W przypadku giełd, które nie wysyłają wseatid w pytaniach o stawkę ORAZ nie weryfikują wseatid w odpowiedziach na pytania o stawkę:

  • Podczas tworzenia nowych zamówień wypełnij pole wseatConfig, ustawiając wseatConfig.exchangeWseatStatus na W_SEAT_STATUS_NOT_ENFORCED. Więcej informacji znajdziesz w dokumentacji interfejsu API API.

W przypadku giełd, które WYSYŁAJĄ wseatid w pytaniach o stawkę:

  • Okresowo pobieraj wseatConfig w DV360 dla każdej aktywnej umowy:
    1. Aby przejść przez wszystkie umowy, użyj interfejsu API List InventorySources API.
    2. Użyj filtra lastModifiedTime, aby ograniczyć wyniki do umów zaktualizowanych od czasu ostatniej synchronizacji.
    3. Zalecamy uruchamianie codziennego zadania wsadowego, które pobiera umowy zaktualizowane w ciągu ostatnich 36 godzin.
    4. Przykładowe żądanie: none GET https://dv360seller.googleapis.com/v1beta1/exchanges/{id}/inventorySources?pageSize=200&filter=last_modified_time>"2023-10-28T11:30:00-04:00"
  • Automatycznie aktualizuj konfigurację WSeat po stronie giełdy.
  • Poinformuj DV360 o konfiguracji WSeat giełdy, wywołując interfejs API Orders.patch :
    • wseatConfig.exchangeWseatStatus powinno być ustawione na W_SEAT_STATUS_ENFORCED.
    • wseatConfig.exchangeWseatIds powinno być ustawione na wszystkie wseatid z uprawnieniami, które będą wysyłane w pytaniach o stawkę.
  • DV360 śledzi sygnaturę czasową ostatniej aktualizacji Orders.wseatConfig, aby wykrywać nieaktualne konfiguracje WSeat.