REST Resource: advertisers.lineItems

リソース: LineItem

1 つの広告申込情報。

JSON 表現
{
  "name": string,
  "advertiserId": string,
  "campaignId": string,
  "insertionOrderId": string,
  "lineItemId": string,
  "displayName": string,
  "lineItemType": enum (LineItemType),
  "entityStatus": enum (EntityStatus),
  "updateTime": string,
  "partnerCosts": [
    {
      object (PartnerCost)
    }
  ],
  "flight": {
    object (LineItemFlight)
  },
  "budget": {
    object (LineItemBudget)
  },
  "pacing": {
    object (Pacing)
  },
  "frequencyCap": {
    object (FrequencyCap)
  },
  "partnerRevenueModel": {
    object (PartnerRevenueModel)
  },
  "conversionCounting": {
    object (ConversionCountingConfig)
  },
  "creativeIds": [
    string
  ],
  "bidStrategy": {
    object (BiddingStrategy)
  },
  "integrationDetails": {
    object (IntegrationDetails)
  },
  "targetingExpansion": {
    object (TargetingExpansionConfig)
  },
  "warningMessages": [
    enum (LineItemWarningMessage)
  ],
  "mobileApp": {
    object (MobileApp)
  },
  "reservationType": enum (ReservationType),
  "excludeNewExchanges": boolean,
  "youtubeAndPartnersSettings": {
    object (YoutubeAndPartnersSettings)
  },
  "containsEuPoliticalAds": enum (EuPoliticalAdvertisingStatus)
}
フィールド
name

string

出力専用。項目リソース名。

advertiserId

string (int64 format)

出力専用。広告申込情報が属する広告主の一意の ID。

campaignId

string (int64 format)

出力専用。広告申込情報が属するキャンペーンの一意の ID。

insertionOrderId

string (int64 format)

必須。変更不可。広告申込情報が属する広告掲載オーダーの一意の ID。

lineItemId

string (int64 format)

出力専用。広告申込情報の一意の ID。システムによって割り当てられます。

displayName

string

必須。項目名の表示名。

UTF-8 でエンコードし、最大サイズを 240 バイトにする必要があります。

lineItemType

enum (LineItemType)

必須。変更不可。広告申込情報のタイプ。

entityStatus

enum (EntityStatus)

必須。広告申込情報で予算を消化して広告枠に入札できるかどうかを制御します。

  • lineItems.create メソッドでは、ENTITY_STATUS_DRAFT のみが許可されます。広告申込情報を有効にするには、lineItems.patch メソッドを使用して、作成後にステータスを ENTITY_STATUS_ACTIVE に更新します。
  • 広告申込情報のステータスを ENTITY_STATUS_DRAFT から他のステータスに変更した場合、ENTITY_STATUS_DRAFT に戻すことはできません。
  • 広告申込情報の親広告掲載オーダーが有効でない場合、広告申込情報のステータスが ENTITY_STATUS_ACTIVE であっても、予算を使うことはできません。
updateTime

string (Timestamp format)

出力専用。項目が最後に更新されたときのタイムスタンプ。システムによって割り当てられます。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

partnerCosts[]

object (PartnerCost)

項目に関連付けられているパートナー費用。

lineItems.create メソッドで指定されていない場合、または空の場合、新しく作成された広告申込情報は、親の広告掲載オーダーからパートナー費用を継承します。

flight

object (LineItemFlight)

必須。広告申込情報の配信期間の開始日時と終了日時。

budget

object (LineItemBudget)

必須。広告申込情報の予算配分設定。

pacing

object (Pacing)

必須。広告申込情報の予算消化ペースの設定。

frequencyCap

object (FrequencyCap)

必須。広告申込情報のインプレッションのフリークエンシー キャップの設定。

上限を設定する場合は、この設定オブジェクトの maxImpressions フィールドを使用する必要があります。

partnerRevenueModel

object (PartnerRevenueModel)

必須。広告申込情報のパートナー収益モデルの設定。

conversionCounting

object (ConversionCountingConfig)

広告申込情報のコンバージョン トラッキング設定。

creativeIds[]

