REST Resource: advertisers.adGroups.targetingTypes.assignedTargetingOptions

リソース: AssignedTargetingOption

割り当てられた単一のターゲティング オプション。ターゲティング設定を持つエンティティのターゲティング オプションの状態を定義します。

JSON 表現
{
  "name": string,
  "assignedTargetingOptionId": string,
  "assignedTargetingOptionIdAlias": string,
  "targetingType": enum (TargetingType),
  "inheritance": enum (Inheritance),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "channelDetails": {
    object (ChannelAssignedTargetingOptionDetails)
  },
  "appCategoryDetails": {
    object (AppCategoryAssignedTargetingOptionDetails)
  },
  "appDetails": {
    object (AppAssignedTargetingOptionDetails)
  },
  "urlDetails": {
    object (UrlAssignedTargetingOptionDetails)
  },
  "dayAndTimeDetails": {
    object (DayAndTimeAssignedTargetingOptionDetails)
  },
  "ageRangeDetails": {
    object (AgeRangeAssignedTargetingOptionDetails)
  },
  "regionalLocationListDetails": {
    object (RegionalLocationListAssignedTargetingOptionDetails)
  },
  "proximityLocationListDetails": {
    object (ProximityLocationListAssignedTargetingOptionDetails)
  },
  "genderDetails": {
    object (GenderAssignedTargetingOptionDetails)
  },
  "videoPlayerSizeDetails": {
    object (VideoPlayerSizeAssignedTargetingOptionDetails)
  },
  "userRewardedContentDetails": {
    object (UserRewardedContentAssignedTargetingOptionDetails)
  },
  "parentalStatusDetails": {
    object (ParentalStatusAssignedTargetingOptionDetails)
  },
  "contentInstreamPositionDetails": {
    object (ContentInstreamPositionAssignedTargetingOptionDetails)
  },
  "contentOutstreamPositionDetails": {
    object (ContentOutstreamPositionAssignedTargetingOptionDetails)
  },
  "deviceTypeDetails": {
    object (DeviceTypeAssignedTargetingOptionDetails)
  },
  "audienceGroupDetails": {
    object (AudienceGroupAssignedTargetingOptionDetails)
  },
  "browserDetails": {
    object (BrowserAssignedTargetingOptionDetails)
  },
  "householdIncomeDetails": {
    object (HouseholdIncomeAssignedTargetingOptionDetails)
  },
  "onScreenPositionDetails": {
    object (OnScreenPositionAssignedTargetingOptionDetails)
  },
  "carrierAndIspDetails": {
    object (CarrierAndIspAssignedTargetingOptionDetails)
  },
  "keywordDetails": {
    object (KeywordAssignedTargetingOptionDetails)
  },
  "negativeKeywordListDetails": {
    object (NegativeKeywordListAssignedTargetingOptionDetails)
  },
  "operatingSystemDetails": {
    object (OperatingSystemAssignedTargetingOptionDetails)
  },
  "deviceMakeModelDetails": {
    object (DeviceMakeModelAssignedTargetingOptionDetails)
  },
  "environmentDetails": {
    object (EnvironmentAssignedTargetingOptionDetails)
  },
  "inventorySourceDetails": {
    object (InventorySourceAssignedTargetingOptionDetails)
  },
  "categoryDetails": {
    object (CategoryAssignedTargetingOptionDetails)
  },
  "viewabilityDetails": {
    object (ViewabilityAssignedTargetingOptionDetails)
  },
  "authorizedSellerStatusDetails": {
    object (AuthorizedSellerStatusAssignedTargetingOptionDetails)
  },
  "languageDetails": {
    object (LanguageAssignedTargetingOptionDetails)
  },
  "geoRegionDetails": {
    object (GeoRegionAssignedTargetingOptionDetails)
  },
  "inventorySourceGroupDetails": {
    object (InventorySourceGroupAssignedTargetingOptionDetails)
  },
  "digitalContentLabelExclusionDetails": {
    object (DigitalContentLabelAssignedTargetingOptionDetails)
  },
  "sensitiveCategoryExclusionDetails": {
    object (SensitiveCategoryAssignedTargetingOptionDetails)
  },
  "contentThemeExclusionDetails": {
    object (ContentThemeAssignedTargetingOptionDetails)
  },
  "exchangeDetails": {
    object (ExchangeAssignedTargetingOptionDetails)
  },
  "subExchangeDetails": {
    object (SubExchangeAssignedTargetingOptionDetails)
  },
  "thirdPartyVerifierDetails": {
    object (ThirdPartyVerifierAssignedTargetingOptionDetails)
  },
  "poiDetails": {
    object (PoiAssignedTargetingOptionDetails)
  },
  "businessChainDetails": {
    object (BusinessChainAssignedTargetingOptionDetails)
  },
  "contentDurationDetails": {
    object (ContentDurationAssignedTargetingOptionDetails)
  },
  "contentStreamTypeDetails": {
    object (ContentStreamTypeAssignedTargetingOptionDetails)
  },
  "nativeContentPositionDetails": {
    object (NativeContentPositionAssignedTargetingOptionDetails)
  },
  "omidDetails": {
    object (OmidAssignedTargetingOptionDetails)
  },
  "audioContentTypeDetails": {
    object (AudioContentTypeAssignedTargetingOptionDetails)
  },
  "contentGenreDetails": {
    object (ContentGenreAssignedTargetingOptionDetails)
  },
  "youtubeVideoDetails": {
    object (YoutubeVideoAssignedTargetingOptionDetails)
  },
  "youtubeChannelDetails": {
    object (YoutubeChannelAssignedTargetingOptionDetails)
  },
  "sessionPositionDetails": {
    object (SessionPositionAssignedTargetingOptionDetails)
  },
  "youtubeChannelPackDetails": {
    object (YoutubeChannelPackAssignedTargetingOptionDetails)
  }
  // End of mutually exclusive fields.
}
フィールド
name

string

出力専用。この割り当てられたターゲティング オプションのリソース名。

assignedTargetingOptionId

string

出力専用。割り当てられたターゲティング オプションの一意の ID。ID は、特定のリソースとターゲティング タイプ内でのみ一意です。他のコンテキストで再利用される可能性があります。

assignedTargetingOptionIdAlias

string

出力専用。assignedTargetingOptionId のエイリアス。この値は、既存のターゲティングを取得または削除するときに assignedTargetingOptionId の代わりに使用できます。

このフィールドは、次のターゲティング タイプのすべての割り当て済みターゲティング オプションでのみサポートされます。

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_DEVICE_TYPE
  • TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION
  • TARGETING_TYPE_ENVIRONMENT
  • TARGETING_TYPE_EXCHANGE
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_HOUSEHOLD_INCOME
  • TARGETING_TYPE_NATIVE_CONTENT_POSITION
  • TARGETING_TYPE_OMID
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
  • TARGETING_TYPE_VIDEO_PLAYER_SIZE
  • TARGETING_TYPE_VIEWABILITY

このフィールドは、次のターゲティング タイプの広告申込情報に割り当てられたターゲティング オプションでもサポートされています。

  • TARGETING_TYPE_CONTENT_INSTREAM_POSITION
  • TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION
targetingType

enum (TargetingType)

出力専用。割り当てられたこのターゲティング オプションのタイプを識別します。

inheritance

enum (Inheritance)

出力専用。割り当てられたターゲティング オプションの継承ステータス。

割り当てられているターゲティング オプションに関する詳細情報。詳細に入力できるフィールドは 1 つのみで、targeting_type に対応している必要があります。相互に排他的なフィールドのリストは次のとおりです。レスポンスに設定されるフィールドは、最大 1 つです。
channelDetails

object (ChannelAssignedTargetingOptionDetails)

チャンネルの詳細。このフィールドは、targetingType が TARGETING_TYPE_CHANNEL の場合に設定されます。

appCategoryDetails

object (AppCategoryAssignedTargetingOptionDetails)

アプリのカテゴリの詳細。このフィールドは、targetingType が TARGETING_TYPE_APP_CATEGORY の場合に設定されます。

appDetails

object (AppAssignedTargetingOptionDetails)

アプリの詳細。このフィールドは、targetingType が TARGETING_TYPE_APP の場合に設定されます。

urlDetails

object (UrlAssignedTargetingOptionDetails)

URL の詳細。このフィールドは、targetingType が TARGETING_TYPE_URL の場合に設定されます。

dayAndTimeDetails

object (DayAndTimeAssignedTargetingOptionDetails)

日付と時刻の詳細。このフィールドは、targetingType が TARGETING_TYPE_DAY_AND_TIME の場合に設定されます。

ageRangeDetails

object (AgeRangeAssignedTargetingOptionDetails)

年齢層の詳細。このフィールドは、targetingType が TARGETING_TYPE_AGE_RANGE の場合に設定されます。

regionalLocationListDetails

object (RegionalLocationListAssignedTargetingOptionDetails)

リージョン地域リストの詳細。このフィールドは、targetingType が TARGETING_TYPE_REGIONAL_LOCATION_LIST の場合に設定されます。

proximityLocationListDetails

object (ProximityLocationListAssignedTargetingOptionDetails)

近隣地域リストの詳細。このフィールドは、targetingType が TARGETING_TYPE_PROXIMITY_LOCATION_LIST の場合に設定されます。

genderDetails

object (GenderAssignedTargetingOptionDetails)

性別の詳細。このフィールドは、targetingType が TARGETING_TYPE_GENDER の場合に設定されます。

videoPlayerSizeDetails

object (VideoPlayerSizeAssignedTargetingOptionDetails)

動画プレーヤーのサイズの詳細。このフィールドは、targetingType が TARGETING_TYPE_VIDEO_PLAYER_SIZE の場合に設定されます。

userRewardedContentDetails

object (UserRewardedContentAssignedTargetingOptionDetails)

ユーザー リワードありのコンテンツの詳細。このフィールドは、targetingType が TARGETING_TYPE_USER_REWARDED_CONTENT の場合に設定されます。

parentalStatusDetails

object (ParentalStatusAssignedTargetingOptionDetails)

子供の有無に関する設定の詳細。このフィールドは、targetingType が TARGETING_TYPE_PARENTAL_STATUS の場合に設定されます。

contentInstreamPositionDetails

object (ContentInstreamPositionAssignedTargetingOptionDetails)

コンテンツ インストリームの位置の詳細。このフィールドは、targetingType が TARGETING_TYPE_CONTENT_INSTREAM_POSITION の場合に設定されます。

contentOutstreamPositionDetails

object (ContentOutstreamPositionAssignedTargetingOptionDetails)

コンテンツ アウトストリームの位置の詳細。このフィールドは、targetingType が TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION の場合に設定されます。

deviceTypeDetails

object (DeviceTypeAssignedTargetingOptionDetails)

デバイスタイプの詳細。このフィールドは、targetingType が TARGETING_TYPE_DEVICE_TYPE の場合に設定されます。

audienceGroupDetails

object (AudienceGroupAssignedTargetingOptionDetails)

オーディエンス ターゲティングの詳細。このフィールドは、targetingType が TARGETING_TYPE_AUDIENCE_GROUP の場合に設定されます。リソースごとにターゲットに設定できるオーディエンス グループ オプションは 1 つのみです。

browserDetails

object (BrowserAssignedTargetingOptionDetails)

ブラウザの詳細。このフィールドは、targetingType が TARGETING_TYPE_BROWSER の場合に設定されます。

householdIncomeDetails

object (HouseholdIncomeAssignedTargetingOptionDetails)

世帯収入の詳細。このフィールドは、targetingType が TARGETING_TYPE_HOUSEHOLD_INCOME の場合に設定されます。

onScreenPositionDetails

object (OnScreenPositionAssignedTargetingOptionDetails)

画面上の位置の詳細。このフィールドは、targetingType が TARGETING_TYPE_ON_SCREEN_POSITION の場合に設定されます。

carrierAndIspDetails

object (CarrierAndIspAssignedTargetingOptionDetails)

携帯通信会社と ISP の詳細。このフィールドは、targetingType が TARGETING_TYPE_CARRIER_AND_ISP の場合に設定されます。

keywordDetails

object (KeywordAssignedTargetingOptionDetails)

