REST Resource: advertisers.campaigns.targetingTypes.assignedTargetingOptions

Ressource: AssignedTargetingOption

Eine einzelne zugewiesene Targeting-Option, die den Status einer Targeting-Option für eine Einheit mit Targeting-Einstellungen definiert.

JSON-Darstellung
{
  "name": string,
  "assignedTargetingOptionId": string,
  "assignedTargetingOptionIdAlias": 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)
  },
  "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)
  }
  // End of list of possible types for union field details.
}
Felder
name

string

Nur Ausgabe. Der Ressourcenname für diese zugewiesene Targeting-Option.

assignedTargetingOptionId

string

Nur Ausgabe. Die eindeutige ID der zugewiesenen Ausrichtungsoption. Die ID ist nur innerhalb einer bestimmten Ressource und eines bestimmten Targeting-Typs eindeutig. Es kann in anderen Kontexten wiederverwendet werden.

assignedTargetingOptionIdAlias

string

Nur Ausgabe. Ein Alias für die assignedTargetingOptionId. Dieser Wert kann anstelle von assignedTargetingOptionId verwendet werden, wenn vorhandenes Targeting abgerufen oder gelöscht wird.

Dieses Feld wird nur für alle zugewiesenen Targeting-Optionen der folgenden Targeting-Typen unterstützt:

  • 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

Dieses Feld wird auch für Targeting-Optionen unterstützt, die Werbebuchungen der folgenden Targeting-Typen zugewiesen sind:

  • TARGETING_TYPE_CONTENT_INSTREAM_POSITION
  • TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION
targetingType

enum (TargetingType)

Nur Ausgabe. Gibt den Typ dieser zugewiesenen Ausrichtungsoption an.

inheritance

enum (Inheritance)

Nur Ausgabe. Der Übernahmestatus der zugewiesenen Ausrichtungsoption.

Union-Feld details. Detaillierte Informationen zur zugewiesenen Targeting-Option. Es darf nur ein Feld in „details“ ausgefüllt werden und es muss targeting_type entsprechen. details kann nur einer der folgenden Werte sein:
channelDetails

object (ChannelAssignedTargetingOptionDetails)

Kanaldetails. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CHANNEL hat.

appCategoryDetails

object (AppCategoryAssignedTargetingOptionDetails)

Details zur App-Kategorie. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_APP_CATEGORY hat.

appDetails

object (AppAssignedTargetingOptionDetails)

App-Details. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_APP hat.

urlDetails

object (UrlAssignedTargetingOptionDetails)

URL-Details. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_URL hat.

dayAndTimeDetails

object (DayAndTimeAssignedTargetingOptionDetails)

Details zu Tag und Uhrzeit. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_DAY_AND_TIME hat.

ageRangeDetails

object (AgeRangeAssignedTargetingOptionDetails)

Details zur Altersgruppe. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_AGE_RANGE hat.

regionalLocationListDetails

object (RegionalLocationListAssignedTargetingOptionDetails)

Details zu Listen mit regionalen Standorten. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_REGIONAL_LOCATION_LIST hat.

proximityLocationListDetails

object (ProximityLocationListAssignedTargetingOptionDetails)

Details zur Standortliste für die Umgebung. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_PROXIMITY_LOCATION_LIST hat.

genderDetails

object (GenderAssignedTargetingOptionDetails)

Geschlechtsangaben. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_GENDER hat.

videoPlayerSizeDetails

object (VideoPlayerSizeAssignedTargetingOptionDetails)

Details zur Größe des Videoplayers. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_VIDEO_PLAYER_SIZE hat.

userRewardedContentDetails

object (UserRewardedContentAssignedTargetingOptionDetails)

Details zu Content mit Prämie für den Nutzer. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_USER_REWARDED_CONTENT hat.

parentalStatusDetails

object (ParentalStatusAssignedTargetingOptionDetails)

Details zum Elternstatus. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_PARENTAL_STATUS hat.

contentInstreamPositionDetails

object (ContentInstreamPositionAssignedTargetingOptionDetails)

Details zur In-Stream-Position von Inhalten. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_INSTREAM_POSITION hat.

contentOutstreamPositionDetails

object (ContentOutstreamPositionAssignedTargetingOptionDetails)

Details zur Outstream-Position von Inhalten. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION hat.

deviceTypeDetails

object (DeviceTypeAssignedTargetingOptionDetails)