string (int64 format)

広告申込情報に関連付けられているクリエイティブの ID。

bidStrategy

object (BiddingStrategy)

必須。広告申込情報の入札戦略。

integrationDetails

object (IntegrationDetails)

広告申込情報の統合の詳細。

targetingExpansion

object (TargetingExpansionConfig)

広告申込情報の最適化されたターゲティングの設定。

この構成は、自動入札を使用し、対象となるオーディエンス リストをポジティブ ターゲティングするディスプレイ、動画、オーディオの広告申込情報にのみ適用されます。

warningMessages[]

enum (LineItemWarningMessage)

出力専用。広告申込情報によって生成された警告メッセージ。これらの警告によって広告申込情報の保存がブロックされることはありませんが、一部の警告によって広告申込情報の実行がブロックされることがあります。

mobileApp

object (MobileApp)

広告申込情報で宣伝されるモバイルアプリ。

これは、lineItemTypeLINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INSTALL または LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INSTALL の場合にのみ適用されます。

reservationType

enum (ReservationType)

出力専用。広告申込情報の予約タイプ。

excludeNewExchanges

boolean

新しいエクスチェンジを広告申込情報の自動ターゲティングから除外するかどうか。このフィールドはデフォルトで false です。

youtubeAndPartnersSettings

object (YoutubeAndPartnersSettings)

出力専用。YouTube とパートナーの広告申込情報に固有の設定。

containsEuPoliticalAds

enum (EuPoliticalAdvertisingStatus)

この広告申込情報で欧州連合の政治広告を配信するかどうか。

親広告主で containsEuPoliticalAdsDOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING に設定されている場合、特に指定がない限り、このフィールドには DOES_NOT_CONTAIN_EU_POLITICAL_ADVERTISING が割り当てられます。このフィールドは、UI、API、構造化データ ファイルを使用して更新できます。

LineItemType

広告申込情報のタイプ。

広告申込情報のタイプによって、広告のフォーマットやターゲティング オプションなど、適用される設定やオプションが決まります。

列挙型
LINE_ITEM_TYPE_UNSPECIFIED

このバージョンでは、Type 値が指定されていないか、不明です。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_DISPLAY_DEFAULT イメージ広告、HTML5 広告、ネイティブ広告、リッチメディア広告。
LINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INSTALL アプリのインストールを促進するディスプレイ広告を表示します。
LINE_ITEM_TYPE_VIDEO_DEFAULT 各種環境向けに CPM ベースで販売される動画広告。
LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INSTALL アプリのインストールを促進する動画広告。
LINE_ITEM_TYPE_DISPLAY_MOBILE_APP_INVENTORY

モバイルアプリの広告枠に配信されるディスプレイ広告。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_VIDEO_MOBILE_APP_INVENTORY

モバイルアプリ広告枠に配信される動画広告。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_AUDIO_DEFAULT さまざまな環境向けに販売される RTB オーディオ広告。
LINE_ITEM_TYPE_VIDEO_OVER_THE_TOP OTT 広告掲載オーダーにオーバー ザ トップ広告が含まれている。このタイプは、広告掲載オーダーが insertionOrderType OVER_THE_TOP の広告申込情報にのみ適用されます。
LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_ACTION

コンバージョンを促進する YouTube 動画広告。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_NON_SKIPPABLE

スキップできない YouTube 動画広告(最長 15 秒)。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_VIDEO_SEQUENCE

さまざまなフォーマットの広告を順番に表示して、ストーリー性のあるメッセージを発信する YouTube 動画広告。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_AUDIO

YouTube オーディオ広告。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_REACH

費用を抑えながらより多くのユニーク ユーザーにリーチできるよう最適化された YouTube 動画広告。バンパー広告、スキップ可能なインストリーム広告、またはその両方の組み合わせが含まれる場合があります。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_SIMPLE

デフォルトの YouTube 動画広告。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_NON_SKIPPABLE_OVER_THE_TOP

スキップできないコネクテッド テレビの YouTube 動画広告(最長 15 秒)。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_REACH_OVER_THE_TOP