キーワードの詳細。このフィールドは、targetingType が TARGETING_TYPE_KEYWORD の場合に設定されます。

リソースに割り当てることができる直接除外キーワードは最大 5,000 個です。割り当て可能なポジティブ キーワードの数に制限はありません。

negativeKeywordListDetails

object (NegativeKeywordListAssignedTargetingOptionDetails)

キーワードの詳細。このフィールドは、targetingType が TARGETING_TYPE_NEGATIVE_KEYWORD_LIST の場合に設定されます。

リソースに割り当てることができる除外キーワード リストは最大 4 個です。

operatingSystemDetails

object (OperatingSystemAssignedTargetingOptionDetails)

オペレーティング システムの詳細。このフィールドは、targetingType が TARGETING_TYPE_OPERATING_SYSTEM の場合に設定されます。

deviceMakeModelDetails

object (DeviceMakeModelAssignedTargetingOptionDetails)

デバイスのメーカーとモデルの詳細。このフィールドは、targetingType が TARGETING_TYPE_DEVICE_MAKE_MODEL の場合に設定されます。

environmentDetails

object (EnvironmentAssignedTargetingOptionDetails)

環境の詳細。このフィールドは、targetingType が TARGETING_TYPE_ENVIRONMENT の場合に設定されます。

inventorySourceDetails

object (InventorySourceAssignedTargetingOptionDetails)

広告在庫ソースの詳細。このフィールドは、targetingType が TARGETING_TYPE_INVENTORY_SOURCE の場合に設定されます。

categoryDetails

object (CategoryAssignedTargetingOptionDetails)

カテゴリの詳細。このフィールドは、targetingType が TARGETING_TYPE_CATEGORY の場合に設定されます。

カテゴリをターゲットに設定すると、そのサブカテゴリもターゲットに設定されます。カテゴリがターゲティングから除外され、サブカテゴリがターゲティングに含まれている場合、除外が優先されます。

viewabilityDetails

object (ViewabilityAssignedTargetingOptionDetails)

ビューアビリティの詳細。このフィールドは、targetingType が TARGETING_TYPE_VIEWABILITY の場合に設定されます。

リソースごとにターゲットに設定できる視認性のオプションは 1 つのみです。

authorizedSellerStatusDetails

object (AuthorizedSellerStatusAssignedTargetingOptionDetails)

認定販売者のステータスの詳細。このフィールドは、targetingType が TARGETING_TYPE_AUTHORIZED_SELLER_STATUS の場合に設定されます。

リソースごとにターゲットに設定できる認定販売者ステータス オプションは 1 つのみです。

リソースに認定販売者のステータス オプションがない場合、ads.txt ファイルで DIRECT または RESELLER と宣言されているすべての認定販売者がデフォルトでターゲットに設定されます。

languageDetails

object (LanguageAssignedTargetingOptionDetails)

言語の詳細。このフィールドは、targetingType が TARGETING_TYPE_LANGUAGE の場合に設定されます。

geoRegionDetails

object (GeoRegionAssignedTargetingOptionDetails)

地理的リージョンの詳細。このフィールドは、targetingType が TARGETING_TYPE_GEO_REGION の場合に設定されます。

inventorySourceGroupDetails

object (InventorySourceGroupAssignedTargetingOptionDetails)

広告在庫ソースグループの詳細。このフィールドは、targetingType が TARGETING_TYPE_INVENTORY_SOURCE_GROUP の場合に設定されます。

digitalContentLabelExclusionDetails

object (DigitalContentLabelAssignedTargetingOptionDetails)

デジタル コンテンツ ラベルの詳細。このフィールドは、targetingType が TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION の場合に設定されます。

デジタル コンテンツ ラベルはターゲティングの除外です。広告主レベルのデジタル コンテンツ ラベルの除外は、設定されている場合、常に配信に適用されます(リソース設定には表示されません)。リソース設定では、広告主の除外に加えてコンテンツ ラベルを除外できますが、オーバーライドすることはできません。デジタル コンテンツ ラベルをすべて除外すると、広告申込情報は配信されません。

sensitiveCategoryExclusionDetails

object (SensitiveCategoryAssignedTargetingOptionDetails)

デリケートなカテゴリの詳細。このフィールドは、targetingType が TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION の場合に設定されます。

デリケートなカテゴリはターゲティングの除外です。広告主レベルのデリケートなカテゴリの除外は、設定されている場合、常に配信に適用されます(リソース設定には表示されません)。リソース設定では、広告主の除外に加えてデリケートなカテゴリを除外できますが、広告主の除外をオーバーライドすることはできません。

contentThemeExclusionDetails

object (ContentThemeAssignedTargetingOptionDetails)

コンテンツ テーマの詳細。このフィールドは、targetingType が TARGETING_TYPE_CONTENT_THEME_EXCLUSION の場合に設定されます。

コンテンツ テーマはターゲティングの除外です。広告主レベルのコンテンツ テーマの除外が設定されている場合、リソース設定には表示されませんが、配信時に常に適用されます。リソース設定では、広告主様の除外に加えて、コンテンツ テーマを除外できます。

exchangeDetails

object (ExchangeAssignedTargetingOptionDetails)

交換の詳細。このフィールドは、targetingType が TARGETING_TYPE_EXCHANGE の場合に設定されます。

subExchangeDetails

object (SubExchangeAssignedTargetingOptionDetails)

サブエクスチェンジの詳細。このフィールドは、targetingType が TARGETING_TYPE_SUB_EXCHANGE の場合に設定されます。

thirdPartyVerifierDetails

object (ThirdPartyVerifierAssignedTargetingOptionDetails)

第三者による確認の詳細。このフィールドは、targetingType が TARGETING_TYPE_THIRD_PARTY_VERIFIER の場合に設定されます。

poiDetails

object (PoiAssignedTargetingOptionDetails)

POI の詳細。このフィールドは、targetingType が TARGETING_TYPE_POI の場合に設定されます。

businessChainDetails

object (BusinessChainAssignedTargetingOptionDetails)

ビジネス チェーンの詳細。このフィールドは、targetingType が TARGETING_TYPE_BUSINESS_CHAIN の場合に設定されます。

contentDurationDetails

object (ContentDurationAssignedTargetingOptionDetails)

コンテンツの再生時間の詳細。このフィールドは、targetingType が TARGETING_TYPE_CONTENT_DURATION の場合に設定されます。

contentStreamTypeDetails

object (ContentStreamTypeAssignedTargetingOptionDetails)

コンテンツの再生時間の詳細。このフィールドは、TargetingType が TARGETING_TYPE_CONTENT_STREAM_TYPE の場合に設定されます。

nativeContentPositionDetails

object (NativeContentPositionAssignedTargetingOptionDetails)

ネイティブ コンテンツの配置の詳細。このフィールドは、targetingType が TARGETING_TYPE_NATIVE_CONTENT_POSITION の場合に設定されます。

omidDetails

object (OmidAssignedTargetingOptionDetails)

Open Measurement が有効になっているインベントリの詳細。このフィールドは、targetingType が TARGETING_TYPE_OMID の場合に設定されます。

audioContentTypeDetails

object (AudioContentTypeAssignedTargetingOptionDetails)

オーディオ コンテンツ タイプの詳細。このフィールドは、targetingType が TARGETING_TYPE_AUDIO_CONTENT_TYPE の場合に設定されます。

contentGenreDetails

object (ContentGenreAssignedTargetingOptionDetails)

コンテンツ ジャンルの詳細。このフィールドは、targetingType が TARGETING_TYPE_CONTENT_GENRE の場合に設定されます。

youtubeVideoDetails

object (YoutubeVideoAssignedTargetingOptionDetails)

YouTube 動画の詳細。このフィールドは、targetingType が TARGETING_TYPE_YOUTUBE_VIDEO の場合に設定されます。

youtubeChannelDetails

object (YoutubeChannelAssignedTargetingOptionDetails)

YouTube チャンネルの詳細。このフィールドは、targetingType が TARGETING_TYPE_YOUTUBE_CHANNEL の場合に設定されます。

sessionPositionDetails

object (SessionPositionAssignedTargetingOptionDetails)

セッションの位置の詳細。このフィールドは、targetingType が TARGETING_TYPE_SESSION_POSITION の場合に設定されます。

youtubeChannelPackDetails

object (YoutubeChannelPackAssignedTargetingOptionDetails)

YouTube チャンネル パックの詳細。このフィールドは、targetingType が TARGETING_TYPE_YOUTUBE_CHANNEL_PACK の場合に設定されます。

相互に排他的なフィールドの終わり。

ChannelAssignedTargetingOptionDetails

割り当てられたチャンネル ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_CHANNEL の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "channelId": string,
  "negative": boolean
}
フィールド
channelId

string (int64 format)

必須。チャンネルの ID。パートナー所有チャンネルまたは広告主所有チャンネルリソースのチャンネル ID フィールドを参照する必要があります。

negative

boolean

このオプションが除外設定の対象になっているかどうかを示します。広告主レベルで割り当てられたターゲティング オプションの場合、このフィールドは true にする必要があります。

AppCategoryAssignedTargetingOptionDetails

割り当てられたアプリのカテゴリのターゲティング オプションの詳細。targetingType が TARGETING_TYPE_APP_CATEGORY の場合、AssignedTargetingOption の appCategoryDetails フィールドに値が設定されます。

JSON 表現
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
フィールド
displayName

string

出力専用。アプリのカテゴリの表示名。

targetingOptionId

string

必須。targetingType が TARGETING_TYPE_APP_CATEGORY の場合の targetingOptionId フィールド。

negative

boolean

このオプションが除外設定されているかどうかを示します。

AppAssignedTargetingOptionDetails

割り当てられたアプリのターゲティング オプションの詳細。targetingType が TARGETING_TYPE_APP の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "appId": string,
  "displayName": string,
  "negative": boolean,
  "appPlatform": enum (AppPlatform)
}
フィールド
appId

string

必須。アプリの ID。

Android の Google Play ストア アプリは、バンドル ID(例: com.google.android.gm)を使用します。Apple の App Store アプリ ID は 9 桁の文字列(例: 422689480)を使用します。

displayName

string

出力専用。アプリの表示名。

negative

boolean

このオプションが除外設定されているかどうかを示します。

appPlatform

enum (AppPlatform)

対象アプリのプラットフォームを示します。このフィールドが指定されていない場合、アプリのプラットフォームはモバイル(つまり、Android または iOS)を指定します。アプリ ID から適切なモバイル プラットフォームが導き出されます。

AppPlatform

アプリ プラットフォームのターゲティング オプション。

列挙型
APP_PLATFORM_UNSPECIFIED このバージョンでアプリ プラットフォームが指定されていない場合のデフォルト値。この列挙型はデフォルト値のプレースホルダであり、実際のプラットフォーム オプションを表すものではありません。
APP_PLATFORM_IOS アプリのプラットフォームは iOS です。
APP_PLATFORM_ANDROID アプリのプラットフォームは Android です。
APP_PLATFORM_ROKU アプリ プラットフォームは Roku です。
APP_PLATFORM_AMAZON_FIRETV アプリ プラットフォームは Amazon FireTV です。
APP_PLATFORM_PLAYSTATION アプリ プラットフォームは Playstation です。
APP_PLATFORM_APPLE_TV アプリ プラットフォームが Apple TV である。
APP_PLATFORM_XBOX アプリ プラットフォームは Xbox です。
APP_PLATFORM_SAMSUNG_TV アプリ プラットフォームは Samsung TV です。
APP_PLATFORM_ANDROID_TV アプリ プラットフォームが Android TV である。
APP_PLATFORM_GENERIC_CTV アプリ プラットフォームが、他の場所に明示的に記載されていないコネクテッド テレビ プラットフォームである。
APP_PLATFORM_LG_TV アプリ プラットフォームは LG TV です。
APP_PLATFORM_VIZIO_TV アプリ プラットフォームは VIZIO TV です。
APP_PLATFORM_VIDAA アプリ プラットフォームは Vidaa です。

UrlAssignedTargetingOptionDetails

割り当てられた URL ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_URL の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "url": string,
  "negative": boolean
}
フィールド
url

string

