SegmentResponse oluşturma

Seçme uç noktanız, segment isteğinde gönderilen sinyalleri işledikten sonra her gösterim için geçerli olan veri segmentlerini tanımlayan bir SegmentResponse nesnesi oluşturup 50 ms içinde Google'a yanıt vermelidir. Google, 50 ms sonra alınan yanıtları yok sayar.

SegmentResponse.segment.segment_id alanı ile bir reklam fırsatı için alakalı segment kimliklerini belirleyebilirsiniz. Marketplace API'deki dataSegments kaynağını kullanarak oluşturduğunuz veri segmentlerinin kimliklerini bulabilirsiniz. Ayrıntılar için API'deki veri segmentlerini Gerçek Zamanlı Seçim'e kıyasla nasıl tanımlayabilirim? başlıklı makaleyi inceleyin.

Geçerli veri segmenti yoksa yanıt verme

Veri segmentlerinizin hiçbirinin belirli bir segment isteği için geçerli olmadığını fark ederseniz SegmentResponse nesnesi oluşturmayı atlayın ve boş bir HTTP 204 durumuyla yanıt verin.

SegmentResponse örneği

SegmentRequest nesnesinin içeriği, gösterimin test-data-segment-1 ve test-data-segment-2 veri segmentleriyle alakalı olduğunu gösteriyorsa kimliklerini SegmentResponse nesnesinde döndürün:

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