Criar o SegmentResponse

Depois que o endpoint de curadoria processa os indicadores enviados na solicitação de segmento, ele precisa criar e responder ao Google com um objeto SegmentResponse em até 50 ms que identifica segmentos de dados aplicáveis a cada impressão. O Google ignora respostas recebidas após 50 ms.

É possível identificar os IDs de segmento relevantes para uma oportunidade de anúncio com o campo SegmentResponse.segment.segment_id. É possível encontrar os IDs dos segmentos de dados criados usando o recurso dataSegments na API Marketplace. Para mais detalhes, consulte Como identificar segmentos de dados na API e na Curadoria em tempo real.

Responder se nenhum segmento de dados for aplicável

Se você descobrir que nenhum dos seus segmentos de dados é aplicável a uma determinada solicitação de segmento, omita a criação de um objeto SegmentResponse e responda com um status HTTP 204 vazio.

Exemplo de SegmentResponse

Se o conteúdo do objeto SegmentRequest indicar que a impressão é relevante para os segmentos de dados test-data-segment-1 e test-data-segment-2, retorne os IDs deles em um objeto SegmentResponse:

{
  "segment": [
    {
      "segment_id": "test-data-segment-1",
    },
    {
      "segment_id": "test-data-segment-2",
    }
  ]
}