必須。URL(例: example.com)。

ディスプレイ&ビデオ 360 では、2 レベルのサブディレクトリ(例: www.example.com/one-subdirectory-level/second-level)と、5 レベルのサブドメイン(例: five.four.three.two.one.example.com)のターゲティングがサポートされています。

negative

boolean

このオプションが除外設定されているかどうかを示します。

DayAndTimeAssignedTargetingOptionDetails

特定の曜日に開始時間と終了時間を指定して定義された時間セグメントの表現。startHour で表される時刻は、endHour で表される時刻より前である必要があります。

JSON 表現
{
  "dayOfWeek": enum (DayOfWeek),
  "startHour": integer,
  "endHour": integer,
  "timeZoneResolution": enum (TimeZoneResolution)
}
フィールド
dayOfWeek

enum (DayOfWeek)

必須。この曜日と時間帯のターゲティング設定の曜日。

startHour

integer

必須。曜日と時間ターゲティングの開始時間。0(1 日の始まり)~ 23(1 日の終わりの 1 時間前)の範囲で指定する必要があります。

endHour

integer

必須。曜日と時間のターゲティングの終了時間。1(1 日の開始から 1 時間後)~ 24(1 日の終わり)の範囲で指定する必要があります。

timeZoneResolution

enum (TimeZoneResolution)

必須。この曜日と時間帯のターゲティング設定に使用するタイムゾーンを決定するために使用されるメカニズム。

デマンド ジェネレーション広告申込情報の場合、このフィールドは常に TIME_ZONE_RESOLUTION_ADVERTISER です。

DayOfWeek

曜日を表します。

列挙型
DAY_OF_WEEK_UNSPECIFIED 曜日は指定されていません。
MONDAY 月曜日
TUESDAY 火曜日
WEDNESDAY Wednesday
THURSDAY 木曜日
FRIDAY 金曜日
SATURDAY 土曜日
SUNDAY 日曜日

TimeZoneResolution

タイムゾーンを解決するためのアプローチ。

列挙型
TIME_ZONE_RESOLUTION_UNSPECIFIED タイムゾーンの解像度が不明または不明です。
TIME_ZONE_RESOLUTION_END_USER 時間は、広告を見たユーザーのタイムゾーンで解決されます。
TIME_ZONE_RESOLUTION_ADVERTISER 時刻は、広告を配信した広告主のタイムゾーンで解決されます。

AgeRangeAssignedTargetingOptionDetails

ターゲティング可能な年齢層を表します。targetingType が TARGETING_TYPE_AGE_RANGE の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "ageRange": enum (AgeRange)
}
フィールド
ageRange

enum (AgeRange)

必須。オーディエンスの年齢層。オーディエンスの連続した年齢層のターゲティングのみがサポートされます。したがって、このフィールドで表される年齢層は、1)単独でターゲットに設定されるか、2)より広い連続した年齢層の一部となります。連続した年齢層のターゲティングのリーチは、年齢不明のオーディエンスもターゲティングすることで拡大できます。

RegionalLocationListAssignedTargetingOptionDetails

リージョン地域リストのターゲティングの詳細。targetingType が TARGETING_TYPE_REGIONAL_LOCATION_LIST の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "regionalLocationListId": string,
  "negative": boolean
}
フィールド
regionalLocationListId

string (int64 format)

必須。地域リストの ID。タイプが TARGETING_LOCATION_TYPE_REGIONAL の LocationList リソースの locationListId フィールドを参照する必要があります。

negative

boolean

このオプションが除外設定されているかどうかを示します。

ProximityLocationListAssignedTargetingOptionDetails

近接地域のリストのターゲティングの詳細。targetingType が TARGETING_TYPE_PROXIMITY_LOCATION_LIST の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "proximityLocationListId": string,
  "proximityRadius": number,
  "proximityRadiusUnit": enum (ProximityRadiusUnit)
}
フィールド
proximityLocationListId

string (int64 format)

必須。近接地域のリストの ID。タイプが TARGETING_LOCATION_TYPE_PROXIMITY の LocationList リソースの locationListId フィールドを参照する必要があります。

proximityRadius

number

必須。proximityRadiusUnit で設定された距離単位で表される半径。これは、選択した場所を中心とするターゲット エリアのサイズを表します。半径は 1 ~ 500 マイルまたは 800 キロメートルの範囲で指定してください。

proximityRadiusUnit

enum (ProximityRadiusUnit)

必須。半径距離の単位。

ProximityRadiusUnit

ProximityRadius の距離単位の列挙型。

列挙型
PROXIMITY_RADIUS_UNIT_UNSPECIFIED このバージョンで距離単位が指定されていない場合のデフォルト値。この列挙型はデフォルト値のプレースホルダであり、実際の距離単位を表すものではありません。
PROXIMITY_RADIUS_UNIT_MILES 半径距離の単位(マイル)。
PROXIMITY_RADIUS_UNIT_KILOMETERS 半径距離の単位(km)

GenderAssignedTargetingOptionDetails

割り当てられた性別によるターゲティング オプションの詳細。targetingType が TARGETING_TYPE_GENDER の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "gender": enum (Gender)
}
フィールド
gender

enum (Gender)

必須。オーディエンスの性別。

VideoPlayerSizeAssignedTargetingOptionDetails

動画プレーヤーのサイズ ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_VIDEO_PLAYER_SIZE の場合、この値は videoPlayerSizeDetails フィールドに設定されます。すべてのオプションを明示的にターゲットに設定することは対象外です。この効果を得るには、動画プレーヤーのサイズのターゲティング オプションをすべて削除します。

JSON 表現
{
  "videoPlayerSize": enum (VideoPlayerSize)
}
フィールド
videoPlayerSize

enum (VideoPlayerSize)

必須。動画プレーヤーのサイズ。

UserRewardedContentAssignedTargetingOptionDetails

ユーザー リワードありのコンテンツ ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_USER_REWARDED_CONTENT の場合、この値は userRewardedContentDetails フィールドに設定されます。

JSON 表現
{
  "targetingOptionId": string,
  "userRewardedContent": enum (UserRewardedContent)
}
フィールド
targetingOptionId

string

必須。targetingType が TARGETING_TYPE_USER_REWARDED_CONTENT の場合の targetingOptionId フィールド。

userRewardedContent

enum (UserRewardedContent)

出力専用。動画広告のユーザー リワードありのコンテンツのステータス。

ParentalStatusAssignedTargetingOptionDetails

割り当てられた子供の有無(推定)ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_PARENTAL_STATUS の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "parentalStatus": enum (ParentalStatus)
}
フィールド
parentalStatus

enum (ParentalStatus)

必須。オーディエンスの子供の有無。

ContentInstreamPositionAssignedTargetingOptionDetails

割り当てられたコンテンツ インストリーム ポジションのターゲティング オプションの詳細。targetingType が TARGETING_TYPE_CONTENT_INSTREAM_POSITION の場合、この値は contentInstreamPositionDetails フィールドに設定されます。

JSON 表現
{
  "contentInstreamPosition": enum (ContentInstreamPosition),
  "adType": enum (AdType)
}
フィールド
contentInstreamPosition

enum (ContentInstreamPosition)

必須。動画広告または音声広告のコンテンツ インストリームの位置。

adType

enum (AdType)

出力専用。ターゲットとする広告タイプ。広告掲載オーダーのターゲティングにのみ適用されます。指定された広告タイプをサポートする新しい広告申込情報は、デフォルトでこのターゲティング オプションを継承します。次の値があります。

  • AD_TYPE_VIDEO の場合、lineItemType が LINE_ITEM_TYPE_VIDEO_DEFAULT のときに新しい広告申込情報に設定が継承されます。
  • AD_TYPE_AUDIO の場合、lineItemType が LINE_ITEM_TYPE_AUDIO_DEFAULT のときに新しい広告申込情報に設定が継承されます。

AdType

広告に関連付けられているクリエイティブ タイプを表します。

列挙型
AD_TYPE_UNSPECIFIED このバージョンでは、広告タイプが指定されていないか、不明です。
AD_TYPE_DISPLAY ディスプレイ クリエイティブ(画像、HTML5 など)。
AD_TYPE_VIDEO 動画クリエイティブ(動画プレーヤーでストリーミング コンテンツの再生中に再生される動画広告など)。
AD_TYPE_AUDIO オーディオ クリエイティブ(オーディオ コンテンツ内で再生されるオーディオ広告など)。

ContentOutstreamPositionAssignedTargetingOptionDetails

割り当てられたコンテンツ アウトストリームのプレースメント ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION の場合、この値は contentOutstreamPositionDetails フィールドに設定されます。

JSON 表現
{
  "contentOutstreamPosition": enum (ContentOutstreamPosition),
  "adType": enum (AdType)
}
フィールド
contentOutstreamPosition

enum (ContentOutstreamPosition)

必須。コンテンツ アウトストリームの位置。

adType

enum (AdType)

出力専用。ターゲットとする広告タイプ。広告掲載オーダーのターゲティングにのみ適用されます。指定された広告タイプをサポートする新しい広告申込情報は、デフォルトでこのターゲティング オプションを継承します。次の値があります。

  • AD_TYPE_DISPLAY の場合、lineItemType が LINE_ITEM_TYPE_DISPLAY_DEFAULT のときに新しい広告申込情報に設定が継承されます。
  • AD_TYPE_VIDEO の場合、lineItemType が LINE_ITEM_TYPE_VIDEO_DEFAULT のときに新しい広告申込情報に設定が継承されます。

DeviceTypeAssignedTargetingOptionDetails

デバイスタイプのターゲティングの詳細。targetingType が TARGETING_TYPE_DEVICE_TYPE の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "deviceType": enum (DeviceType),
  "youtubeAndPartnersBidMultiplier": number
}
フィールド
deviceType

enum (DeviceType)

必須。デバイスタイプの表示名。

youtubeAndPartnersBidMultiplier

number

出力専用。入札単価調整比を使用すると、デバイスの種類に応じて、広告を表示する頻度を調整できます。元の入札単価に調整比率が適用されます。このフィールドが 0 の場合、元の入札単価に 0 を掛けるのではなく、このフィールドが該当しないことを示します。

たとえば、単価調整比なしの入札単価が $10.0 で、タブレットの単価調整比が 1.5 の場合、タブレットの入札単価は $15.0 になります。

YouTube とパートナーの広告申込情報にのみ適用されます。

AudienceGroupAssignedTargetingOptionDetails

割り当てられたオーディエンス グループのターゲティング オプションの詳細。targetingType が TARGETING_TYPE_AUDIENCE_GROUP の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。各グループ間の関係は UNION です。ただし、excludedFirstAndThirdPartyAudienceGroup と excludedGoogleAudienceGroup は、他のグループとの INTERSECTION として COMPLEMENT が使用されます。

JSON 表現
{
  "includedGoogleAudienceGroup": {
    object (GoogleAudienceGroup)
  },
  "includedCustomListGroup": {
    object (CustomListGroup)
  },
  "includedCombinedAudienceGroup": {
    object (CombinedAudienceGroup)
  },
  "excludedGoogleAudienceGroup": {
    object (GoogleAudienceGroup)
  },
  "includedFirstPartyAndPartnerAudienceGroups": [
    {
      object (FirstPartyAndPartnerAudienceGroup)
    }
  ],
  "excludedFirstPartyAndPartnerAudienceGroup": {
    object (FirstPartyAndPartnerAudienceGroup)
  }
}
フィールド
includedGoogleAudienceGroup

object (GoogleAudienceGroup)

省略可。含まれている Google オーディエンス グループの Google オーディエンス ID。Google オーディエンス ID のみを含みます。

includedCustomListGroup

object (CustomListGroup)

省略可。含まれるカスタムリスト グループのカスタムリスト ID。カスタムリスト ID のみを含みます。

includedCombinedAudienceGroup

object (CombinedAudienceGroup)

省略可。含まれる統合オーディエンス グループの統合オーディエンス ID。統合オーディエンス ID のみを含みます。

excludedGoogleAudienceGroup

object (GoogleAudienceGroup)