コネクテッド テレビの YouTube 動画広告。費用を抑えつつより多くのユニーク ユーザーにリーチできるよう最適化されます。バンパー広告、スキップ可能なインストリーム広告、またはその両方の組み合わせが含まれる場合があります。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_SIMPLE_OVER_THE_TOP

コネクテッド テレビのデフォルトの YouTube 動画広告。インストリーム広告フォーマットのみを含めます。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_TARGET_FREQUENCY

この広告申込情報タイプの目標は、特定の期間内に同じユーザーに YouTube 広告を目標回数表示することです。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_YOUTUBE_AND_PARTNERS_VIEW

さまざまな広告フォーマットで視聴回数を増やすことを目的とした YouTube 動画広告。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_DISPLAY_OUT_OF_HOME

デジタル屋外広告枠に配信されるディスプレイ広告。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LINE_ITEM_TYPE_VIDEO_OUT_OF_HOME

デジタル屋外広告枠に配信される動画広告。

このタイプの広告申込情報とそのターゲティングは、API を使用して作成または更新することはできません。

LineItemFlight

広告申込情報の有効期間を制御する設定。

JSON 表現
{
  "flightDateType": enum (LineItemFlightDateType),
  "dateRange": {
    object (DateRange)
  }
}
フィールド
flightDateType

enum (LineItemFlightDateType)

必須。広告申込情報の掲載期間のタイプ。

dateRange

object (DateRange)

広告申込情報のフライトの開始日と終了日。これらは親広告主のタイムゾーンを基準に解決されます。

  • flightDateTypeLINE_ITEM_FLIGHT_DATE_TYPE_CUSTOM の場合は必須。それ以外の場合は出力のみ。
  • 新しいフライトを作成する場合、startDateendDate の両方が将来の日付である必要があります。
  • 過去に startDate がある既存のフライトには、変更可能な endDate と変更不可能な startDate があります。
  • endDatestartDate 以降で、2037 年より前である必要があります。

LineItemFlightDateType

広告申込情報の掲載期間の有効なタイプ。

列挙型
LINE_ITEM_FLIGHT_DATE_TYPE_UNSPECIFIED このバージョンでは、Type 値が指定されていないか、不明です。
LINE_ITEM_FLIGHT_DATE_TYPE_INHERITED 広告申込情報の掲載期間は、親の広告掲載オーダーから継承されます。
LINE_ITEM_FLIGHT_DATE_TYPE_CUSTOM 広告申込情報で独自のカスタムの掲載期間が使用されている。

LineItemBudget

予算の割り当て方法を制御する設定。

JSON 表現
{
  "budgetAllocationType": enum (LineItemBudgetAllocationType),
  "budgetUnit": enum (BudgetUnit),
  "maxAmount": string
}
フィールド
budgetAllocationType

enum (LineItemBudgetAllocationType)

必須。予算配分のタイプ。

LINE_ITEM_BUDGET_ALLOCATION_TYPE_AUTOMATIC は、親広告掲載オーダーで予算の自動割り当てが有効になっている場合にのみ適用されます。

budgetUnit

enum (BudgetUnit)

出力専用。予算単位は、予算が通貨ベースかインプレッション ベースかを指定します。この値は、親の挿入オーダーから継承されます。

maxAmount

string (int64 format)

広告申込情報で使用される最大予算額。0 より大きくする必要があります。

budgetAllocationType が次のいずれかの場合:

  • LINE_ITEM_BUDGET_ALLOCATION_TYPE_AUTOMATIC。このフィールドは変更不可で、システムによって設定されます。
  • LINE_ITEM_BUDGET_ALLOCATION_TYPE_FIXEDbudgetUnit が次のいずれかの場合):
    • BUDGET_UNIT_CURRENCY: このフィールドは、広告主の通貨のマイクロ単位で、使用する最大予算額を表します。たとえば、1500000 は通貨の 1.5 標準単位を表します。
    • BUDGET_UNIT_IMPRESSIONS: このフィールドは、配信するインプレッションの最大数を表します。
  • LINE_ITEM_BUDGET_ALLOCATION_TYPE_UNLIMITED の場合、このフィールドは適用されず、システムによって無視されます。

