REST Resource: advertisers.lineItems.targetingTypes.assignedTargetingOptions

Ressource: AssignedTargetingOption

Eine einzelne zugewiesene Targeting-Option, mit der der Status einer Targeting-Option für eine Entität mit Targeting-Einstellungen definiert wird.

JSON-Darstellung
{
  "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.
}
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 Targeting-Typs eindeutig. Es kann in anderen Kontexten wiederverwendet werden.

targetingType

enum (TargetingType)

Nur Ausgabe. Gibt den Typ der zugewiesenen Targeting-Option an.

inheritance

enum (Inheritance)

Nur Ausgabe. Der Übernahmestatus der zugewiesenen Targeting-Option.

Union-Feld details. Detaillierte Informationen zur zugewiesenen Targeting-Option. Es darf nur ein Feld für die Details ausgefüllt werden, das targeting_type entsprechen muss. Für details ist nur einer der folgenden Werte zulässig:
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 zur Liste der regionalen Standorte. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_REGIONAL_LOCATION_LIST hat.

proximityLocationListDetails

object (ProximityLocationListAssignedTargetingOptionDetails)

Details zur Liste der Umgebungen. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_PROXIMITY_LOCATION_LIST hat.

genderDetails

object (GenderAssignedTargetingOptionDetails)

Angaben zum Geschlecht. 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 Inhalten 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 des Contents. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_INSTREAM_POSITION hat.

contentOutstreamPositionDetails

object (ContentOutstreamPositionAssignedTargetingOptionDetails)

Details zur Position des Out-Stream-Contents 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 zur Ausrichtung auf Zielgruppen Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_AUDIENCE_GROUP hat. Sie können pro Ressource nur eine Zielgruppenoption auswählen.

browserDetails

object (BrowserAssignedTargetingOptionDetails)

Browser details. 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 Bildschirmposition. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_ON_SCREEN_POSITION hat.

carrierAndIspDetails

object (CarrierAndIspAssignedTargetingOptionDetails)

Details zum 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. Die Anzahl der einzuschließenden Keywords, die zugewiesen werden kann, ist unbegrenzt.

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)

Angaben zu Hersteller 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 Anzeigen auf eine Kategorie ausrichten, wird sie auch auf ihre Unterkategorien ausgerichtet. Wenn eine Kategorie vom Targeting ausgeschlossen und eine Unterkategorie eingeschlossen wird, 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 Sichtbarkeitsoption für das Targeting 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.

Sie können pro Ressource nur eine Option für den Status eines autorisierten Verkäufers auswählen.

Wenn für eine Ressource die Option „Autorisierter Verkäufer“ nicht verfügbar ist, werden alle autorisierten Verkäufer, die in der ads.txt-Datei als DIREKT oder RESELLER angegeben sind, standardmäßig für das Targeting 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 für Inventarquellen. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_INVENTORY_SOURCE_GROUP hat.

digitalContentLabelExclusionDetails

object (DigitalContentLabelAssignedTargetingOptionDetails)

Details zum Label 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. Falls Ausschlüsse von Labels für digitalen Content auf Werbetreibendenebene festgelegt sind, werden sie bei der Auslieferung immer angewendet, auch wenn sie in den Ressourceneinstellungen nicht sichtbar sind. Ressourceneinstellungen können zusätzlich zu Werbetreibendenausschlüssen auch Inhaltslabels ausschließen, aber nicht überschreiben. Eine Werbebuchung wird nicht ausgeliefert, wenn alle Labels für digitalen Content 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 Ausrichtungsausschlüsse. Ausschlüsse sensibler Kategorien auf Werbetreibendenebene werden bei der Auslieferung immer angewendet, auch wenn sie in den Ressourceneinstellungen nicht sichtbar sind. Ressourceneinstellungen können zusätzlich zu Werbetreibendenausschlüssen sensible Kategorien ausschließen, aber nicht überschreiben.

exchangeDetails

object (ExchangeAssignedTargetingOptionDetails)

Exchange-Details. 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 für den TargetingType TARGETING_TYPE_CONTENT_STREAM_TYPE festgelegt ist.

nativeContentPositionDetails

object (NativeContentPositionAssignedTargetingOptionDetails)

Details zur Position des nativen Contents. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_NATIVE_CONTENT_POSITION hat.

omidDetails

object (OmidAssignedTargetingOptionDetails)

Details zu 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 Genre des Inhalts. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_GENRE hat.

Methoden

create

Weist einer Werbebuchung eine Targeting-Option zu.

delete

Löscht eine zugewiesene Targeting-Option aus einer Werbebuchung.

get

Einer Werbebuchung wird eine einzelne Targeting-Option zugewiesen.

list

Listet die Targeting-Optionen auf, die einer Werbebuchung zugewiesen sind.