省略可。除外された Google オーディエンス グループの Google オーディエンス ID。ターゲット除外に使用されます。このグループと他の除外オーディエンス グループの和集合の補集合は、ポジティブ オーディエンス ターゲティングとの積集合として使用されます。アフィニティ、購買意向の強いユーザー、インストール済みアプリのタイプの Google オーディエンスのみが含まれます。すべての項目は論理的に「OR」で結合されます。

includedFirstPartyAndPartnerAudienceGroups[]

object (FirstPartyAndPartnerAudienceGroup)

省略可。含まれるファーストパーティ オーディエンス グループとパートナー オーディエンス グループのファーストパーティ オーディエンス ID とパートナー オーディエンス ID、および最新の更新日。各ファーストパーティ オーディエンス グループとパートナー オーディエンス グループには、ファーストパーティ オーディエンス ID とパートナー オーディエンス ID のみが含まれます。各ファーストパーティ オーディエンス グループとパートナー オーディエンス グループの関係は INTERSECTION であり、結果は他のオーディエンス グループと UNION されます。同じ設定のグループが繰り返されている場合は無視されます。

excludedFirstPartyAndPartnerAudienceGroup

object (FirstPartyAndPartnerAudienceGroup)

省略可。除外されたファーストパーティ オーディエンス グループとパートナー オーディエンス グループのファーストパーティ オーディエンス ID、パートナー オーディエンス ID、最新の更新日。ターゲット除外に使用されます。このグループと他の除外オーディエンス グループの和集合の補集合は、ポジティブ オーディエンス ターゲティングとの積集合として使用されます。すべての項目は論理的に「OR」で結合されます。

GoogleAudienceGroup

Google オーディエンス グループの詳細。Google オーディエンス ターゲティング設定はすべて、論理的に「OR」で結合されます。

JSON 表現
{
  "settings": [
    {
      object (GoogleAudienceTargetingSetting)
    }
  ]
}
フィールド
settings[]

object (GoogleAudienceTargetingSetting)

必須。Google オーディエンス グループ内のすべての Google オーディエンス ターゲティング設定。同じ ID の設定が繰り返されている場合は無視されます。

GoogleAudienceTargetingSetting

Google オーディエンス ターゲティング設定の詳細。

JSON 表現
{
  "googleAudienceId": string
}
フィールド
googleAudienceId

string (int64 format)

必須。Google オーディエンス ターゲティング設定の Google オーディエンス ID。この ID は googleAudienceId です。

CustomListGroup

カスタムリスト グループの詳細。カスタムリストのターゲティング設定はすべて、論理的に「OR」で結合されます。

JSON 表現
{
  "settings": [
    {
      object (CustomListTargetingSetting)
    }
  ]
}
フィールド
settings[]

object (CustomListTargetingSetting)

必須。カスタムリスト グループ内のすべてのカスタムリストのターゲット設定。同じ ID の設定が繰り返されている場合は無視されます。

CustomListTargetingSetting

カスタムリスト ターゲティング設定の詳細。

JSON 表現
{
  "customListId": string
}
フィールド
customListId

string (int64 format)

必須。カスタムリスト ターゲティング設定のカスタム ID。この ID は customListId です。

CombinedAudienceGroup

統合オーディエンス グループの詳細。統合オーディエンス ターゲティング設定はすべて、論理的に「OR」の関係になります。

JSON 表現
{
  "settings": [
    {
      object (CombinedAudienceTargetingSetting)
    }
  ]
}
フィールド
settings[]

object (CombinedAudienceTargetingSetting)

必須。組み合わせオーディエンス グループ内のすべての組み合わせオーディエンス ターゲティング設定。同じ ID の設定が繰り返されている場合は無視されます。統合オーディエンス設定の数は 5 以下にする必要があります。それ以外の場合はエラーがスローされます。

CombinedAudienceTargetingSetting

統合オーディエンス ターゲティング設定の詳細。

JSON 表現
{
  "combinedAudienceId": string
}
フィールド
combinedAudienceId

string (int64 format)

必須。統合オーディエンス ターゲティング設定の統合オーディエンス ID。この ID は combinedAudienceId です。

FirstPartyAndPartnerAudienceGroup

ファーストパーティ オーディエンス グループとパートナー オーディエンス グループの詳細。ファーストパーティ オーディエンスとパートナー オーディエンスのすべてのターゲティング設定は、論理的に「OR」で結合されます。

JSON 表現
{
  "settings": [
    {
      object (FirstPartyAndPartnerAudienceTargetingSetting)
    }
  ]
}
フィールド
settings[]

object (FirstPartyAndPartnerAudienceTargetingSetting)

必須。ファーストパーティ オーディエンス グループ内のファーストパーティ オーディエンスとパートナー オーディエンスのすべてのターゲティング設定。同じ ID の設定を繰り返すことはできません。

FirstPartyAndPartnerAudienceTargetingSetting

ファーストパーティ オーディエンスとパートナー オーディエンスのターゲティング設定の詳細。

JSON 表現
{
  "firstPartyAndPartnerAudienceId": string,
  "recency": enum (Recency)
}
フィールド
firstPartyAndPartnerAudienceId

string (int64 format)

必須。ファーストパーティ オーディエンスとパートナー オーディエンスのターゲティング設定のファーストパーティ オーディエンスとパートナー オーディエンスの ID。この ID は firstPartyAndPartnerAudienceId です。

recency

enum (Recency)

必須。ファーストパーティ オーディエンスとパートナー オーディエンスのターゲティング設定の最新性。ファーストパーティ オーディエンスにのみ適用されます。それ以外の場合は無視されます。詳しくは、https://support.google.com/displayvideo/answer/2949947#recency をご覧ください。指定しない場合は、最近のユーザーの制限は使用されません。

新しい順

サポートされているすべてのファーストパーティ オーディエンスとパートナー オーディエンスの最新性値。

列挙型
RECENCY_NO_LIMIT 最新性の制限はありません。
RECENCY_1_MINUTE 新しさは 1 分です。
RECENCY_5_MINUTES 最新性は 5 分です。
RECENCY_10_MINUTES 最新情報は 10 分です。
RECENCY_15_MINUTES 最新性は 15 分です。
RECENCY_30_MINUTES リピート間隔は 30 分です。
RECENCY_1_HOUR 最新情報は 1 時間です。
RECENCY_2_HOURS リピート間隔は 2 時間です。
RECENCY_3_HOURS 最新性は 3 時間です。
RECENCY_6_HOURS 最新性は 6 時間です。
RECENCY_12_HOURS 最新性は 12 時間です。
RECENCY_1_DAY 最新性は 1 日です。
RECENCY_2_DAYS 最新性は 2 日です。
RECENCY_3_DAYS リピート間隔は 3 日間です。
RECENCY_5_DAYS リピート間隔は 5 日間です。
RECENCY_7_DAYS 最新性は 7 日です。
RECENCY_10_DAYS 期間は 10 日間です。
RECENCY_14_DAYS リピート間隔は 14 日間です。
RECENCY_15_DAYS リピート間隔は 15 日間です。
RECENCY_21_DAYS リピート間隔は 21 日間です。
RECENCY_28_DAYS リピート間隔は 28 日間です。
RECENCY_30_DAYS 期間は 30 日間です。
RECENCY_40_DAYS リピート間隔は 40 日間です。
RECENCY_45_DAYS リピート間隔は 45 日間です。
RECENCY_60_DAYS リピート間隔は 60 日間です。
RECENCY_90_DAYS 最新性は 90 日間です。
RECENCY_120_DAYS リピート間隔は 120 日間です。
RECENCY_180_DAYS 最新性は 180 日間です。
RECENCY_270_DAYS リピート間隔は 270 日間です。
RECENCY_365_DAYS リピート間隔は 365 日です。

BrowserAssignedTargetingOptionDetails

割り当てられたブラウザ ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_BROWSER の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
フィールド
displayName

string

出力専用。ブラウザの表示名。

targetingOptionId

string

必須。型 TARGETING_TYPE_BROWSER の TargetingOption の targetingOptionId。

negative

boolean

このオプションが除外設定の対象になっているかどうかを示します。同じリソースに割り当てられたすべてのブラウザ ターゲティング オプションで、このフィールドの値が同じである必要があります。

HouseholdIncomeAssignedTargetingOptionDetails

割り当てられた世帯収入ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_HOUSEHOLD_INCOME の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "householdIncome": enum (HouseholdIncome)
}
フィールド
householdIncome

enum (HouseholdIncome)

必須。オーディエンスの世帯収入。

OnScreenPositionAssignedTargetingOptionDetails

画面上の位置ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_ON_SCREEN_POSITION の場合、この値は onScreenPositionDetails フィールドに設定されます。

JSON 表現
{
  "targetingOptionId": string,
  "onScreenPosition": enum (OnScreenPosition),
  "adType": enum (AdType)
}
フィールド
targetingOptionId

string

必須。targetingType が TARGETING_TYPE_ON_SCREEN_POSITION の場合の targetingOptionId フィールド。

onScreenPosition

enum (OnScreenPosition)

出力専用。画面上の位置。

adType

enum (AdType)

出力専用。ターゲットとする広告タイプ。広告掲載オーダーのターゲティングにのみ適用されます。指定された広告タイプをサポートする新しい広告申込情報は、デフォルトでこのターゲティング オプションを継承します。次の値があります。

  • AD_TYPE_DISPLAY の場合、lineItemType が LINE_ITEM_TYPE_DISPLAY_DEFAULT のときに新しい広告申込情報に設定が継承されます。
  • AD_TYPE_VIDEO の場合、lineItemType が LINE_ITEM_TYPE_VIDEO_DEFAULT のときに新しい広告申込情報に設定が継承されます。

CarrierAndIspAssignedTargetingOptionDetails

割り当てられた携帯通信会社と ISP のターゲティング オプションの詳細。targetingType が TARGETING_TYPE_CARRIER_AND_ISP の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
フィールド
displayName

string

出力専用。携帯通信会社または ISP の表示名。

targetingOptionId

string

必須。型 TARGETING_TYPE_CARRIER_AND_ISP の TargetingOption の targetingOptionId。

negative

boolean

このオプションが除外設定の対象になっているかどうかを示します。同じリソースに割り当てられているすべての携帯通信会社と ISP のターゲティング オプションで、このフィールドの値が同じである必要があります。

KeywordAssignedTargetingOptionDetails

割り当てられたキーワード ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_KEYWORD の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "keyword": string,
  "negative": boolean,
  "exemptedPolicyNames": [
    string
  ]
}
フィールド
keyword

string

必須。キーワード(car insurance など)。

キーワードに不適切な語句を含めることはできません。最大サイズが 255 バイトの UTF-8 でエンコードする必要があります。最大文字数は 80 文字です。単語数の上限は 10 個です。

negative

boolean

このオプションが除外設定されているかどうかを示します。

exemptedPolicyNames[]

string

省略可。キーワードを除外するポリシー名。

ポリシーに違反するキーワードをターゲットにしようとすると、返されるエラーに関連するポリシーの名前が含まれます。このフィールドでその名前を使用して、ポリシーの対象となるキーワードをポリシーから除外します。

このフィールドは、デマンド ジェネレーション リソースに割り当てられた非除外キーワードにのみ適用されます。

NegativeKeywordListAssignedTargetingOptionDetails

除外キーワード リストのターゲティングの詳細。targetingType が TARGETING_TYPE_NEGATIVE_KEYWORD_LIST の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "negativeKeywordListId": string
}
フィールド
negativeKeywordListId

string (int64 format)

必須。除外キーワード リストの ID。NegativeKeywordList リソースの negativeKeywordListId フィールドを参照する必要があります。

OperatingSystemAssignedTargetingOptionDetails

割り当てられたオペレーティング システム ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_OPERATING_SYSTEM の場合、この値は operatingSystemDetails フィールドに設定されます。

JSON 表現
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
フィールド
displayName

string

出力専用。オペレーティング システムの表示名。

targetingOptionId

string

必須。targetingType が TARGETING_TYPE_OPERATING_SYSTEM の場合、targetingOptionId フィールドに入力されるターゲティング オプション ID。

negative

boolean

このオプションが除外設定されているかどうかを示します。

DeviceMakeModelAssignedTargetingOptionDetails

