REST Resource: advertisers.insertionOrders.targetingTypes.assignedTargetingOptions

リソース: AssignedTrackingOption

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

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

  // Union field details can be only one of the following:
  "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)
  },
  "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)
  }
  // End of list of possible types for union field details.
}
フィールド
name

string

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

assignedTargetingOptionId

string

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

targetingType

enum (TargetingType)

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

inheritance

enum (Inheritance)

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

共用体フィールド details。割り当てられているターゲティング オプションに関する詳細情報。入力する詳細情報フィールドは 1 つのみで、targeting_type に対応している必要があります。details には次のいずれか 1 つのみを指定できます。
channelDetails

object (ChannelAssignedTargetingOptionDetails)

チャンネルの詳細。targetingTypeTARGETING_TYPE_CHANNEL の場合、このフィールドにデータが入力されます。

appCategoryDetails

object (AppCategoryAssignedTargetingOptionDetails)

アプリのカテゴリの詳細。targetingTypeTARGETING_TYPE_APP_CATEGORY の場合、このフィールドにデータが入力されます。

appDetails

object (AppAssignedTargetingOptionDetails)

アプリの詳細。targetingTypeTARGETING_TYPE_APP の場合、このフィールドにデータが入力されます。

urlDetails

object (UrlAssignedTargetingOptionDetails)

URL の詳細。targetingTypeTARGETING_TYPE_URL の場合、このフィールドにデータが入力されます。

dayAndTimeDetails

object (DayAndTimeAssignedTargetingOptionDetails)

日時の詳細。targetingTypeTARGETING_TYPE_DAY_AND_TIME の場合、このフィールドにデータが入力されます。

ageRangeDetails

object (AgeRangeAssignedTargetingOptionDetails)

年齢層の詳細。targetingTypeTARGETING_TYPE_AGE_RANGE の場合、このフィールドにデータが入力されます。

regionalLocationListDetails

object (RegionalLocationListAssignedTargetingOptionDetails)

リージョン ロケーション リストの詳細。targetingTypeTARGETING_TYPE_REGIONAL_LOCATION_LIST の場合、このフィールドにデータが入力されます。

proximityLocationListDetails

object (ProximityLocationListAssignedTargetingOptionDetails)

近隣地域リストの詳細。targetingTypeTARGETING_TYPE_PROXIMITY_LOCATION_LIST の場合、このフィールドにデータが入力されます。

genderDetails

object (GenderAssignedTargetingOptionDetails)

性別の詳細。targetingTypeTARGETING_TYPE_GENDER の場合、このフィールドにデータが入力されます。

videoPlayerSizeDetails

object (VideoPlayerSizeAssignedTargetingOptionDetails)

動画プレーヤーのサイズの詳細。targetingTypeTARGETING_TYPE_VIDEO_PLAYER_SIZE の場合、このフィールドにデータが入力されます。

userRewardedContentDetails

object (UserRewardedContentAssignedTargetingOptionDetails)

ユーザーのリワード獲得コンテンツの詳細。targetingTypeTARGETING_TYPE_USER_REWARDED_CONTENT の場合、このフィールドにデータが入力されます。

parentalStatusDetails

object (ParentalStatusAssignedTargetingOptionDetails)

子供の有無に関する設定の詳細。targetingTypeTARGETING_TYPE_PARENTAL_STATUS の場合、このフィールドにデータが入力されます。

contentInstreamPositionDetails

object (ContentInstreamPositionAssignedTargetingOptionDetails)

コンテンツのインストリーム位置の詳細。targetingTypeTARGETING_TYPE_CONTENT_INSTREAM_POSITION の場合、このフィールドにデータが入力されます。

contentOutstreamPositionDetails

object (ContentOutstreamPositionAssignedTargetingOptionDetails)

コンテンツのアウトストリームの位置の詳細。targetingTypeTARGETING_TYPE_CONTENT_OUTSTREAM_POSITION の場合、このフィールドにデータが入力されます。

deviceTypeDetails

object (DeviceTypeAssignedTargetingOptionDetails)

デバイスタイプの詳細。targetingTypeTARGETING_TYPE_DEVICE_TYPE の場合、このフィールドにデータが入力されます。

audienceGroupDetails

object (AudienceGroupAssignedTargetingOptionDetails)

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

browserDetails

object (BrowserAssignedTargetingOptionDetails)

ブラウザの詳細。targetingTypeTARGETING_TYPE_BROWSER の場合、このフィールドにデータが入力されます。

householdIncomeDetails

object (HouseholdIncomeAssignedTargetingOptionDetails)

世帯収入の詳細。targetingTypeTARGETING_TYPE_HOUSEHOLD_INCOME の場合、このフィールドにデータが入力されます。

onScreenPositionDetails

object (OnScreenPositionAssignedTargetingOptionDetails)

画面上の位置の詳細。targetingTypeTARGETING_TYPE_ON_SCREEN_POSITION の場合、このフィールドにデータが入力されます。

carrierAndIspDetails

object (CarrierAndIspAssignedTargetingOptionDetails)

携帯通信会社と ISP の詳細。targetingTypeTARGETING_TYPE_CARRIER_AND_ISP の場合、このフィールドにデータが入力されます。

keywordDetails

object (KeywordAssignedTargetingOptionDetails)

キーワードの詳細。targetingTypeTARGETING_TYPE_KEYWORD の場合、このフィールドにデータが入力されます。

直接の除外キーワードは、1 つのリソースに最大 5,000 個まで割り当てることができます。割り当て可能な非除外キーワードの数に上限はありません。

negativeKeywordListDetails

object (NegativeKeywordListAssignedTargetingOptionDetails)

