Cómo compilar el objeto SegmentResponse

Después de que tu extremo de curación procese los indicadores enviados en la solicitud de segmento, debe compilar un objeto SegmentResponse y responder a Google con él en un plazo de 50 ms. Este objeto identifica los segmentos de datos que se aplican a cada impresión. Google ignora las respuestas recibidas después de 50 ms.

Puedes identificar los IDs de segmento relevantes para una oportunidad publicitaria con el campo SegmentResponse.segment.segment_id. Puedes encontrar los IDs de los segmentos de datos que creaste con el recurso dataSegments en la API de Marketplace. Para obtener más información, consulta Cómo identificar segmentos de datos en la API en comparación con la Curación en tiempo real.

Responde si no se aplica ningún segmento de datos

Si descubres que ninguno de tus segmentos de datos es aplicable para una solicitud de segmento determinada, omite la creación de un objeto SegmentResponse y responde con un estado HTTP 204 vacío.

Ejemplo de SegmentResponse

Si el contenido del objeto SegmentRequest indica que la impresión es pertinente para los segmentos de datos test-data-segment-1 y test-data-segment-2, devuelve sus IDs en un objeto SegmentResponse:

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