割り当てられたデバイスのメーカーと機種のターゲティング オプションの詳細。targetingType が TARGETING_TYPE_DEVICE_MAKE_MODEL の場合、この値は deviceMakeModelDetails フィールドに設定されます。

JSON 表現
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
フィールド
displayName

string

出力専用。デバイスのメーカーとモデルの表示名。

targetingOptionId

string

必須。targetingType が TARGETING_TYPE_DEVICE_MAKE_MODEL の場合の targetingOptionId フィールド。

negative

boolean

このオプションが除外設定されているかどうかを示します。

EnvironmentAssignedTargetingOptionDetails

割り当てられた環境ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_ENVIRONMENT の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "environment": enum (Environment)
}
フィールド
environment

enum (Environment)

必須。サービング環境。

InventorySourceAssignedTargetingOptionDetails

広告在庫ソースのターゲティングの詳細。targetingType が TARGETING_TYPE_INVENTORY_SOURCE の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "inventorySourceId": string
}
フィールド
inventorySourceId

string (int64 format)

必須。広告在庫ソースの ID。InventorySource リソースの inventorySourceId フィールドを参照する必要があります。

CategoryAssignedTargetingOptionDetails

割り当てられたカテゴリ ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_CATEGORY の場合、この値は categoryDetails フィールドに設定されます。

JSON 表現
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
フィールド
displayName

string

出力専用。カテゴリの表示名。

targetingOptionId

string

必須。targetingType が TARGETING_TYPE_CATEGORY の場合の targetingOptionId フィールド。

negative

boolean

このオプションが除外設定されているかどうかを示します。

ViewabilityAssignedTargetingOptionDetails

割り当てられた視認性ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_VIEWABILITY の場合、AssignedTargetingOption の viewabilityDetails フィールドに値が設定されます。

JSON 表現
{
  "viewability": enum (Viewability)
}
フィールド
viewability

enum (Viewability)

必須。予測される視認性の割合。

AuthorizedSellerStatusAssignedTargetingOptionDetails

割り当てられた認定販売者のステータスを表します。targetingType が TARGETING_TYPE_AUTHORIZED_SELLER_STATUS の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

リソースに TARGETING_TYPE_AUTHORIZED_SELLER_STATUS の割り当てられたターゲティング オプションがない場合は、「認定直接販売者と認定販売パートナー」オプションが使用されています。

JSON 表現
{
  "authorizedSellerStatus": enum (AuthorizedSellerStatus),
  "targetingOptionId": string
}
フィールド
authorizedSellerStatus

enum (AuthorizedSellerStatus)

出力専用。ターゲットとする認定販売者のステータス。

targetingOptionId

string

必須。型 TARGETING_TYPE_AUTHORIZED_SELLER_STATUS の TargetingOption の targetingOptionId。

LanguageAssignedTargetingOptionDetails

割り当てられたターゲット言語オプションの詳細。targetingType が TARGETING_TYPE_LANGUAGE の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
フィールド
displayName

string

出力専用。言語の表示名(例: 「フランス語」)。

targetingOptionId

string

必須。型 TARGETING_TYPE_LANGUAGE の TargetingOption の targetingOptionId。

negative

boolean

このオプションが除外設定の対象になっているかどうかを示します。同じリソースに割り当てられているすべての言語ターゲティング オプションで、このフィールドの値が同じである必要があります。

GeoRegionAssignedTargetingOptionDetails

割り当てられた地域ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_GEO_REGION の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "displayName": string,
  "targetingOptionId": string,
  "geoRegionType": enum (GeoRegionType),
  "negative": boolean
}
フィールド
displayName

string

出力専用。地理的地域の表示名(例: 「カナダ、オンタリオ州」)。

targetingOptionId

string

必須。型 TARGETING_TYPE_GEO_REGION の TargetingOption の targetingOptionId。

geoRegionType

enum (GeoRegionType)

出力専用。地域ターゲティングのタイプ。

negative

boolean

このオプションが除外設定されているかどうかを示します。

InventorySourceGroupAssignedTargetingOptionDetails

広告在庫ソースグループのターゲティングの詳細。targetingType が TARGETING_TYPE_INVENTORY_SOURCE_GROUP の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "inventorySourceGroupId": string
}
フィールド
inventorySourceGroupId

string (int64 format)

必須。広告在庫ソース グループの ID。InventorySourceGroup リソースの inventorySourceGroupId フィールドを参照する必要があります。

DigitalContentLabelAssignedTargetingOptionDetails

デジタル コンテンツ ラベルのターゲティングの詳細。targetingType が TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "excludedContentRatingTier": enum (ContentRatingTier)
}
フィールド
excludedContentRatingTier

enum (ContentRatingTier)

必須。除外するデジタル コンテンツ ラベルのレーティング ティアの表示名。

このフィールドは値 CONTENT_RATING_TIER_UNRATED のみを受け入れます。

SensitiveCategoryAssignedTargetingOptionDetails

デリケートなカテゴリのターゲティングの詳細。targetingType が TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "excludedSensitiveCategory": enum (SensitiveCategory)
}
フィールド
excludedSensitiveCategory

enum (SensitiveCategory)

必須。除外対象として分類されたディスプレイ&ビデオ 360 のデリケートなカテゴリのコンテンツの列挙型。

このフィールドでは、次の値のみを指定できます。

  • SENSITIVE_CATEGORY_EMBEDDED_VIDEO
  • SENSITIVE_CATEGORY_LIVE_STREAMING_VIDEO

ContentThemeAssignedTargetingOptionDetails

コンテンツ テーマのターゲティングの詳細。targetingType が TARGETING_TYPE_CONTENT_THEME_EXCLUSION の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "excludedTargetingOptionId": string,
  "contentTheme": enum (ContentTheme),
  "excludedContentTheme": enum (ContentTheme)
}
フィールド
excludedTargetingOptionId

string

必須。除外するコンテンツ テーマの ID。

contentTheme

enum (ContentTheme)

出力専用。ディスプレイ&ビデオ 360 のコンテンツ テーマ分類子の列挙型。

excludedContentTheme

enum (ContentTheme)

必須。除外対象として分類された DV360 コンテンツ テーマの列挙型。

ExchangeAssignedTargetingOptionDetails

割り当てられたエクスチェンジ ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_EXCHANGE の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "exchange": enum (Exchange)
}
フィールド
exchange

enum (Exchange)

必須。エクスチェンジの列挙型値。

SubExchangeAssignedTargetingOptionDetails

割り当てられたサブエクスチェンジのターゲティング オプションの詳細。targetingType が TARGETING_TYPE_SUB_EXCHANGE の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "targetingOptionId": string
}
フィールド
targetingOptionId

string

必須。型 TARGETING_TYPE_SUB_EXCHANGE の TargetingOption の targetingOptionId。

ThirdPartyVerifierAssignedTargetingOptionDetails

割り当てられた第三者確認ラベルのターゲティング オプションの詳細。targetingType が TARGETING_TYPE_THIRD_PARTY_VERIFIER の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "adloox": {
    object (Adloox)
  },
  "doubleVerify": {
    object (DoubleVerify)
  },
  "integralAdScience": {
    object (IntegralAdScience)
  }
  // End of mutually exclusive fields.
}
フィールド
第三者検証機関を 1 つ指定して、インプレッションにブランド保護のしきい値を適用できます。以下は、相互に排他的なフィールドのリストです。レスポンスに設定されるフィールドは、最大 1 つです。
adloox

object (Adloox)

第三者のブランド検証機関 - Scope3(旧 Adloox)。

doubleVerify

object (DoubleVerify)

第三者ブランド検証機関 -- DoubleVerify。

integralAdScience

object (IntegralAdScience)

第三者ブランド検証機関 - Integral Ad Science。

相互に排他的なフィールドの終わり。

Adloox

Scope3(旧 Adloox)のブランド保護設定の詳細。

JSON 表現
{
  "excludedAdlooxCategories": [
    enum (AdlooxCategory)
  ],
  "excludedFraudIvtMfaCategories": [
    enum (FraudIvtMfaCategory)
  ],
  "adultExplicitSexualContent": enum (GarmRiskExclusion),
  "crimeHarmfulActsIndividualsSocietyHumanRightsViolationsContent": enum (GarmRiskExclusion),
  "armsAmmunitionContent": enum (GarmRiskExclusion),
  "deathInjuryMilitaryConflictContent": enum (GarmRiskExclusion),
  "debatedSensitiveSocialIssueContent": enum (GarmRiskExclusion),
  "illegalDrugsTobaccoEcigarettesVapingAlcoholContent": enum (GarmRiskExclusion),
  "onlinePiracyContent": enum (GarmRiskExclusion),
  "hateSpeechActsAggressionContent": enum (GarmRiskExclusion),
  "obscenityProfanityContent": enum (GarmRiskExclusion),
  "spamHarmfulContent": enum (GarmRiskExclusion),
  "terrorismContent": enum (GarmRiskExclusion),
  "misinformationContent": enum (GarmRiskExclusion),
  "displayIabViewability": enum (DisplayIabViewability),
  "videoIabViewability": enum (VideoIabViewability)
}
フィールド
excludedAdlooxCategories[]

enum (AdlooxCategory)

除外する Scope3 カテゴリ。

excludedFraudIvtMfaCategories[]

enum (FraudIvtMfaCategory)

省略可。除外する Scope3 の不正行為 IVT MFA カテゴリ。

adultExplicitSexualContent

enum (GarmRiskExclusion)

省略可。除外するアダルト コンテンツ、露骨な性的コンテンツの GARM リスク範囲。

crimeHarmfulActsIndividualsSocietyHumanRightsViolationsContent

enum (GarmRiskExclusion)

省略可。犯罪、悪事に関するコンテンツの GARM リスク範囲を除外します。

armsAmmunitionContent

enum (GarmRiskExclusion)

省略可。除外する武器、弾薬に関するコンテンツの GARM リスク範囲。

deathInjuryMilitaryConflictContent

enum (GarmRiskExclusion)

省略可。死亡、負傷、軍事紛争に関するコンテンツ GARM のリスク範囲から除外します。

debatedSensitiveSocialIssueContent

enum (GarmRiskExclusion)

省略可。議論が交わされているデリケートな社会問題に関するコンテンツの GARM リスク範囲(除外対象)。

illegalDrugsTobaccoEcigarettesVapingAlcoholContent

enum (GarmRiskExclusion)

省略可。除外する違法薬物/アルコールに関するコンテンツの GARM リスク範囲。

onlinePiracyContent

enum (GarmRiskExclusion)

省略可。インターネット上の著作権侵害のコンテンツの GARM リスク範囲を除外します。

hateSpeechActsAggressionContent

enum (GarmRiskExclusion)

省略可。ヘイトスピーチ、攻撃行為に関するコンテンツの GARM リスク範囲を除外します。

obscenityProfanityContent

enum (GarmRiskExclusion)

省略可。わいせつ / 冒とく的な表現のコンテンツの GARM リスク範囲を除外します。

spamHarmfulContent

enum (GarmRiskExclusion)

省略可。除外するスパムまたは有害なコンテンツの GARM リスク範囲。

terrorismContent

enum (GarmRiskExclusion)

省略可。除外するテロに関するコンテンツの GARM リスク範囲。

misinformationContent

enum (GarmRiskExclusion)

省略可。除外する誤った情報のコンテンツの GARM リスク範囲。

displayIabViewability

enum (DisplayIabViewability)

省略可。ディスプレイ広告の IAB 視認性基準。

videoIabViewability

enum (VideoIabViewability)

省略可。動画広告の IAB 視認性基準。

AdlooxCategory

利用可能な Scope3(旧 Adloox)カテゴリ。

列挙型
ADLOOX_UNSPECIFIED このバージョンで Scope3 カテゴリが指定されていないか不明な場合のデフォルト値。
ADULT_CONTENT_HARD アダルト コンテンツ(ハード)。
ADULT_CONTENT_SOFT アダルト コンテンツ(ソフト)。
ILLEGAL_CONTENT 違法なコンテンツ。
BORDERLINE_CONTENT ガイドラインのボーダーライン上のコンテンツ。
DISCRIMINATORY_CONTENT 差別的なコンテンツ。
VIOLENT_CONTENT_WEAPONS 暴力的なコンテンツと武器。
LOW_VIEWABILITY_DOMAINS 視認性の低いドメイン。
FRAUD 不正行為。

