Pour les places de marché qui n'envoient pas de wseatid dans les demandes d'enchères ET ne valident pas les wseatid dans les réponses aux enchères :
- Lorsque vous créez des ordres, remplissez le
wseatConfigchamp en définissantwseatConfig.exchangeWseatStatussurW_SEAT_STATUS_NOT_ENFORCED. Pour en savoir plus, consultez la documentation de référence sur l' API.
Pour les places de marché qui ENVOIENT des wseatid dans les demandes d'enchères :
- Récupérez régulièrement les
wseatConfigDV360 pour chaque accord actif :- Utilisez l'API List InventorySources pour parcourir tous les accords.
- Utilisez le filtre
lastModifiedTimepour limiter les résultats aux accords mis à jour depuis la dernière synchronisation. - Nous vous recommandons d'exécuter un job par lot quotidien qui extrait les accords mis à jour au cours des 36 dernières heures.
- Exemple de requête :
none GET https://dv360seller.googleapis.com/v1beta1/exchanges/{id}/inventorySources?pageSize=200&filter=last_modified_time>"2023-10-28T11:30:00-04:00"
- Mettez à jour automatiquement la configuration WSeat côté place de marché.
- Informez DV360 de la configuration WSeat de la place de marché en appelant l'API
Orders.patch
:
wseatConfig.exchangeWseatStatusdoit être défini surW_SEAT_STATUS_ENFORCED.wseatConfig.exchangeWseatIdsdoit être défini sur tous leswseatidautorisés qui seront envoyés dans les demandes d'enchères.
- DV360 suit l'horodatage de la dernière mise à jour de
Orders.wseatConfigpour détecter les configurations WSeat obsolètes.