Для бирж, которые не отправляют wseatid в запросах на покупку И не проверяют wseatid в ответах на запросы на покупку:
- При создании новых заказов заполните поле
wseatConfig, установив для параметраwseatConfig.exchangeWseatStatusзначениеW_SEAT_STATUS_NOT_ENFORCED. Подробности см. в справочнике API .
Для бирж, которые отправляют wseatid в запросах на покупку/продажу:
- Периодически запрашивайте файл DV360
wseatConfigдля каждой действующей сделки:- Используйте API List InventorySources для перебора всех сделок.
- Используйте фильтр
lastModifiedTime, чтобы ограничить результаты поиска предложениями, обновленными с момента последней синхронизации. - Мы рекомендуем запускать ежедневное пакетное задание, извлекающее информацию о сделках, обновленных за последние 36 часов.
- Пример запроса:
none GET https://dv360seller.googleapis.com/v1beta1/exchanges/{id}/inventorySources?pageSize=200&filter=last_modified_time>"2023-10-28T11:30:00-04:00"
- Автоматическое обновление конфигурации WSeat на стороне коммутатора.
- Сообщите DV360 о конфигурации обмена WSeat, вызвав API Orders.patch :
-
wseatConfig.exchangeWseatStatusдолжно быть установлено в значениеW_SEAT_STATUS_ENFORCED. -
wseatConfig.exchangeWseatIdsдолжен содержать все разрешенные идентификаторыwseatid, которые будут отправляться в запросах на участие в торгах.
-
- DV360 отслеживает метку времени последнего обновления файла
Orders.wseatConfigдля обнаружения устаревших конфигураций WSeat.