FraudIvtMfaCategory

利用可能な Scope3(旧 Adloox)の不正行為、IVT、MFA のカテゴリ。

列挙型
FRAUD_IVT_MFA_CATEGORY_UNSPECIFIED このバージョンで Scope3 の不正行為、無効なトラフィック、MFA のカテゴリが指定されていないか不明な場合のデフォルト値。
FRAUD_IVT_MFA FRAUD、IVT、MFA。

GarmRiskExclusion

利用可能な GARM リスクレベルの除外オプション。

列挙型
GARM_RISK_EXCLUSION_UNSPECIFIED この列挙型はプレースホルダにすぎず、GARM リスク除外オプションは指定されていません。
GARM_RISK_EXCLUSION_FLOOR フロアリスクを除外します。
GARM_RISK_EXCLUSION_HIGH 高レベルのリスクとフロアのリスクを除外します。
GARM_RISK_EXCLUSION_MEDIUM 中、高、フロアのリスクを除外します。
GARM_RISK_EXCLUSION_LOW すべてのレベルのリスクを除外(低、中、高、フロア)。

DisplayIabViewability

Scope3(旧 Adloox)の IAB ディスプレイ広告の視認性基準値。

列挙型
DISPLAY_IAB_VIEWABILITY_UNSPECIFIED このバージョンで指定されていない場合、または不明な場合のデフォルト値。
DISPLAY_IAB_VIEWABILITY_10 10%以上がビュー内(IAB ディスプレイ視認性標準)。
DISPLAY_IAB_VIEWABILITY_20 20%以上が視認可能(IAB ディスプレイ視認性標準)。
DISPLAY_IAB_VIEWABILITY_35 35%以上が視認可能(IAB ディスプレイ広告の視認性基準)。
DISPLAY_IAB_VIEWABILITY_50 50%以上が視認可能(IAB ディスプレイ視認性標準)。
DISPLAY_IAB_VIEWABILITY_75 75%以上がビュー内(IAB ディスプレイ視認性標準)。

VideoIabViewability

利用可能な Scope3(旧 Adloox)IAB 動画視認性しきい値。

列挙型
VIDEO_IAB_VIEWABILITY_UNSPECIFIED このバージョンで指定されていない場合、または不明な場合のデフォルト値。
VIDEO_IAB_VIEWABILITY_10 10%以上がビュー内(IAB 動画視認性標準)。
VIDEO_IAB_VIEWABILITY_20 20%以上が視認可能(IAB 動画視認性標準)。
VIDEO_IAB_VIEWABILITY_35 35%以上が視認可能(IAB 動画視認性標準)。
VIDEO_IAB_VIEWABILITY_50 50%以上が視聴可能(IAB 動画視認性標準)。
VIDEO_IAB_VIEWABILITY_75 75%以上がビュー内(IAB 動画の視認性標準)。

DoubleVerify

DoubleVerify の設定の詳細。

JSON 表現
{
  "brandSafetyCategories": {
    object (BrandSafetyCategories)
  },
  "avoidedAgeRatings": [
    enum (AgeRating)
  ],
  "appStarRating": {
    object (AppStarRating)
  },
  "displayViewability": {
    object (DisplayViewability)
  },
  "videoViewability": {
    object (VideoViewability)
  },
  "fraudInvalidTraffic": {
    object (FraudInvalidTraffic)
  },
  "customSegmentId": string
}
フィールド
brandSafetyCategories

object (BrandSafetyCategories)

DV ブランド保護設定。

avoidedAgeRatings[]

enum (AgeRating)

対象年齢のアプリへの入札を回避します。

appStarRating

object (AppStarRating)

スター評価のアプリへの入札を回避します。

displayViewability

object (DisplayViewability)

ディスプレイの視認性設定(ディスプレイ広告申込情報にのみ適用されます)。

videoViewability

object (VideoViewability)

動画の視認性設定(動画広告申込情報にのみ適用されます)。

fraudInvalidTraffic

object (FraudInvalidTraffic)

過去に不正行為や無効なトラフィックが一定の割合で発生しているサイトやアプリを回避します。

customSegmentId

string (int64 format)

DoubleVerify から提供されたカスタム セグメント ID。ID は「51」で始まり、8 桁の数字で構成されている必要があります。カスタム セグメント ID は、次のフィールドのいずれかと一緒に指定することはできません。

BrandSafetyCategories

ブランド保護設定の設定。

JSON 表現
{
  "avoidUnknownBrandSafetyCategory": boolean,
  "avoidedHighSeverityCategories": [
    enum (HighSeverityCategory)
  ],
  "avoidedMediumSeverityCategories": [
    enum (MediumSeverityCategory)
  ]
}
フィールド
avoidUnknownBrandSafetyCategory

boolean

不明または評価不能。

avoidedHighSeverityCategories[]

enum (HighSeverityCategory)

ブランド保護の高重大度回避カテゴリ。

avoidedMediumSeverityCategories[]

enum (MediumSeverityCategory)

ブランド保護の中程度の重大度の回避カテゴリ。

HighSeverityCategory

重大度の高いカテゴリのオプション。

列挙型
HIGHER_SEVERITY_UNSPECIFIED この列挙型はプレースホルダにすぎず、重大度の高いカテゴリは指定されていません。
ADULT_CONTENT_PORNOGRAPHY アダルト コンテンツ: ポルノ、成人向けトピック、ヌード。
COPYRIGHT_INFRINGEMENT 著作権侵害。
SUBSTANCE_ABUSE ドラッグ、アルコール、規制薬物: 薬物乱用。
GRAPHIC_VIOLENCE_WEAPONS 過激な表現、露骨な暴力描写、武器。
HATE_PROFANITY ヘイトスピーチ/冒とく。
CRIMINAL_SKILLS 違法行為: 犯罪テクニック。
NUISANCE_INCENTIVIZED_MALWARE_CLUTTER 報酬の提供、マルウェア、クラッター。

MediumSeverityCategory

中程度の重大度カテゴリのオプション。

列挙型
MEDIUM_SEVERITY_UNSPECIFIED この列挙型はプレースホルダにすぎず、中程度の重大度のカテゴリは指定されていません。
AD_SERVERS 広告サーバー。
ADULT_CONTENT_SWIMSUIT アダルト コンテンツ: 水着。
ALTERNATIVE_LIFESTYLES 意見が分かれるテーマ: オルタナティブ ライフスタイル。
CELEBRITY_GOSSIP 意見が分かれるテーマ: 芸能ゴシップ。
GAMBLING 意見が分かれるテーマ: ギャンブル。
OCCULT 意見が分かれるテーマ: オカルト。
SEX_EDUCATION 意見が分かれるテーマ: 性教育。
DISASTER_AVIATION 災害: 航空。
DISASTER_MAN_MADE 災害: 人為的。
DISASTER_NATURAL Disaster: Natural.
DISASTER_TERRORIST_EVENTS 災害: テロ活動。
DISASTER_VEHICLE 災害: 車両。
ALCOHOL ドラッグ、アルコール、規制薬物: アルコール。
SMOKING ドラッグ、アルコール、規制薬物: 喫煙。
NEGATIVE_NEWS_FINANCIAL 否定的なニュース: 金融。
NON_ENGLISH 特殊コンテンツ: 英語以外。
PARKING_PAGE 特殊コンテンツ: ドメイン パーキング ページ。
UNMODERATED_UGC 管理者なしのユーザー作成コンテンツ: フォーラム、画像、動画。
INFLAMMATORY_POLITICS_AND_NEWS 意見が分かれるテーマ: 扇動的な政治やニュース。
NEGATIVE_NEWS_PHARMACEUTICAL 否定的なニュース: 医薬品。

AgeRating

年齢制限のオプション。

列挙型
AGE_RATING_UNSPECIFIED この列挙型はプレースホルダにすぎず、年齢制限のオプションは指定されていません。
APP_AGE_RATE_UNKNOWN 対象年齢が不明なアプリ。
APP_AGE_RATE_4_PLUS 4 歳以上対象のアプリ。
APP_AGE_RATE_9_PLUS 9 歳以上対象のアプリ。
APP_AGE_RATE_12_PLUS 12 歳以上対象のアプリ。
APP_AGE_RATE_17_PLUS 17 歳以上対象のアプリ。
APP_AGE_RATE_18_PLUS 18 歳以上対象のアプリ。

AppStarRating

DoubleVerify の星評価設定の詳細。

JSON 表現
{
  "avoidedStarRating": enum (StarRating),
  "avoidInsufficientStarRating": boolean
}
フィールド
avoidedStarRating

enum (StarRating)

スター評価のアプリへの入札を回避します。

avoidInsufficientStarRating

boolean

スター評価が不十分なアプリへの入札を回避します。

StarRating

星評価のオプション。

列挙型
APP_STAR_RATE_UNSPECIFIED この列挙型はプレースホルダにすぎず、アプリの星評価オプションは指定しません。
APP_STAR_RATE_1_POINT_5_LESS 公式アプリの星の数が 1.5 未満。
APP_STAR_RATE_2_LESS 公式アプリの星の数が 2 未満。
APP_STAR_RATE_2_POINT_5_LESS 公式アプリの星の数が 2.5 未満。
APP_STAR_RATE_3_LESS 公式アプリの星の数が 3 未満。
APP_STAR_RATE_3_POINT_5_LESS 公式アプリの星の数が 3.5 未満。
APP_STAR_RATE_4_LESS 公式アプリの星の数が 4 未満。
APP_STAR_RATE_4_POINT_5_LESS 公式アプリの星の数が 4.5 未満。

DisplayViewability

DoubleVerify のディスプレイのビューアビリティ設定の詳細。

JSON 表現
{
  "iab": enum (IAB),
  "viewableDuring": enum (ViewableDuring)
}
フィールド
iab

enum (IAB)

IAB 視認可能率が最も高くなるようにウェブとアプリ インベントリをターゲティングします。

viewableDuring

enum (ViewableDuring)

100% 視認可能な時間が最も長くなるようにウェブとアプリ インベントリをターゲティングします。

IAB

IAB 視認可能率のオプション。

列挙型
IAB_VIEWED_RATE_UNSPECIFIED この列挙型はプレースホルダにすぎず、IAB の視聴率オプションは指定されていません。
IAB_VIEWED_RATE_80_PERCENT_HIGHER IAB 視認可能率が 80% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWED_RATE_75_PERCENT_HIGHER IAB 視認可能率が 75% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWED_RATE_70_PERCENT_HIGHER IAB 視認可能率が 70% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWED_RATE_65_PERCENT_HIGHER IAB 視認可能率が 65% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWED_RATE_60_PERCENT_HIGHER IAB 視認可能率が 60% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWED_RATE_55_PERCENT_HIGHER IAB 視認可能率が 55% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWED_RATE_50_PERCENT_HIGHER IAB 視認可能率が 50% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWED_RATE_40_PERCENT_HIGHER IAB 視認可能率が 40% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWED_RATE_30_PERCENT_HIGHER IAB 視認可能率が 30% 以上になるようにウェブとアプリ インベントリをターゲティングします。

ViewableDuring

視聴可能な期間のオプション。

列挙型
AVERAGE_VIEW_DURATION_UNSPECIFIED この列挙型はプレースホルダにすぎず、平均視聴時間のオプションは指定されていません。
AVERAGE_VIEW_DURATION_5_SEC 100% 視認可能な時間が 5 秒以上になるようにウェブとアプリ インベントリをターゲティングします。
AVERAGE_VIEW_DURATION_10_SEC 100% 視認可能な時間が 10 秒以上になるようにウェブとアプリ インベントリをターゲティングします。
AVERAGE_VIEW_DURATION_15_SEC 100% 視認可能な時間が 15 秒以上になるようにウェブとアプリ インベントリをターゲティングします。

VideoViewability

DoubleVerify の動画のビューアビリティ設定の詳細。

JSON 表現
{
  "videoIab": enum (VideoIAB),
  "videoViewableRate": enum (VideoViewableRate),
  "playerImpressionRate": enum (PlayerImpressionRate)
}
フィールド
videoIab

