外部 ID を使用して広告再生を作成します。
- 成功した場合は、新しく作成された広告再生を返します。
- 無効な広告ユニットの外部 ID、オーダーの外部 ID、広告申込情報の外部 ID、またはクリエイティブ アセットの外部 ID が指定されている場合は、エラーコード
INVALID_ARGUMENTを返します。 - 同じ広告ユニット、オーダー、行、クリエイティブに対して、同じ startTime の広告がすでに再生されている場合、エラーコード
INVALID_ARGUMENTを返します。 - 一致する広告ユニットの外部 ID、オーダーの外部 ID、広告申込情報の外部 ID、またはクリエイティブ アセットの外部 ID が見つからない場合は、エラーコード
NOT_FOUNDを返します。
HTTP リクエスト
POST https://dv360outofhomeseller.googleapis.com/v1beta1/adPlays:createWithExternalIds
この URL は gRPC Transcoding 構文を使用します。
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "lineExternalId": string, "orderExternalId": string, "adUnitExternalId": string, "creativeAssetExternalId": string, "startTime": string, "endTime": string, "recordTime": string, "impressions": number } |
| フィールド | |
|---|---|
lineExternalId |
必須。この広告再生が属する行の外部 ID。形式: |
orderExternalId |
必須。この広告再生が属する注文の外部 ID。形式: |
adUnitExternalId |
必須。この広告再生が配信された広告ユニットの外部 ID。形式: |
creativeAssetExternalId |
必須。この広告再生が配信されたクリエイティブの外部 ID。形式: |
startTime |
必須。広告の再生が開始された時刻(両端を含む)。過去 3 日以内の日付を指定する必要があります。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
endTime |
必須。広告の再生が終了した時間(この時間を含まない)。過去の日時で、開始時間より後の日時にする必要があります。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
recordTime |
省略可。この広告再生が記録された時刻。過去の時刻より後の時刻を指定してください。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
impressions |
必須。インプレッションの合計数。 |
レスポンスの本文
成功した場合、レスポンスの本文には AdPlay のインスタンスが含まれます。
承認スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/doubleclickbidmanager
詳しくは、OAuth 2.0 の概要をご覧ください。