- HTTP リクエスト
- パスパラメータ
- クエリ パラメータ
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- ProductMetadata
- PlannableTargeting
- SurfaceTargetingCombinations
- SurfaceTargetingCombination
- YouTubeSelectLineUp
- PlannableProductCoreAttributes
- PlannableBuyingMethod
- PlannableCostModel
- 試してみる
ビジネスでプランニングできる商品の一覧を取得します。
HTTP リクエスト
GET https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/reachForecast:retrievePlannableProducts
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
advertiserId |
必須。プランニング可能な商品の一覧を取得する広告主の ID。 |
クエリ パラメータ
| パラメータ | |
|---|---|
plannableLocationId |
必須。プランニング可能なビジネスの ID。 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
reachForecast.retrievePlannableProducts のレスポンス
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{
"productMetadata": [
{
object ( |
| フィールド | |
|---|---|
productMetadata[] |
出力専用。ターゲティングの可能性を示す商品メタデータのリスト。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/display-video
詳細については、 OAuth 2.0 Overviewをご覧ください。
ProductMetadata
プランニング可能な商品のメタデータ。
| JSON 表現 |
|---|
{ "plannableProductDescription": string, "plannableProductCode": string, "plannableTargeting": { object ( |
| フィールド | |
|---|---|
plannableProductDescription |
出力専用。広告商品のプレーン テキストの説明。 |
plannableProductCode |
出力専用。プランニング可能な商品コード(例: 「YOUTUBE_REACH_MIX」)。 |
plannableTargeting |
出力専用。この商品で利用できるターゲティング機能。 |
displayName |
出力専用。広告商品に関連付けられた名前。例: 「動画視聴キャンペーン」。 |
plannableProductCoreAttributes |
出力専用。この商品のコア属性。 |
PlannableTargeting
特定の商品に対するターゲティング機能。
| JSON 表現 |
|---|
{ "ageRanges": [ enum ( |
| フィールド | |
|---|---|
ageRanges[] |
出力専用。商品で許可されているプランニング可能な年齢層。実際のターゲティングは、この年齢層を標準の Google 年齢によるターゲティングにマッピングすることで計算されます。 |
surfaceTargetingCombinations |
出力専用。広告商品のターゲットにできるサーフェスの組み合わせ。 |
genders[] |
出力専用。広告商品のターゲットにできる性別。 |
networks[] |
出力専用。広告商品のターゲットにできるネットワーク。 |
devices[] |
出力専用。広告商品のターゲットにできるデバイス。 |
youtubeSelectLineups[] |
出力専用。広告商品のターゲットにできる YouTube Select Lineups。 |
defaultYoutubeSelectLineup |
出力専用。この商品のデフォルトの YouTube セレクト ラインナップ(該当する場合)。 |
SurfaceTargetingCombinations
サーフェス ターゲティング ルール。
| JSON 表現 |
|---|
{ "availableSurfaceTypes": [ enum ( |
| フィールド | |
|---|---|
availableSurfaceTypes[] |
出力専用。利用可能なサーフェス タイプ。 |
validSurfaceCombinations[] |
出力専用。一緒に選択できるサーフェスの有効な組み合わせ。 |
defaultSurfaceTypes[] |
出力専用。この商品のデフォルトのサーフェス タイプ。 |
SurfaceTargetingCombination
サーフェスの有効な組み合わせ。
| JSON 表現 |
|---|
{
"choices": [
enum ( |
| フィールド | |
|---|---|
choices[] |
出力専用。サーフェスの組み合わせ。 |
YouTubeSelectLineUp
商品ターゲティング用のプランニング可能な YouTube セレクト ラインナップ。
| JSON 表現 |
|---|
{ "lineupId": string, "displayName": string } |
| フィールド | |
|---|---|
lineupId |
出力専用。YouTube セレクト ラインナップ の ID。 |
displayName |
出力専用。YouTube セレクト ラインナップの表示名。 |
PlannableProductCoreAttributes
プランニング可能な商品のコア属性。
| JSON 表現 |
|---|
{ "productCategory": enum ( |
| フィールド | |
|---|---|
productCategory |
出力専用。商品カテゴリ。 |
buyingMethod |
出力専用。購入方法。 |
costModel |
出力専用。費用モデル。 |
PlannableBuyingMethod
プランニング可能な商品の購入方法。
| 列挙型 | |
|---|---|
PLANNABLE_BUYING_METHOD_UNSPECIFIED |
指定されていません。 |
PLANNABLE_BUYING_METHOD_AUCTION |
オークション。 |
PLANNABLE_BUYING_METHOD_RESERVATION |
予約。 |
PlannableCostModel
プランニング可能な商品の費用モデル。
| 列挙型 | |
|---|---|
PLANNABLE_COST_MODEL_UNSPECIFIED |
指定されていません。 |
PLANNABLE_COST_MODEL_CPM |
インプレッション単価。 |
PLANNABLE_COST_MODEL_CPV |
CPV。 |
PLANNABLE_COST_MODEL_CPC |
CPC。 |
PLANNABLE_COST_MODEL_CPA |
CPA。 |