Pour les places de marché qui n'envoient pas de "wseatid" dans les demandes d'enchères ET qui ne le valident pas dans les réponses aux enchères:
- Pour créer des commandes, renseignez le nouveau champ
wseatConfig
en définissantwseatConfig.exchangeWseatStatus
surW_SEAT_STATUS_NOT_ENFORCED
. Pour en savoir plus, consultez la section Spécifications de l'API.
Pour les places de marché qui envoient un identifiant "wseatid" dans les demandes d'enchères
- Obtenez régulièrement le WSeatConfiguration de DV3 pour chaque accord en ligne.
- Utilisez l'API ListSources pour lire en boucle tous les accords.
- Utilisez le filtre
lastModifiedTime
pour limiter les accords qui ont été modifiés depuis la dernière synchronisation. - Il est recommandé d'avoir un travail quotidien qui recherche les offres qui ont été mises à jour au cours des dernières 36 heures.
- Exemple de requête: https://dv360seller.googleapis.com/v1beta1/Exchanges/{id}/inventorySources?pageSize=200&filter=last_Modified_time>"2023-10-28T11:30:00-04:00"
- Mettez automatiquement à jour le site Web du côté d'Exchange.
- Indiquez à DV3 la configuration WSeat en appelant l'API Orders.patch.
wseatConfig.exchangeWseatStatus
doit être défini surW_SEAT_STATUS_ENFORCED.
.wseatConfig.exchangeWseatIds
doit être défini sur tous les wseatid autorisés qui seront envoyés dans les demandes d'enchères.
- DV3 suit l'heure de la dernière mise à jour de
Orders.wseatConfig
pour détecter la configuration de tâches obsolète.