LineItemBudgetAllocationType

予算割り当ての可能なタイプ。

列挙型
LINE_ITEM_BUDGET_ALLOCATION_TYPE_UNSPECIFIED このバージョンでは、Type 値が指定されていないか、不明です。
LINE_ITEM_BUDGET_ALLOCATION_TYPE_AUTOMATIC 広告申込情報で予算の自動割り当てが有効になっています。
LINE_ITEM_BUDGET_ALLOCATION_TYPE_FIXED 広告申込情報に固定の最大予算額が割り当てられます。
LINE_ITEM_BUDGET_ALLOCATION_TYPE_UNLIMITED 広告申込情報に予算上限が適用されていません。

PartnerRevenueModel

パートナーの収益額の計算方法を制御する設定。

JSON 表現
{
  "markupType": enum (PartnerRevenueModelMarkupType),
  "markupAmount": string
}
フィールド
markupType

enum (PartnerRevenueModelMarkupType)

必須。パートナーの収益モデルのマークアップ タイプ。

markupAmount

string (int64 format)

必須。パートナーの収益モデルの値上げ額。0 以上で指定します。

  • markupTypePARTNER_REVENUE_MODEL_MARKUP_TYPE_CPM に設定されている場合、このフィールドは広告主の通貨のマイクロ単位で CPM マークアップを表します。たとえば、1500000 は通貨の 1.5 標準単位を表します。
  • markupTypePARTNER_REVENUE_MODEL_MARKUP_TYPE_MEDIA_COST_MARKUP に設定されている場合、このフィールドはメディア費用のマークアップ率をミリ単位で表します。たとえば、100 は 0.1%(10 進数 0.001)を表します。
  • markupTypePARTNER_REVENUE_MODEL_MARKUP_TYPE_TOTAL_MEDIA_COST_MARKUP に設定されている場合、このフィールドは合計メディア費用のパーセント上乗せ分をミリ秒単位で表します。たとえば、100 は 0.1%(10 進数 0.001)を表します。

PartnerRevenueModelMarkupType

パートナーの収益モデルで使用できるマークアップ タイプ。

列挙型
PARTNER_REVENUE_MODEL_MARKUP_TYPE_UNSPECIFIED このバージョンでは、Type 値が指定されていないか、不明です。
PARTNER_REVENUE_MODEL_MARKUP_TYPE_CPM 固定 CPM に基づいてパートナー収益を計算します。
PARTNER_REVENUE_MODEL_MARKUP_TYPE_MEDIA_COST_MARKUP

メディア費用の割増料金(%)に基づいてパートナー収益を計算します。

PARTNER_REVENUE_MODEL_MARKUP_TYPE_TOTAL_MEDIA_COST_MARKUP パートナー費用とデータ費用を含む合計メディア費用の割増料金(%)に基づいて、パートナーの収益を計算します。

ConversionCountingConfig

コンバージョンのカウント方法を制御する設定。

すべてのポストクリック コンバージョンがカウントされます。ポストビュー コンバージョンのカウントにパーセンテージ値を設定できます。

JSON 表現
{
  "postViewCountPercentageMillis": string,
  "floodlightActivityConfigs": [
    {
      object (TrackingFloodlightActivityConfig)
    }
  ]
}
フィールド
postViewCountPercentageMillis

string (int64 format)

カウントするポストビュー コンバージョンの割合(ミリ単位、0.001 パーセントが 1 で表されます)。0 ~ 100000 にする必要があります(両端を含む)。

たとえば、クリック後のコンバージョンの 50% をトラッキングするには、値を 50000 に設定します。

floodlightActivityConfigs[]

object (TrackingFloodlightActivityConfig)

コンバージョンのトラッキングに使用される Floodlight アクティビティ設定。

カウントされるコンバージョン数は、このフィールドで指定されたすべての Floodlight アクティビティ ID でカウントされるコンバージョンの合計数となります。