enum (VideoIAB)

IAB 視認可能率が最も高くなるようにウェブ インベントリをターゲティングします。

videoViewableRate

enum (VideoViewableRate)

完全視認可能率が最も高くなるようにウェブ インベントリをターゲティングする。

playerImpressionRate

enum (PlayerImpressionRate)

400x300 以上のプレーヤー サイズでインプレッションが最も多くなるように広告枠をターゲティングする。

VideoIAB

IAB 視認可能率のオプション。

列挙型
VIDEO_IAB_UNSPECIFIED この列挙型はプレースホルダにすぎず、動画の IAB 視認率オプションは指定されていません。
IAB_VIEWABILITY_80_PERCENT_HIGHER IAB 視認可能率が 80% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWABILITY_75_PERCENT_HIGHER IAB 視認可能率が 75% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWABILITY_70_PERCENT_HIGHER IAB 視認可能率が 70% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWABILITY_65_PERCENT_HIHGER IAB 視認可能率が 65% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWABILITY_60_PERCENT_HIGHER IAB 視認可能率が 60% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWABILITY_55_PERCENT_HIHGER IAB 視認可能率が 55% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWABILITY_50_PERCENT_HIGHER IAB 視認可能率が 50% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWABILITY_40_PERCENT_HIHGER IAB 視認可能率が 40% 以上になるようにウェブとアプリ インベントリをターゲティングします。
IAB_VIEWABILITY_30_PERCENT_HIHGER IAB 視認可能率が 30% 以上になるようにウェブとアプリ インベントリをターゲティングします。

VideoViewableRate

完全視聴率のオプション。

列挙型
VIDEO_VIEWABLE_RATE_UNSPECIFIED この列挙型はプレースホルダにすぎず、動画の視聴可能率のオプションは指定されていません。
VIEWED_PERFORMANCE_40_PERCENT_HIGHER 完全視認可能率が 40% 以上になるようにウェブ インベントリをターゲティングします。
VIEWED_PERFORMANCE_35_PERCENT_HIGHER 完全視認可能率が 35% 以上になるようにウェブ インベントリをターゲティングします。
VIEWED_PERFORMANCE_30_PERCENT_HIGHER 完全視認可能率が 30% 以上になるようにウェブ インベントリをターゲティングします。
VIEWED_PERFORMANCE_25_PERCENT_HIGHER 完全視認可能率が 25% 以上になるようにウェブ インベントリをターゲティングします。
VIEWED_PERFORMANCE_20_PERCENT_HIGHER 完全視認可能率が 20% 以上になるようにウェブ インベントリをターゲティングします。
VIEWED_PERFORMANCE_10_PERCENT_HIGHER 完全視認可能率が 10% 以上になるようにウェブ インベントリをターゲティングします。

PlayerImpressionRate

インプレッションのオプション。

列挙型
PLAYER_SIZE_400X300_UNSPECIFIED この列挙型はプレースホルダにすぎず、インプレッション オプションは指定されていません。
PLAYER_SIZE_400X300_95 インプレッションの 95%以上を占めるサイト。
PLAYER_SIZE_400X300_70 インプレッションの 70%以上を占めるサイト。
PLAYER_SIZE_400X300_25 インプレッションの 25%以上を占めるサイト。
PLAYER_SIZE_400X300_5 インプレッションの 5%以上を獲得しているサイト。

FraudInvalidTraffic

DoubleVerify の不正行為と無効なトラフィックの設定。

JSON 表現
{
  "avoidedFraudOption": enum (FraudOption),
  "avoidInsufficientOption": boolean
}
フィールド
avoidedFraudOption

enum (FraudOption)

過去に不正行為や無効なトラフィックが発生しているサイトやアプリを回避します。

avoidInsufficientOption

boolean

過去の不正行為と無効なトラフィックの統計情報が不十分です。

FraudOption

過去の不正行為と無効なトラフィックの割合のオプション。

列挙型
FRAUD_UNSPECIFIED この列挙型はプレースホルダにすぎず、不正行為や無効なトラフィックのオプションは指定されていません。
AD_IMPRESSION_FRAUD_100 不正行為と無効なトラフィックが 100% の場合。
AD_IMPRESSION_FRAUD_50 不正行為や無効なトラフィックの発生率が 50% 以上。
AD_IMPRESSION_FRAUD_25 不正行為や無効なトラフィックの発生率が 25% 以上。
AD_IMPRESSION_FRAUD_10 不正行為や無効なトラフィックの発生率が 10% 以上。
AD_IMPRESSION_FRAUD_8 不正行為や無効なトラフィックの発生率が 8% 以上。
AD_IMPRESSION_FRAUD_6 不正行為や無効なトラフィックの発生率が 6% 以上。
AD_IMPRESSION_FRAUD_4 不正行為や無効なトラフィックの発生率が 4% 以上。
AD_IMPRESSION_FRAUD_2 不正行為や無効なトラフィックの発生率が 2% 以上。

IntegralAdScience

Integral Ad Science の設定の詳細。

JSON 表現
{
  "traqScoreOption": enum (TRAQScore),
  "excludeUnrateable": boolean,
  "excludedAdultRisk": enum (Adult),
  "excludedAlcoholRisk": enum (Alcohol),
  "excludedIllegalDownloadsRisk": enum (IllegalDownloads),
  "excludedDrugsRisk": enum (Drugs),
  "excludedHateSpeechRisk": enum (HateSpeech),
  "excludedOffensiveLanguageRisk": enum (OffensiveLanguage),
  "excludedViolenceRisk": enum (Violence),
  "excludedGamblingRisk": enum (Gambling),
  "excludedAdFraudRisk": enum (AdFraudPrevention),
  "displayViewability": enum (DisplayViewability),
  "videoViewability": enum (VideoViewability),
  "customSegmentId": [
    string
  ],
  "qualitySyncCustomSegmentId": [
    string
  ]
}
フィールド
traqScoreOption

enum (TRAQScore)

実際の広告品質(ディスプレイ広告申込情報にのみ適用)。

excludeUnrateable

boolean

ブランド保護 - 評価不能。

excludedAdultRisk

enum (Adult)

ブランド保護 - アダルト コンテンツ。

excludedAlcoholRisk

enum (Alcohol)

ブランド保護 - アルコール。

excludedIllegalDownloadsRisk

enum (IllegalDownloads)

ブランド保護 - 違法なダウンロード。

excludedDrugsRisk

enum (Drugs)

ブランド保護 - 薬物。

excludedHateSpeechRisk

enum (HateSpeech)

ブランド保護 - ヘイトスピーチ。

excludedOffensiveLanguageRisk

enum (OffensiveLanguage)

ブランド保護 - 攻撃的な表現。

excludedViolenceRisk

enum (Violence)

ブランド保護 - 暴力。

excludedGamblingRisk

enum (Gambling)

ブランド保護 - ギャンブル。

excludedAdFraudRisk

enum (AdFraudPrevention)

広告の不正行為の設定。

displayViewability

enum (DisplayViewability)

[ディスプレイの視認性] セクション(ディスプレイ広告申込情報にのみ適用されます)。

videoViewability

enum (VideoViewability)

動画の視認性セクション(動画広告申込情報にのみ適用されます)。

customSegmentId[]

string (int64 format)

Integral Ad Science から提供されたカスタム セグメント ID。ID は 1000001~1999999 または 3000001~3999999 の範囲で指定する必要があります(両端を含む)。

qualitySyncCustomSegmentId[]

string (int64 format)

省略可。Integral Ad Science が提供する品質同期カスタム セグメント ID。ID は 3000000~4999999 の範囲で指定する必要があります(最小値と最大値を範囲に含む)。

TRAQScore

Integral Ad Science の TRAQ(実際の広告品質)スコアの範囲。

列挙型
TRAQ_UNSPECIFIED この列挙型はプレースホルダにすぎず、実際の広告の品質スコアは指定されていません。
TRAQ_250 TRAQ スコアが 250 ~ 1,000。
TRAQ_500 TRAQ スコアが 500 ~ 1,000。
TRAQ_600 TRAQ スコアが 600 ~ 1,000。
TRAQ_700 TRAQ スコアが 700 ~ 1,000。
TRAQ_750 TRAQ スコアが 750 ~ 1,000。
TRAQ_875 TRAQ スコアが 875 ~ 1,000。
TRAQ_1000 TRAQ スコア 1000。

アダルト

Integral Ad Science のアダルト オプションの例。

列挙型
ADULT_UNSPECIFIED この列挙型はプレースホルダにすぎず、成人向けのオプションは指定されていません。
ADULT_HR アダルト - 高レベルのリスクを除外します。
ADULT_HMR アダルト - 高、中レベルのリスクを除外します。

アルコール

Integral Ad Science のアルコール関連のオプション。

列挙型
ALCOHOL_UNSPECIFIED この列挙型はプレースホルダにすぎず、アルコール オプションは指定されていません。
ALCOHOL_HR アルコール - 高レベルのリスクを除外します。
ALCOHOL_HMR アルコール - 高、中レベルのリスクを除外します。

IllegalDownloads

Integral Ad Science の違法ダウンロードのオプション。

列挙型
ILLEGAL_DOWNLOADS_UNSPECIFIED この列挙型はプレースホルダにすぎず、違法なダウンロード オプションは指定されていません。
ILLEGAL_DOWNLOADS_HR 違法ダウンロード - 高レベルのリスクを除外します。
ILLEGAL_DOWNLOADS_HMR 違法ダウンロード - 高、中レベルのリスクを除外します。

薬物

Integral Ad Science の [Drugs] オプション。

列挙型
DRUGS_UNSPECIFIED この列挙型はプレースホルダにすぎず、薬のオプションは指定されていません。
DRUGS_HR 薬物 - 高レベルのリスクを除外します。
DRUGS_HMR 薬物 - 高、中レベルのリスクを除外します。

HateSpeech

Integral Ad Science のヘイトスピーチのオプション。

列挙型
HATE_SPEECH_UNSPECIFIED この列挙型はプレースホルダにすぎず、ヘイトスピーチのオプションは指定されていません。
HATE_SPEECH_HR ヘイトスピーチ - 高レベルのリスクを除外します。
HATE_SPEECH_HMR ヘイトスピーチ - 高、中レベルのリスクを除外します。

OffensiveLanguage

Integral Ad Science の不適切な表現のオプション。

列挙型
OFFENSIVE_LANGUAGE_UNSPECIFIED この列挙型はプレースホルダにすぎず、言語オプションは指定されていません。
OFFENSIVE_LANGUAGE_HR 攻撃的な表現 - 高レベルのリスクを除外します。
OFFENSIVE_LANGUAGE_HMR 攻撃的な表現 - 高、中レベルのリスクを除外します。

暴力

Integral Ad Science の暴力に関するオプション。

列挙型
VIOLENCE_UNSPECIFIED この列挙型はプレースホルダにすぎず、暴力に関するオプションは指定されていません。
VIOLENCE_HR 暴力 - 高レベルのリスクを除外します。
VIOLENCE_HMR 暴力 - 高、中レベルのリスクを除外します。

ギャンブル

Integral Ad Science のギャンブル オプションの例。

列挙型
GAMBLING_UNSPECIFIED この列挙型はプレースホルダにすぎず、ギャンブル オプションは指定されていません。
GAMBLING_HR ギャンブル - 高レベルのリスクを除外します。
GAMBLING_HMR ギャンブル - 高、中レベルのリスクを除外します。

AdFraudPrevention

Integral Ad Science の広告不正防止オプション。

列挙型
SUSPICIOUS_ACTIVITY_UNSPECIFIED この列挙型はプレースホルダにすぎず、広告不正防止オプションは指定しません。
SUSPICIOUS_ACTIVITY_HR 広告の不正行為 - 高レベルのリスクを除外。
SUSPICIOUS_ACTIVITY_HMR 広告の不正行為 - 高、中レベルのリスクを除外します。
SUSPICIOUS_ACTIVITY_FD 広告の不正行為 - 不正なデバイスを除外します。

DisplayViewability

Integral Ad Science ディスプレイの視認性オプションの例。