Details zum Gerätetyp. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_DEVICE_TYPE hat.

audienceGroupDetails

object (AudienceGroupAssignedTargetingOptionDetails)

Details zum Zielgruppen-Targeting. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_AUDIENCE_GROUP hat. Sie können pro Ressource nur eine Option für die Zielgruppengruppe auswählen.

browserDetails

object (BrowserAssignedTargetingOptionDetails)

Browserdetails Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_BROWSER hat.

householdIncomeDetails

object (HouseholdIncomeAssignedTargetingOptionDetails)

Details zum Haushaltseinkommen. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_HOUSEHOLD_INCOME hat.

onScreenPositionDetails

object (OnScreenPositionAssignedTargetingOptionDetails)

Details zur Position auf dem Bildschirm. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_ON_SCREEN_POSITION hat.

carrierAndIspDetails

object (CarrierAndIspAssignedTargetingOptionDetails)

Details zu Mobilfunkanbieter und ISP. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CARRIER_AND_ISP hat.

keywordDetails

object (KeywordAssignedTargetingOptionDetails)

Keyword-Details Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_KEYWORD hat.

Einer Ressource können maximal 5.000 direkte auszuschließende Keywords zugewiesen werden. Es gibt keine Beschränkung für die Anzahl der positiven Keywords, die zugewiesen werden können.

negativeKeywordListDetails

object (NegativeKeywordListAssignedTargetingOptionDetails)

Keyword-Details Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_NEGATIVE_KEYWORD_LIST hat.

Einer Ressource können maximal vier Listen mit auszuschließenden Keywords zugewiesen werden.

operatingSystemDetails

object (OperatingSystemAssignedTargetingOptionDetails)

Details zum Betriebssystem. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_OPERATING_SYSTEM hat.

deviceMakeModelDetails

object (DeviceMakeModelAssignedTargetingOptionDetails)

Details zu Marke und Modell des Geräts. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_DEVICE_MAKE_MODEL hat.

environmentDetails

object (EnvironmentAssignedTargetingOptionDetails)

Umgebungsdetails. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_ENVIRONMENT hat.

inventorySourceDetails

object (InventorySourceAssignedTargetingOptionDetails)

Details zur Inventarquelle Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_INVENTORY_SOURCE hat.

categoryDetails

object (CategoryAssignedTargetingOptionDetails)

Kategoriedetails. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CATEGORY hat.

Wenn Sie ein Targeting auf eine Kategorie festlegen, wird dieses Targeting auch auf alle Kategorien angewendet, die der entsprechenden Kategorie untergeordnet sind. Wenn eine Kategorie vom Targeting ausgeschlossen und eine Unterkategorie eingeschlossen ist, hat der Ausschluss Vorrang.

viewabilityDetails

object (ViewabilityAssignedTargetingOptionDetails)

Details zur Sichtbarkeit. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_VIEWABILITY hat.

Pro Ressource kann nur eine Option für die Sichtbarkeit ausgewählt werden.

authorizedSellerStatusDetails

object (AuthorizedSellerStatusAssignedTargetingOptionDetails)

Details zum Status „Autorisierter Verkäufer“ Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_AUTHORIZED_SELLER_STATUS hat.

Pro Ressource kann nur eine Option für den Status als autorisierter Verkäufer ausgewählt werden.

Wenn für eine Ressource keine Option für den Status „Autorisierter Verkäufer“ vorhanden ist, werden standardmäßig alle autorisierten Verkäufer, die in der ads.txt-Datei als „DIRECT“ oder „RESELLER“ angegeben sind, als Zielgruppe verwendet.

languageDetails

object (LanguageAssignedTargetingOptionDetails)

Sprachdetails. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_LANGUAGE hat.

geoRegionDetails

object (GeoRegionAssignedTargetingOptionDetails)

Details zur geografischen Region. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_GEO_REGION hat.

inventorySourceGroupDetails

object (InventorySourceGroupAssignedTargetingOptionDetails)

Details zur Gruppe aus Inventarquellen. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_INVENTORY_SOURCE_GROUP hat.

digitalContentLabelExclusionDetails

object (DigitalContentLabelAssignedTargetingOptionDetails)

Details zu Labels für digitalen Content Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION hat.