カスタム入札アルゴリズムが広告申込情報に割り当てられている場合、このフィールドは更新できません。このフィールドを設定し、同じリクエストでカスタム入札アルゴリズムを割り当てる場合、Floodlight アクティビティはカスタム入札アルゴリズムで使用されているものと一致する必要があります。

TrackingFloodlightActivityConfig

単一の Floodlight アクティビティ設定の動作を制御する設定。

JSON 表現
{
  "floodlightActivityId": string,
  "postClickLookbackWindowDays": integer,
  "postViewLookbackWindowDays": integer
}
フィールド
floodlightActivityId

string (int64 format)

必須。Floodlight アクティビティの ID。

postClickLookbackWindowDays

integer

必須。広告がクリックされてからコンバージョンがカウントされるまでの日数。0 ~ 90 の範囲で指定してください。

postViewLookbackWindowDays

integer

必須。広告が視聴されてからコンバージョンがカウントされるまでの日数。0 ~ 90 の範囲で指定してください。

LineItemWarningMessage

広告申込情報によって生成された警告メッセージ。このタイプの警告は、広告申込情報の保存をブロックしませんが、広告申込情報の配信をブロックする可能性があります。

列挙型
LINE_ITEM_WARNING_MESSAGE_UNSPECIFIED 指定されていないか、不明です。
INVALID_FLIGHT_DATES この広告申込情報には無効な掲載期間が指定されています。広告申込情報は配信されません。
EXPIRED この広告申込情報の終了日が過去の日付になっています。
PENDING_FLIGHT この広告申込情報は今後配信を開始する予定です。
ALL_PARTNER_ENABLED_EXCHANGES_NEGATIVELY_TARGETED パートナー対応のエクスチェンジがすべて除外ターゲティングされています。広告申込情報は配信されません。
INVALID_INVENTORY_SOURCE 有効な広告枠ソースがターゲットに設定されていません。広告申込情報は配信されません。
APP_INVENTORY_INVALID_SITE_TARGETING この広告申込情報のアプリと URL のターゲティングにはモバイルアプリが含まれていません。この広告申込情報のタイプでは、チャネル、サイトリスト、またはアプリ ターゲティングにモバイルアプリを含める必要があります。広告申込情報は配信されません。
APP_INVENTORY_INVALID_AUDIENCE_LISTS この広告申込情報はモバイル ユーザーをターゲットに設定していません。この広告申込情報のタイプでは、モバイル ユーザーを含むユーザーリストをターゲットに設定する必要があります。広告申込情報は配信されません。
NO_VALID_CREATIVE この広告申込情報には有効なクリエイティブが含まれていません。広告申込情報は配信されません。
PARENT_INSERTION_ORDER_PAUSED この広告申込情報の広告掲載オーダーは一時停止しています。広告申込情報は配信されません。
PARENT_INSERTION_ORDER_EXPIRED この広告申込情報の広告掲載オーダーでは、終了日が過去の日付に設定されています。広告申込情報は配信されません。

MobileApp

モバイルアプリ インストール広告申込情報で宣伝されるモバイルアプリ。

JSON 表現
{
  "appId": string,
  "platform": enum (Platform),
  "displayName": string,
  "publisher": string
}
フィールド
appId

string

必須。プラットフォーム ストアによって提供されるアプリの ID。

Android アプリは、Android の Play ストアで使用されるバンドル ID(com.google.android.gm など)で識別されます。

iOS アプリは、Apple の App Store で使用される 9 桁のアプリ ID(422689480 など)で識別されます。

platform

enum (Platform)

出力専用。アプリのプラットフォーム。

displayName

string

出力専用。アプリの名前。

publisher

string

出力専用。アプリのパブリッシャー。

プラットフォーム

モバイルアプリのプラットフォームの候補。

列挙型
PLATFORM_UNSPECIFIED プラットフォームが指定されていません。
IOS iOS プラットフォーム。
ANDROID Android プラットフォーム。

YoutubeAndPartnersSettings

YouTube とパートナーの広告申込情報の設定。