キーワードの詳細。targetingTypeTARGETING_TYPE_NEGATIVE_KEYWORD_LIST の場合、このフィールドにデータが入力されます。

1 つのリソースに割り当てられる除外キーワード リストは最大 4 個です。

operatingSystemDetails

object (OperatingSystemAssignedTargetingOptionDetails)

オペレーティング システムの詳細。targetingTypeTARGETING_TYPE_OPERATING_SYSTEM の場合、このフィールドにデータが入力されます。

deviceMakeModelDetails

object (DeviceMakeModelAssignedTargetingOptionDetails)

デバイスのメーカーとモデルの詳細。targetingTypeTARGETING_TYPE_DEVICE_MAKE_MODEL の場合、このフィールドにデータが入力されます。

environmentDetails

object (EnvironmentAssignedTargetingOptionDetails)

環境の詳細。targetingTypeTARGETING_TYPE_ENVIRONMENT の場合、このフィールドにデータが入力されます。

inventorySourceDetails

object (InventorySourceAssignedTargetingOptionDetails)

広告在庫ソースの詳細。targetingTypeTARGETING_TYPE_INVENTORY_SOURCE の場合、このフィールドにデータが入力されます。

categoryDetails

object (CategoryAssignedTargetingOptionDetails)

カテゴリの詳細。targetingTypeTARGETING_TYPE_CATEGORY の場合、このフィールドにデータが入力されます。

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

viewabilityDetails

object (ViewabilityAssignedTargetingOptionDetails)

視認性の詳細。targetingTypeTARGETING_TYPE_VIEWABILITY の場合、このフィールドにデータが入力されます。

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

authorizedSellerStatusDetails

object (AuthorizedSellerStatusAssignedTargetingOptionDetails)

認定販売者のステータスの詳細。targetingTypeTARGETING_TYPE_AUTHORIZED_SELLER_STATUS の場合、このフィールドにデータが入力されます。

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

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

languageDetails

object (LanguageAssignedTargetingOptionDetails)

言語の詳細。targetingTypeTARGETING_TYPE_LANGUAGE の場合、このフィールドにデータが入力されます。

geoRegionDetails

object (GeoRegionAssignedTargetingOptionDetails)

地理的地域の詳細。targetingTypeTARGETING_TYPE_GEO_REGION の場合、このフィールドにデータが入力されます。

inventorySourceGroupDetails

object (InventorySourceGroupAssignedTargetingOptionDetails)

広告在庫ソースグループの詳細。targetingTypeTARGETING_TYPE_INVENTORY_SOURCE_GROUP の場合、このフィールドにデータが入力されます。

digitalContentLabelExclusionDetails

object (DigitalContentLabelAssignedTargetingOptionDetails)

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

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

sensitiveCategoryExclusionDetails

object (SensitiveCategoryAssignedTargetingOptionDetails)

デリケートなカテゴリの詳細。targetingTypeTARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION の場合、このフィールドにデータが入力されます。

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

exchangeDetails

object (ExchangeAssignedTargetingOptionDetails)

エクスチェンジの詳細。targetingTypeTARGETING_TYPE_EXCHANGE の場合、このフィールドにデータが入力されます。

subExchangeDetails

object (SubExchangeAssignedTargetingOptionDetails)

サブエクスチェンジの詳細。targetingTypeTARGETING_TYPE_SUB_EXCHANGE の場合、このフィールドにデータが入力されます。

thirdPartyVerifierDetails

object (ThirdPartyVerifierAssignedTargetingOptionDetails)

サードパーティによる確認の詳細。targetingTypeTARGETING_TYPE_THIRD_PARTY_VERIFIER の場合、このフィールドにデータが入力されます。

poiDetails

object (PoiAssignedTargetingOptionDetails)

スポットの詳細。targetingTypeTARGETING_TYPE_POI の場合、このフィールドにデータが入力されます。

businessChainDetails

object (BusinessChainAssignedTargetingOptionDetails)

ビジネス チェーンの詳細。targetingTypeTARGETING_TYPE_BUSINESS_CHAIN の場合、このフィールドにデータが入力されます。

contentDurationDetails

object (ContentDurationAssignedTargetingOptionDetails)

コンテンツの長さの詳細。targetingTypeTARGETING_TYPE_CONTENT_DURATION の場合、このフィールドにデータが入力されます。

contentStreamTypeDetails

object (ContentStreamTypeAssignedTargetingOptionDetails)

コンテンツの長さの詳細。このフィールドは、TargetingType が TARGETING_TYPE_CONTENT_STREAM_TYPE の場合に入力されます。

nativeContentPositionDetails

object (NativeContentPositionAssignedTargetingOptionDetails)

ネイティブ コンテンツの位置の詳細。targetingTypeTARGETING_TYPE_NATIVE_CONTENT_POSITION の場合、このフィールドにデータが入力されます。

omidDetails

object (OmidAssignedTargetingOptionDetails)

Open Measurement が有効な広告枠の詳細。targetingTypeTARGETING_TYPE_OMID の場合、このフィールドにデータが入力されます。

audioContentTypeDetails

object (AudioContentTypeAssignedTargetingOptionDetails)

オーディオ コンテンツ タイプの詳細。targetingTypeTARGETING_TYPE_AUDIO_CONTENT_TYPE の場合、このフィールドにデータが入力されます。

contentGenreDetails

object (ContentGenreAssignedTargetingOptionDetails)

コンテンツ ジャンルの詳細。targetingTypeTARGETING_TYPE_CONTENT_GENRE の場合、このフィールドにデータが入力されます。

Methods

get

広告掲載オーダーに割り当てられた 1 つのターゲティング オプションを取得します。

list

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