SegmentResponse erstellen

Nachdem Ihr Curation-Endpunkt die in der Segmentanfrage gesendeten Signale verarbeitet hat, muss er innerhalb von 50 ms ein SegmentResponse-Objekt erstellen und an Google senden, in dem die für die einzelnen Impressionen anwendbaren Datensegmente angegeben sind. Google ignoriert Antworten, die nach 50 ms eingehen.

Mit dem Feld SegmentResponse.segment.segment_id können Sie die Segment-IDs ermitteln, die für eine Anzeigenmöglichkeit relevant sind. Die IDs der Datensegmente, die Sie mit der dataSegments-Ressource erstellt haben, finden Sie in der Marketplace API. Weitere Informationen finden Sie unter Datensegmente in der API und in der Echtzeit-Kuration identifizieren.

Antworten, wenn keine Datensegmente anwendbar sind

Wenn Sie feststellen, dass keines Ihrer Datensegmente für eine bestimmte Segmentanfrage anwendbar ist, lassen Sie das Erstellen eines SegmentResponse-Objekts aus und antworten Sie mit dem leeren Status HTTP 204.

Beispiel für SegmentResponse

Wenn der Inhalt des SegmentRequest-Objekts darauf hinweist, dass der Impression für die Datensegmente test-data-segment-1 und test-data-segment-2 relevant ist, geben Sie deren IDs in einem SegmentResponse-Objekt zurück:

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