JSON 表現
{
  "viewFrequencyCap": {
    object (FrequencyCap)
  },
  "thirdPartyMeasurementConfigs": {
    object (ThirdPartyMeasurementConfigs)
  },
  "inventorySourceSettings": {
    object (YoutubeAndPartnersInventorySourceConfig)
  },
  "contentCategory": enum (YoutubeAndPartnersContentCategory),
  "effectiveContentCategory": enum (YoutubeAndPartnersContentCategory),
  "targetFrequency": {
    object (TargetFrequency)
  },
  "linkedMerchantId": string,
  "relatedVideoIds": [
    string
  ],
  "leadFormId": string,
  "videoAdSequenceSettings": {
    object (VideoAdSequenceSettings)
  },
  "videoAdInventoryControl": {
    object (VideoAdInventoryControl)
  }
}
フィールド
viewFrequencyCap

object (FrequencyCap)

広告申込情報のビュー フリークエンシー キャップの設定。

上限を設定する場合は、この設定オブジェクトの maxViews フィールドを使用する必要があります。

thirdPartyMeasurementConfigs

object (ThirdPartyMeasurementConfigs)

省略可。広告申込情報の第三者測定構成。

inventorySourceSettings

object (YoutubeAndPartnersInventorySourceConfig)

広告申込情報のターゲットとなる YouTube とパートナーの広告枠を制御する設定。

contentCategory

enum (YoutubeAndPartnersContentCategory)

出力専用。YouTube とパートナーの広告が表示されるコンテンツの種類。

effectiveContentCategory

enum (YoutubeAndPartnersContentCategory)

出力専用。純広告アイテムの配信時に有効になるコンテンツ カテゴリ。広告申込情報と広告主の両方でコンテンツ カテゴリが設定されている場合、広告申込情報の配信時にはより厳しい方が適用されます。

新しい広告申込情報には、広告主レベルの設定のみが継承されます。

targetFrequency

object (TargetFrequency)

省略可。この広告申込情報の広告を一定期間に同じユーザーに表示する平均回数。

linkedMerchantId

string (int64 format)

省略可。商品フィードの項目にリンクされている販売者の ID。

relatedVideoIds[]

string

省略可。モバイル デバイスの YouTube アプリで広告が再生されると、メインの動画広告の下に動画の ID が表示されます。

leadFormId

string (int64 format)

省略可。見込み顧客を獲得するフォームの ID。

videoAdSequenceSettings

object (VideoAdSequenceSettings)

省略可。VideoAdSequence に関連する設定。

videoAdInventoryControl

object (VideoAdInventoryControl)

省略可。この広告申込情報で許可される広告枠を制御する設定。

ThirdPartyMeasurementConfigs

特定の広告申込情報の指標を測定する第三者ベンダーを制御する設定。

JSON 表現
{
  "viewabilityVendorConfigs": [
    {
      object (ThirdPartyVendorConfig)
    }
  ],
  "brandSafetyVendorConfigs": [
    {
      object (ThirdPartyVendorConfig)
    }
  ],
  "reachVendorConfigs": [
    {
      object (ThirdPartyVendorConfig)
    }
  ],
  "brandLiftVendorConfigs": [
    {
      object (ThirdPartyVendorConfig)
    }
  ]
}
フィールド
viewabilityVendorConfigs[]

object (ThirdPartyVendorConfig)

省略可。視認性を測定する第三者ベンダー。

以下の第三者ベンダーが該当します。

  • THIRD_PARTY_VENDOR_MOAT
  • THIRD_PARTY_VENDOR_DOUBLE_VERIFY
  • THIRD_PARTY_VENDOR_INTEGRAL_AD_SCIENCE
  • THIRD_PARTY_VENDOR_COMSCORE
  • THIRD_PARTY_VENDOR_TELEMETRY
  • THIRD_PARTY_VENDOR_MEETRICS
brandSafetyVendorConfigs[]

object (ThirdPartyVendorConfig)

省略可。ブランド保護を測定する第三者ベンダー。

以下の第三者ベンダーが該当します。

  • THIRD_PARTY_VENDOR_ZEFR
  • THIRD_PARTY_VENDOR_DOUBLE_VERIFY
  • THIRD_PARTY_VENDOR_INTEGRAL_AD_SCIENCE