列挙型
PERFORMANCE_VIEWABILITY_UNSPECIFIED この列挙型はプレースホルダにすぎず、表示の視認性オプションは指定されていません。
PERFORMANCE_VIEWABILITY_40 40% 以上の視認性を目指します。
PERFORMANCE_VIEWABILITY_50 50% 以上の視認性を目指します。
PERFORMANCE_VIEWABILITY_60 60% 以上の視認性を目指します。
PERFORMANCE_VIEWABILITY_70 70% 以上の視認可能率を目標とします。

VideoViewability

Integral Ad Science 動画の視認性オプション。

列挙型
VIDEO_VIEWABILITY_UNSPECIFIED この列挙型はプレースホルダにすぎず、動画の視認性オプションは指定されていません。
VIDEO_VIEWABILITY_40 40%以上が視認可能(IAB 動画視認性標準)。
VIDEO_VIEWABILITY_50 50%以上が視聴可能(IAB 動画視認性標準)。
VIDEO_VIEWABILITY_60 60%以上が視認可能(IAB 動画視認性標準)。
VIDEO_VIEWABILITY_70 70%以上が視認可能(IAB 動画視認性標準)。

PoiAssignedTargetingOptionDetails

割り当てられた POI ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_POI の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "displayName": string,
  "targetingOptionId": string,
  "latitude": number,
  "longitude": number,
  "proximityRadiusAmount": number,
  "proximityRadiusUnit": enum (DistanceUnit)
}
フィールド
displayName

string

出力専用。POI の表示名(「タイムズ スクエア」、「スペース ニードル」など)。利用可能な場合は、完全な住所が続きます。

targetingOptionId

string

必須。型 TARGETING_TYPE_POI の TargetingOption の targetingOptionId。

使用できるスポット ターゲティング オプション ID は、targetingTypes.targetingOptions.search を使用して取得できます。

住所やスポット名から削除された特定の緯度/経度座標をターゲットに設定する場合は、目的の座標値を小数点以下 6 桁に丸め、小数点を削除し、セミコロンで区切られた文字列値を連結して、必要なターゲティング オプション ID を生成できます。たとえば、ターゲティング オプション ID「40741469;-74003387」を使用すると、緯度と経度のペア 40.7414691、-74.003387 をターゲットにできます。作成時に、緯度/経度の座標のみが指定されている場合、このフィールドの値は更新され、セミコロンと英数字のハッシュ値が追加されます。

latitude

number

出力専用。小数点以下 6 桁まで丸めたスポットの緯度。

longitude

number

出力専用。小数点以下 6 桁に丸めたスポットの経度。

proximityRadiusAmount

number

必須。ターゲットとする POI 周辺のエリアの半径。半径の単位は proximityRadiusUnit で指定します。単位が DISTANCE_UNIT_KILOMETERS の場合は 1 ~ 800、単位が DISTANCE_UNIT_MILES の場合は 1 ~ 500 にする必要があります。

proximityRadiusUnit

enum (DistanceUnit)

必須。ターゲティング半径の測定単位。

DistanceUnit

距離の単位のオプション。

列挙型
DISTANCE_UNIT_UNSPECIFIED このバージョンでは、Type 値が指定されていないか、不明です。
DISTANCE_UNIT_MILES マイル。
DISTANCE_UNIT_KILOMETERS km] を選択します。

BusinessChainAssignedTargetingOptionDetails

割り当てられたフランチャイズ チェーン ターゲティング オプションの詳細。targetingType が TARGETING_TYPE_BUSINESS_CHAIN の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "displayName": string,
  "targetingOptionId": string,
  "proximityRadiusAmount": number,
  "proximityRadiusUnit": enum (DistanceUnit)
}
フィールド
displayName

string

出力専用。ビジネス チェーンの表示名(例: 「KFC」、「Chase Bank」)。

targetingOptionId

string

必須。型 TARGETING_TYPE_BUSINESS_CHAIN の TargetingOption の targetingOptionId。

SearchTargetingOptions を使用して、承認済みのフランチャイズ ターゲティング オプション ID を取得できます。

proximityRadiusAmount

number

必須。フランチャイズ チェーンの周辺地域をターゲットに設定する場合の半径。半径の単位は proximityRadiusUnit で指定します。単位が DISTANCE_UNIT_KILOMETERS の場合は 1 ~ 800、単位が DISTANCE_UNIT_MILES の場合は 1 ~ 500 にする必要があります。どちらの場合も最小増分は 0.1 です。入力が細かすぎる場合は、最も近い許容値に丸められます(例: 15.57 は 15.6 になります)。

proximityRadiusUnit

enum (DistanceUnit)

必須。ターゲティング半径の測定単位。

ContentDurationAssignedTargetingOptionDetails

コンテンツの再生時間割り当てターゲティング オプションの詳細。targetingType が TARGETING_TYPE_CONTENT_DURATION の場合、この値は contentDurationDetails フィールドに設定されます。すべてのオプションを明示的にターゲットに設定することは対象外です。この効果を得るには、コンテンツの再生時間に関するすべてのターゲティング オプションを削除します。

JSON 表現
{
  "targetingOptionId": string,
  "contentDuration": enum (ContentDuration)
}
フィールド
targetingOptionId

string

必須。targetingType が TARGETING_TYPE_CONTENT_DURATION の場合の targetingOptionId フィールド。

contentDuration

enum (ContentDuration)

出力専用。コンテンツの長さ。

ContentStreamTypeAssignedTargetingOptionDetails

コンテンツ ストリーム タイプに割り当てられたターゲティング オプションの詳細。targetingType が TARGETING_TYPE_CONTENT_STREAM_TYPE の場合、この値は contentStreamTypeDetails フィールドに設定されます。すべてのオプションを明示的にターゲットに設定することは対象外です。この効果を得るには、コンテンツ ストリーム タイプのターゲティング オプションをすべて削除します。

JSON 表現
{
  "targetingOptionId": string,
  "contentStreamType": enum (ContentStreamType)
}
フィールド
targetingOptionId

string

必須。targetingType が TARGETING_TYPE_CONTENT_STREAM_TYPE の場合の targetingOptionId フィールド。

contentStreamType

enum (ContentStreamType)

出力専用。コンテンツ ストリームのタイプ。

NativeContentPositionAssignedTargetingOptionDetails

ネイティブ コンテンツの掲載位置の割り当てターゲティング オプションの詳細。targetingType が TARGETING_TYPE_NATIVE_CONTENT_POSITION の場合、この値は nativeContentPositionDetails フィールドに設定されます。すべてのオプションを明示的にターゲットに設定することは対象外です。この効果を得るには、すべてのネイティブ コンテンツの掲載位置ターゲティング オプションを削除します。

JSON 表現
{
  "contentPosition": enum (NativeContentPosition)
}
フィールド
contentPosition

enum (NativeContentPosition)

必須。コンテンツの位置。

OmidAssignedTargetingOptionDetails

ターゲット設定可能な Open Measurement 対応の広告枠タイプを表します。targetingType が TARGETING_TYPE_OMID の場合、これは AssignedTargetingOption の詳細フィールドに入力されます。

JSON 表現
{
  "omid": enum (Omid)
}
フィールド
omid

enum (Omid)

必須。Open Measurement が有効になっているインベントリのタイプ。

AudioContentTypeAssignedTargetingOptionDetails

割り当てられたオーディオ コンテンツ タイプのターゲティング オプションの詳細。targetingType が TARGETING_TYPE_AUDIO_CONTENT_TYPE の場合、この値は audioContentTypeDetails フィールドに設定されます。すべてのオプションを明示的にターゲットに設定することは対象外です。この効果を得るには、オーディオ コンテンツ タイプのターゲティング オプションをすべて削除します。

JSON 表現
{
  "audioContentType": enum (AudioContentType)
}
フィールド
audioContentType

enum (AudioContentType)

必須。オーディオ コンテンツ タイプ。

ContentGenreAssignedTargetingOptionDetails

コンテンツ ジャンル割り当てターゲティング オプションの詳細。targetingType が TARGETING_TYPE_CONTENT_GENRE の場合、この値は contentGenreDetails フィールドに設定されます。すべてのオプションを明示的にターゲットに設定することは対象外です。この効果を得るには、コンテンツ ジャンルのターゲティング オプションをすべて削除します。

JSON 表現
{
  "targetingOptionId": string,
  "displayName": string,
  "negative": boolean
}
フィールド
targetingOptionId

string

必須。targetingType が TARGETING_TYPE_CONTENT_GENRE の場合の targetingOptionId フィールド。

displayName

string

出力専用。コンテンツのジャンルの表示名。

negative

boolean

このオプションが除外設定されているかどうかを示します。

YoutubeVideoAssignedTargetingOptionDetails

YouTube 動画に割り当てられたターゲティング オプションの詳細。targetingType が TARGETING_TYPE_YOUTUBE_VIDEO の場合、この値は youtubeVideoDetails フィールドに設定されます。

JSON 表現
{
  "videoId": string,
  "negative": boolean
}
フィールド
videoId

string

YouTube の動画再生ページに表示される YouTube 動画 ID。

negative

boolean

このオプションが除外設定されているかどうかを示します。

YoutubeChannelAssignedTargetingOptionDetails

YouTube チャンネルに割り当てられたターゲティング オプションの詳細。targetingType が TARGETING_TYPE_YOUTUBE_CHANNEL の場合、この値は youtubeChannelDetails フィールドに設定されます。

JSON 表現
{
  "channelId": string,
  "negative": boolean
}
フィールド
channelId

string

YouTube アップローダー チャンネル ID または YouTube チャンネルのチャンネル コード。

negative

boolean

このオプションが除外設定されているかどうかを示します。

SessionPositionAssignedTargetingOptionDetails

セッション ポジションの割り当てターゲティング オプションの詳細。targetingType が TARGETING_TYPE_SESSION_POSITION の場合、この値は sessionPositionDetails フィールドに設定されます。

JSON 表現
{
  "sessionPosition": enum (SessionPosition)
}
フィールド
sessionPosition

enum (SessionPosition)

セッション内で広告が表示される位置。

SessionPosition

セッション内の可能な位置。

列挙型
SESSION_POSITION_UNSPECIFIED これはプレースホルダであり、位置を示すものではありません。
SESSION_POSITION_FIRST_IMPRESSION セッションの最初のインプレッション。

YoutubeChannelPackAssignedTargetingOptionDetails

YouTube チャンネル パックに割り当てられたターゲティング オプションの詳細。targetingType が TARGETING_TYPE_YOUTUBE_CHANNEL_PACK の場合、この値は youtubeChannelPackDetails フィールドに設定されます。

JSON 表現
{
  "channelPackId": string,
  "negative": boolean
}
フィールド
channelPackId

string (int64 format)

必須。YouTube チャンネル パックの ID。

negative

boolean

省略可。このオプションが除外設定されているかどうかを示します。

継承

割り当てられたターゲティング オプションが、パートナーや広告主などの上位レベルのエンティティから継承されたものかどうかを示します。継承された割り当て済みターゲティング オプションが優先され、現在のレベルで割り当てられたターゲティングよりも常に配信に適用されます。また、現在のエンティティ サービスを通じて変更することはできません。これらは、継承元のエンティティ サービスを介して変更する必要があります。継承は、親レベルで設定されている場合にのみ、ネガティブ ターゲティングされたチャンネル、デリケートなカテゴリの除外、デジタル コンテンツ ラベルの除外に適用されます。

列挙型
INHERITANCE_UNSPECIFIED 継承が指定されていないか、不明です。
NOT_INHERITED 割り当てられたターゲティング オプションは、上位レベルのエンティティから継承されません。
INHERITED_FROM_PARTNER 割り当てられたターゲティング オプションは、パートナーのターゲティング設定から継承されます。
INHERITED_FROM_ADVERTISER 割り当てられたターゲティング オプションは、広告主のターゲティング設定から継承されます。

メソッド

create

ターゲット設定オプションを広告グループに割り当てます。

delete

割り当てられたターゲティング オプションを広告グループから削除します。

get

広告グループに割り当てられた単一のターゲティング オプションを取得します。

list

広告グループに割り当てられているターゲティング オプションを一覧表示します。