リクエストにリストされた外部 ID ですべてのエンティティを取得します。
- ID がアセットと一致しない場合、エラーコード
NOT_FOUNDを返します。 - 同じ外部 ID を持つエンティティが複数見つかった場合は、エラーコード
FAILED_PRECONDITIONを返します。
HTTP リクエスト
POST https://dv360outofhomeseller.googleapis.com/v1beta1:lookupByExternalId
この URL は gRPC Transcoding 構文を使用します。
リクエストの本文
リクエストの本文には、次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "lineExternalIds": [ string ], "orderExternalIds": [ string ], "productExternalIds": [ string ], "adUnitExternalIds": [ string ], "creativeAssetsExternalIds": [ string ], "assignmentsExternalIds": [ string ] } |
| フィールド | |
|---|---|
lineExternalIds[] |
Lines テーブルから名前を取得する外部 ID。 |
orderExternalIds[] |
Orders テーブルから名前を取得する外部 ID。 |
productExternalIds[] |
Products テーブルから名前をフェッチする外部 ID。 |
adUnitExternalIds[] |
広告ユニット テーブルから名前を取得する外部 ID です。 |
creativeAssetsExternalIds[] |
CreativeAsset テーブルから名前を取得する外部 ID。 |
assignmentsExternalIds[] |
アサインメント テーブルから名前を取得する外部 ID。 |
レスポンスの本文
成功すると、レスポンスの本文に次の構造のデータが含まれます。
| JSON 表現 |
|---|
{ "lines": { string: string, ... }, "orders": { string: string, ... }, "products": { string: string, ... }, "adUnits": { string: string, ... }, "creativeAssets": { string: string, ... }, "assignments": { string: string, ... } } |
| フィールド | |
|---|---|
lines |
外部 ID から行名へのマップ。
|
orders |
外部 ID からオーダー名へのマップ。
|
products |
外部 ID と商品名のマップ。
|
adUnits |
外部 ID と広告ユニット名のマッピング。
|
creativeAssets |
外部 ID からクリエイティブ アセット名へのマッピング。
|
assignments |
外部 ID と割り当て名のマッピング。
|
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/doubleclickbidmanager
詳しくは、OAuth 2.0 の概要をご覧ください。