Une fois que votre point de terminaison de curation a traité les signaux envoyés dans la demande de segment, il doit créer un objet SegmentResponse
et y répondre à Google dans un délai de 50 ms. Cet objet doit identifier les segments de données applicables à chaque impression. Google ignore les réponses reçues après 50 ms.
Vous pouvez identifier les ID de segment pertinents pour une opportunité publicitaire à l'aide du champ SegmentResponse.segment.segment_id
. Vous pouvez trouver les ID des segments de données que vous avez créés à l'aide de la ressource dataSegments
dans l'API Marketplace. Pour en savoir plus, consultez Identifier les segments de données dans l'API par rapport à la curation en temps réel.
Répondre si aucun segment de données n'est applicable
Si vous constatez qu'aucun de vos segments de données n'est applicable à une demande de segment donnée, n'incluez pas d'objet SegmentResponse
et répondez avec un état HTTP 204
vide.
Exemple de SegmentResponse
Si le contenu de l'objet SegmentRequest
indique que l'impression est pertinente pour les segments de données test-data-segment-1
et test-data-segment-2
, renvoyez leurs ID dans un objet SegmentResponse
:
{ "segment": [ { "segment_id": "test-data-segment-1", }, { "segment_id": "test-data-segment-2", } ] }