reachVendorConfigs[]

object (ThirdPartyVendorConfig)

省略可。リーチを測定する第三者ベンダー。

以下の第三者ベンダーが該当します。

  • THIRD_PARTY_VENDOR_NIELSEN
  • THIRD_PARTY_VENDOR_COMSCORE
  • THIRD_PARTY_VENDOR_KANTAR
brandLiftVendorConfigs[]

object (ThirdPartyVendorConfig)

省略可。ブランド効果測定を行う第三者ベンダー。

以下の第三者ベンダーが該当します。

  • THIRD_PARTY_VENDOR_DYNATA
  • THIRD_PARTY_VENDOR_KANTAR
  • THIRD_PARTY_VENDOR_NIELSEN

ThirdPartyVendorConfig

第三者測定ベンダーの構成方法を制御する設定。

JSON 表現
{
  "vendor": enum (ThirdPartyVendor),
  "placementId": string
}
フィールド
vendor

enum (ThirdPartyVendor)

第三者測定ベンダー。

placementId

string

第三者ベンダーのプラットフォームで広告申込情報を識別するために使用される ID。

ThirdPartyVendor

第三者測定を実施するベンダー。

列挙型
THIRD_PARTY_VENDOR_UNSPECIFIED 不明な第三者ベンダー。
THIRD_PARTY_VENDOR_MOAT Moat。
THIRD_PARTY_VENDOR_DOUBLE_VERIFY DoubleVerify。
THIRD_PARTY_VENDOR_INTEGRAL_AD_SCIENCE Integral Ad Science。
THIRD_PARTY_VENDOR_COMSCORE Comscore。
THIRD_PARTY_VENDOR_TELEMETRY テレメトリー。
THIRD_PARTY_VENDOR_MEETRICS Meetrics。
THIRD_PARTY_VENDOR_ZEFR ZEFR。
THIRD_PARTY_VENDOR_NIELSEN Nielsen。
THIRD_PARTY_VENDOR_KANTAR Kantar。
THIRD_PARTY_VENDOR_DYNATA Dynata。
THIRD_PARTY_VENDOR_TRANSUNION Transunion。

YoutubeAndPartnersInventorySourceConfig

YouTube とパートナーの広告申込情報のターゲットとなる YouTube 関連の広告枠を制御する設定。

JSON 表現
{
  "includeYoutube": boolean,
  "includeGoogleTv": boolean,
  "includeYoutubeVideoPartners": boolean
}
フィールド
includeYoutube

boolean

省略可。YouTube の広告枠をターゲットに設定するかどうか。これには、検索、チャンネル、動画の両方が含まれます。

includeGoogleTv

boolean

省略可。Google TV で利用できる動画アプリの広告枠をターゲットに設定するかどうか。

includeYoutubeVideoPartners

boolean

YouTube と同じブランド保護基準を満たしているパートナーのサイトやアプリの広告枠をターゲットにするかどうか。

YoutubeAndPartnersContentCategory

YouTube とパートナーのコンテンツのブランド保護カテゴリ。

列挙型
YOUTUBE_AND_PARTNERS_CONTENT_CATEGORY_UNSPECIFIED このバージョンでは、コンテンツ カテゴリが指定されていないか、不明です。
YOUTUBE_AND_PARTNERS_CONTENT_CATEGORY_STANDARD ほとんどのブランドに適した幅広いコンテンツで構成されるカテゴリ。コンテンツは YouTube の広告掲載に適したコンテンツのガイドラインに基づいています。
YOUTUBE_AND_PARTNERS_CONTENT_CATEGORY_EXPANDED YouTube と動画パートナーのすべてのコンテンツのうち、収益化の基準を満たしているコンテンツを含むカテゴリ。
YOUTUBE_AND_PARTNERS_CONTENT_CATEGORY_LIMITED 不適切な言葉や性的描写に関して特に厳しい要件を満たしている、限定された範囲のコンテンツで構成されるカテゴリ。

TargetFrequency

一定期間内に同じユーザーに広告が表示される平均回数を制御する設定。