Labels für digitalen Content sind Targeting-Ausschlüsse. Ausschlüsse von Labels für digitale Inhalte auf Werbetreibendenebene werden bei der Auslieferung immer angewendet, sofern sie festgelegt sind, auch wenn sie nicht in den Ressourceneinstellungen sichtbar sind. Mit Ressourceneinstellungen können zusätzlich zu den Ausschlüssen von Werbetreibenden Inhaltslabels ausgeschlossen werden. Sie können die Ausschlüsse von Werbetreibenden jedoch nicht überschreiben. Eine Werbebuchung wird nicht ausgeliefert, wenn alle Labels für digitale Inhalte ausgeschlossen sind.

sensitiveCategoryExclusionDetails

object (SensitiveCategoryAssignedTargetingOptionDetails)

Details zu sensiblen Kategorien Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION hat.

Sensible Kategorien sind Targeting-Ausschlüsse. Ausschlüsse für sensible Kategorien auf Werbetreibendenebene werden bei der Auslieferung immer angewendet, auch wenn sie nicht in den Ressourceneinstellungen sichtbar sind. Mit Ressourceneinstellungen können sensible Kategorien zusätzlich zu Werbetreibendenausschlüssen ausgeschlossen werden. Sie können diese jedoch nicht überschreiben.

contentThemeExclusionDetails

object (ContentThemeAssignedTargetingOptionDetails)

Details zum Inhaltsthema. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_THEME_EXCLUSION hat.

Inhaltsthemen sind Targeting-Ausschlüsse. Ausschlüsse von Inhaltsthemen auf Werbetreibendenebene werden, sofern festgelegt, immer bei der Auslieferung angewendet, auch wenn sie nicht in den Ressourceneinstellungen sichtbar sind. Mit Ressourceneinstellungen können zusätzlich zu den Ausschlüssen von Werbetreibenden auch Inhaltsthemen ausgeschlossen werden.

exchangeDetails

object (ExchangeAssignedTargetingOptionDetails)

Details zum Umtausch Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_EXCHANGE hat.

subExchangeDetails

object (SubExchangeAssignedTargetingOptionDetails)

Details zur untergeordneten Anzeigenplattform. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_SUB_EXCHANGE hat.

thirdPartyVerifierDetails

object (ThirdPartyVerifierAssignedTargetingOptionDetails)

Details zur Drittanbieterüberprüfung Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_THIRD_PARTY_VERIFIER hat.

poiDetails

object (PoiAssignedTargetingOptionDetails)

POI-Details. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_POI hat.

businessChainDetails

object (BusinessChainAssignedTargetingOptionDetails)

Details zur Handelskette. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_BUSINESS_CHAIN hat.

contentDurationDetails

object (ContentDurationAssignedTargetingOptionDetails)

Details zur Contentdauer. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_DURATION hat.

contentStreamTypeDetails

object (ContentStreamTypeAssignedTargetingOptionDetails)

Details zur Contentdauer. Dieses Feld wird ausgefüllt, wenn „TargetingType“ TARGETING_TYPE_CONTENT_STREAM_TYPE ist.

nativeContentPositionDetails

object (NativeContentPositionAssignedTargetingOptionDetails)

Details zur Position von Native Contentanzeigen. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_NATIVE_CONTENT_POSITION hat.

omidDetails

object (OmidAssignedTargetingOptionDetails)

Details zum Inventar, für das Open Measurement aktiviert ist. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_OMID hat.

audioContentTypeDetails

object (AudioContentTypeAssignedTargetingOptionDetails)

Details zum Audioinhaltstyp. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_AUDIO_CONTENT_TYPE hat.

contentGenreDetails

object (ContentGenreAssignedTargetingOptionDetails)

Details zum Inhaltsgenre. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_GENRE hat.

youtubeVideoDetails

object (YoutubeVideoAssignedTargetingOptionDetails)

Details zu YouTube-Videos. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_YOUTUBE_VIDEO hat.

youtubeChannelDetails

object (YoutubeChannelAssignedTargetingOptionDetails)

Details zum YouTube-Kanal. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_YOUTUBE_CHANNEL hat.

sessionPositionDetails

object (SessionPositionAssignedTargetingOptionDetails)

Details zur Sitzungsposition. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_SESSION_POSITION hat.

Methoden

get

Ruft eine einzelne Targeting-Option ab, die einer Kampagne zugewiesen ist.

list

Hier werden die Targeting-Optionen aufgeführt, die einer Kampagne für einen bestimmten Targeting-Typ zugewiesen sind.