- リソース: InventorySource
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- InventorySourceType
- InventorySourceProductType
- InventorySourceCommitment
- InventorySourceDeliveryMethod
- InventorySourceStatus
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- InventorySourceConfigStatus
- RateDetails
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- InventorySourceRateType
- 金額
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- TimeRange
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- CreativeConfig
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- InventorySourceDisplayCreativeConfig
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- InventorySourceVideoCreativeConfig
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- InventorySourceAccessors
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- PartnerAccessor
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- AdvertiserAccessors
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- メソッド
リソース: InventorySource
広告枠ソース。
JSON 表現 |
---|
{ "name": string, "inventorySourceId": string, "displayName": string, "inventorySourceType": enum ( |
フィールド | |
---|---|
name |
出力専用。広告枠ソースのリソース名。 |
inventorySourceId |
出力専用。広告枠ソースの一意の ID。システムによって割り当てられます。 |
displayName |
広告枠ソースの表示名。 UTF-8 でエンコードし、最大サイズを 240 バイトにする必要があります。 |
inventorySourceType |
広告枠ソースのタイプを示します。 |
inventorySourceProductType |
出力専用。広告枠ソースの商品タイプ。広告枠の販売方法を表します。 |
commitment |
広告枠ソースでの配信が保証型か非保証型かを示します。 |
deliveryMethod |
広告枠ソースの配信方法。
|
dealId |
広告枠ソースを一意に識別するエクスチェンジ スペースの ID。 各エクスチェンジ内の購入者間で一意である必要がありますが、エクスチェンジ全体で一意である必要はありません。 |
status |
広告枠ソースのステータス設定。 |
exchange |
広告枠ソースが属するエクスチェンジ。 |
updateTime |
出力専用。広告枠ソースが最後に更新されたときのタイムスタンプ。システムによって割り当てられます。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
rateDetails |
必須。広告枠ソースのレートの詳細。 |
publisherName |
広告枠ソースのパブリッシャー/販売者名。 |
timeRange |
この広告枠ソースの配信が開始および停止する期間。 |
creativeConfigs[] |
広告枠ソースのクリエイティブの要件。 オークション パッケージには適用されません。 |
guaranteedOrderId |
変更不可。この広告枠ソースが属する保証型オーダーの ID。
|
readWriteAccessors |
広告枠ソースに対する読み取り/書き込みアクセス権を持つパートナーまたは広告主。
|
readAdvertiserIds[] |
出力専用。広告枠ソースに対する読み取り専用権限を持つ広告主の ID。 |
readPartnerIds[] |
出力専用。広告枠ソースに対する読み取り専用権限を持つパートナーの ID。 このフィールド内のパートナーのすべての広告主は、広告枠ソースに対する読み取り専用権限を継承します。 |
InventorySourceType
使用できる広告枠ソースのタイプ。
列挙型 | |
---|---|
INVENTORY_SOURCE_TYPE_UNSPECIFIED |
広告枠ソースのタイプが指定されていないか、このバージョンでは不明です。 |
INVENTORY_SOURCE_TYPE_PRIVATE |
非公開の広告枠ソースです。 |
INVENTORY_SOURCE_TYPE_AUCTION_PACKAGE |
。 |
InventorySourceProductType
在庫ソースの商品カテゴリ。
列挙型 | |
---|---|
INVENTORY_SOURCE_PRODUCT_TYPE_UNSPECIFIED |
商品カテゴリが指定されていないか、このバージョンで不明です。この商品カテゴリの広告枠ソースは API では変更できません。 |
PREFERRED_DEAL |
広告枠ソースは優先取引を通じて広告枠を販売します。 |
PRIVATE_AUCTION |
広告枠ソースは、プライベート オークションで広告枠を販売します。 |
PROGRAMMATIC_GUARANTEED |
広告枠ソースは、プログラマティック保証型取引で広告枠を販売します。 |
TAG_GUARANTEED |
広告枠ソースはタグ形式予約型配信を使用して広告枠を販売します。 |
YOUTUBE_RESERVE |
広告在庫ソースは、YouTube Reserve を通じて広告枠を販売します。 |
INSTANT_RESERVE |
広告枠ソースは、事前購入を通じて広告枠を販売します。この商品カテゴリの広告枠ソースは API では変更できません。 |
GUARANTEED_PACKAGE |
広告枠ソースは保証型パッケージを通じて広告枠を販売します。この商品カテゴリの広告枠ソースは API では変更できません。 |
PROGRAMMATIC_TV |
広告在庫ソースは、Programmtic TV を通じて広告枠を販売します。この商品カテゴリの広告枠ソースは API では変更できません。 |
AUCTION_PACKAGE |
広告枠ソースは、オークション パッケージを通じて広告枠を販売します。この商品カテゴリの広告枠ソースは API では変更できません。 |
InventorySourceCommitment
広告在庫ソースに指定できる契約タイプ。
列挙型 | |
---|---|
INVENTORY_SOURCE_COMMITMENT_UNSPECIFIED |
このバージョンではコミットメントが指定されていないか、不明です。 |
INVENTORY_SOURCE_COMMITMENT_GUARANTEED |
コミットメントによる配信は保証されます。 |
INVENTORY_SOURCE_COMMITMENT_NON_GUARANTEED |
このコミットメントは非保証型の配信です。 |
InventorySourceDeliveryMethod
広告枠ソースに指定できる配信方法。
列挙型 | |
---|---|
INVENTORY_SOURCE_DELIVERY_METHOD_UNSPECIFIED |
配信方法が指定されていないか、このバージョンでは不明です。 |
INVENTORY_SOURCE_DELIVERY_METHOD_PROGRAMMATIC |
配信方法はプログラマティックです。 |
INVENTORY_SOURCE_DELIVERY_METHOD_TAG |
配信方法はタグです。 |
InventorySourceStatus
広告枠ソースのステータス関連の設定。
JSON 表現 |
---|
{ "entityStatus": enum ( |
フィールド | |
---|---|
entityStatus |
広告枠ソースが配信可能かどうか。 有効な値は |
entityPauseReason |
ユーザーが指定した、この広告枠ソースを一時停止した理由。 100 文字以内で指定してください。
|
sellerStatus |
出力専用。販売者が広告枠ソースに設定したステータス。 パブリッシャーから直接同期される広告枠ソースにのみ適用されます。有効な値は |
sellerPauseReason |
出力専用。販売者が指定した、この広告枠ソースを一時停止する理由。 パブリッシャーから直接同期され、 |
configStatus |
出力専用。インベントリ ソースの設定ステータス。 保証型の広告枠ソースにのみ適用されます。有効な値は 広告枠ソースを配信するには、広告枠ソースの設定(必須フィールドへの入力、クリエイティブの選択、デフォルト キャンペーンの選択)を行う必要があります。 |
InventorySourceConfigStatus
保証型広告枠ソースの設定状態。
列挙型 | |
---|---|
INVENTORY_SOURCE_CONFIG_STATUS_UNSPECIFIED |
このバージョンでは、承認状況が指定されていないか、不明です。 |
INVENTORY_SOURCE_CONFIG_STATUS_PENDING |
保証型広告枠ソースの開始状態。このステータスの広告枠ソースを設定する必要があります。 |
INVENTORY_SOURCE_CONFIG_STATUS_COMPLETED |
購入者が保証型広告枠ソースを設定した後の状態。 |
RateDetails
広告枠ソースのレート関連の設定。
JSON 表現 |
---|
{ "inventorySourceRateType": enum ( |
フィールド | |
---|---|
inventorySourceRateType |
料金タイプ。 有効な値は |
rate |
広告枠ソースのレート。 |
unitsPurchased |
保証型の広告枠ソースの場合は必須です。販売者が保証するインプレッション数。 |
minimumSpend |
出力専用。購入者が広告枠ソースに対して事前に支払う約束した金額。 保証型の広告枠ソースにのみ適用されます。 |
InventorySourceRateType
広告枠ソースに指定できるレートタイプ。
列挙型 | |
---|---|
INVENTORY_SOURCE_RATE_TYPE_UNSPECIFIED |
レートタイプが指定されていないか、このバージョンでは不明です。 |
INVENTORY_SOURCE_RATE_TYPE_CPM_FIXED |
レートタイプは CPM(固定)です。 |
INVENTORY_SOURCE_RATE_TYPE_CPM_FLOOR |
レートタイプは CPM(最低額)です。 |
INVENTORY_SOURCE_RATE_TYPE_CPD |
レートタイプは 1 日あたりの費用です。 |
INVENTORY_SOURCE_RATE_TYPE_FLAT |
レートタイプはフラットです。 |
Money
金額をその通貨タイプで表します。
JSON 表現 |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
フィールド | |
---|---|
currencyCode |
ISO 4217 で定義されている 3 文字の通貨コード。 |
units |
金額の整数部分。たとえば、 |
nanos |
金額の小数部分をナノ(10^-9)単位で表した数。値は -999,999,999 以上 +999,999,999 以下でなければなりません。 |
TimeRange
期間。
JSON 表現 |
---|
{ "startTime": string, "endTime": string } |
フィールド | |
---|---|
startTime |
必須。期間の下限(両端を含む)。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
endTime |
必須。時間範囲の上限(両端を含む)。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
CreativeConfig
広告枠ソースのクリエイティブの要件の設定です。
JSON 表現 |
---|
{ "creativeType": enum ( |
フィールド | |
---|---|
creativeType |
広告枠ソースに割り当てることができるクリエイティブのタイプ。次のタイプのみがサポートされています。
|
共用体フィールド
広告枠ソースに割り当てることができるクリエイティブの設定です。 |
|
displayCreativeConfig |
ディスプレイ クリエイティブの設定。 |
videoCreativeConfig |
動画クリエイティブの設定。 |
InventorySourceDisplayCreativeConfig
ディスプレイ クリエイティブの設定。
JSON 表現 |
---|
{
"creativeSize": {
object ( |
フィールド | |
---|---|
creativeSize |
広告枠ソースに割り当てることができるディスプレイ クリエイティブのサイズ要件。 |
InventorySourceVideoCreativeConfig
動画クリエイティブの設定。
JSON 表現 |
---|
{ "duration": string } |
フィールド | |
---|---|
duration |
広告枠ソースに割り当てることができる動画クリエイティブの再生時間の要件。
|
InventorySourceAccessors
広告枠ソースにアクセスできるパートナー(複数可)。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド accessors 。広告枠ソースにアクセスできるパートナー(複数可)。accessors は次のいずれかになります。 |
|
partner |
広告枠ソースにアクセスできるパートナー。 |
advertisers |
広告枠ソースにアクセスできる広告主。すべての広告主は、同じパートナーに属している必要があります。 |
PartnerAccessor
広告枠ソースにアクセスできるパートナー。
JSON 表現 |
---|
{ "partnerId": string } |
フィールド | |
---|---|
partnerId |
パートナーの ID。 |
AdvertiserAccessors
広告枠ソースにアクセスできる広告主。
JSON 表現 |
---|
{ "advertiserIds": [ string ] } |
フィールド | |
---|---|
advertiserIds[] |
広告主の ID。 |
メソッド |
|
---|---|
|
新しい広告枠ソースを作成します。 |
|
広告枠ソースの読み取り/書き込みアクセサーを編集します。 |
|
広告枠ソースを取得します。 |
|
現在のユーザーがアクセスできる広告枠ソースを一覧表示します。 |
|
既存の広告枠ソースを更新します。 |