キュレーション エンドポイントは、セグメント リクエストで送信されたシグナルを処理した後、各インプレッションに適用可能なデータ セグメントを識別する SegmentResponse
オブジェクトを 50 ミリ秒以内に作成して Google にレスポンスを返す必要があります。Google は 50 ミリ秒後に受信したレスポンスを無視します。
SegmentResponse.segment.segment_id
フィールドを使用して、広告機会に関連するセグメント ID を特定できます。作成したデータ セグメントの ID は、Marketplace API の dataSegments
リソースを使用して確認できます。詳しくは、API とリアルタイム キュレーションでデータ セグメントを特定する方法をご覧ください。
データ セグメントが該当しない場合は応答する
特定のセグメント リクエストに適用できるデータ セグメントがない場合は、SegmentResponse
オブジェクトの作成を省略し、空の HTTP 204
ステータスで応答します。
SegmentResponse の例
SegmentRequest
オブジェクトの内容が、インプレッションがデータ セグメント test-data-segment-1
と test-data-segment-2
に関連していることを示している場合は、それらの ID を SegmentResponse
オブジェクトで返します。
{ "segment": [ { "segment_id": "test-data-segment-1", }, { "segment_id": "test-data-segment-2", } ] }