JSON 表現
{
  "targetCount": string,
  "timeUnit": enum (TimeUnit),
  "timeUnitCount": integer
}
フィールド
targetCount

string (int64 format)

timeUnittimeUnitCount で指定された期間内に、同一ユーザーに広告が表示される平均回数の目標値。

timeUnit

enum (TimeUnit)

フリークエンシー目標が適用される時間の単位。

次の時間単位が適用されます。

  • TIME_UNIT_WEEKS
timeUnitCount

integer

フリークエンシー目標が継続する timeUnit の数。

timeUnit の値に応じて、次の制限が適用されます。

  • TIME_UNIT_WEEKS - 1 にする必要があります

VideoAdSequenceSettings

VideoAdSequence に関連する設定。

JSON 表現
{
  "minimumDuration": enum (VideoAdSequenceMinimumDuration),
  "steps": [
    {
      object (VideoAdSequenceStep)
    }
  ]
}
フィールド
minimumDuration

enum (VideoAdSequenceMinimumDuration)

同じユーザーがこのシーケンスを再び見るまでの最小時間間隔。

steps[]

object (VideoAdSequenceStep)

シーケンスを構成するステップ。

VideoAdSequenceMinimumDuration

同じユーザーが VideoAdSequence を再び見るまでの最小間隔時間として考えられる値の列挙型。

列挙型
VIDEO_AD_SEQUENCE_MINIMUM_DURATION_UNSPECIFIED 指定されていないか、不明です。
VIDEO_AD_SEQUENCE_MINIMUM_DURATION_WEEK 7 日。
VIDEO_AD_SEQUENCE_MINIMUM_DURATION_MONTH 30 日間。

VideoAdSequenceStep

VideoAdSequence の単一ステップの詳細。

JSON 表現
{
  "stepId": string,
  "adGroupId": string,
  "previousStepId": string,
  "interactionType": enum (InteractionType)
}
フィールド
stepId

string (int64 format)

ステップの ID。

adGroupId

string (int64 format)

ステップの対応する広告グループの ID。

previousStepId

string (int64 format)

前のステップの ID。最初の手順には前の手順がありません。

interactionType

enum (InteractionType)

ユーザーが前のステップからこのステップに進むためのインタラクション。最初の手順には interactionType がありません。

InteractionType

ステップのインタラクションのタイプ。

列挙型
INTERACTION_TYPE_UNSPECIFIED 未指定または不明
INTERACTION_TYPE_PAID_VIEW 有償動画広告の視聴。
INTERACTION_TYPE_SKIP 視聴者によってスキップされました。
INTERACTION_TYPE_IMPRESSION 広告インプレッション(視聴済み)。
INTERACTION_TYPE_ENGAGED_IMPRESSION ユーザーがすぐにスキップしなかったものの、請求対象イベントに達しなかった広告インプレッション。

VideoAdInventoryControl

特定の YouTube 広告申込情報タイプで使用される動画広告枠の制御。

JSON 表現
{
  "allowInStream": boolean,
  "allowInFeed": boolean,
  "allowShorts": boolean
}
フィールド
allowInStream

boolean

省略可。広告をインストリーム フォーマットで配信できるかどうか。

allowInFeed

boolean

省略可。広告をインフィード フォーマットで配信できるかどうか。

allowShorts

boolean

省略可。広告をショート動画形式で配信できるかどうか。

メソッド

bulkEditAssignedTargetingOptions

複数の広告申込情報のターゲティング オプションを一括編集します。

bulkListAssignedTargetingOptions

複数の広告申込情報に割り当てられているターゲティング オプションを、ターゲティング タイプ別に一覧表示します。

bulkUpdate

複数の広告申込情報を更新します。

create

新しい広告申込情報を作成します。

delete

広告申込情報を削除します。

duplicate

広告申込情報を複製します。

generateDefault

広告掲載オーダーから継承された設定(ターゲティングを含む)と ENTITY_STATUS_DRAFT entity_status を使用して、新しい広告申込情報を作成します。

get

広告申込情報を取得します。

list

広告主の広告申込情報を一覧表示します。

patch

既存の広告申込情報を更新します。