REST Resource: partners.targetingTypes.assignedTargetingOptions

Ressource: AssignedTargetingOption

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

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 Targeting-Option. Die ID ist nur innerhalb einer bestimmten Ressource und eines bestimmten Targeting-Typs eindeutig. Er kann auch 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 Detailfeld ausgefüllt werden und muss targeting_type entsprechen. 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 Datum 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 Umgebungsstandorte. 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)

Positionsdetails für In-Stream-Content. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_INSTREAM_POSITION hat.

contentOutstreamPositionDetails

object (ContentOutstreamPositionAssignedTargetingOptionDetails)

Positionsdetails für Out-Stream-Content. 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. Pro Ressource kann nur eine Zielgruppenoption ausgewählt werden.

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 Position auf dem Bildschirm. 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. Es können beliebig viele einzuschließende Keywords zugewiesen werden.

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 zur Gerätemarke und zum Modell. 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.

Beim Targeting auf eine Kategorie werden auch die zugehörigen Unterkategorien berücksichtigt. 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 ausgewählt werden.

authorizedSellerStatusDetails

object (AuthorizedSellerStatusAssignedTargetingOptionDetails)

Details zum Status des autorisierten Verkäufers. 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 „Autorisierter Verkäufer“ ausgewählt werden.

Wenn für eine Ressource keine Option für den Status als autorisierter Verkäufer vorhanden ist, erfolgt das Targeting standardmäßig auf alle autorisierten Verkäufer, die in der ads.txt-Datei als DIREKT oder RESELLER gekennzeichnet sind.

languageDetails

object (LanguageAssignedTargetingOptionDetails)

Details zur Sprache. 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 Inventarquellengruppe. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_INVENTORY_SOURCE_GROUP hat.

digitalContentLabelExclusionDetails

object (DigitalContentLabelAssignedTargetingOptionDetails)

Details zum Label für digitale Inhalte. Dieses Feld wird ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION hat.

Labels für digitale Inhalte sind Ausschlüsse für das Targeting. Ausschlüsse von Labels für digitale Inhalte auf Werbetreibendenebene werden bei der Auslieferung immer angewendet, auch wenn sie in den Ressourceneinstellungen nicht sichtbar sind. In Ressourceneinstellungen können zusätzlich zu Werbetreibendenausschlüssen auch Inhaltslabels ausgeschlossen, aber nicht überschrieben werden. 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 Ausschlüsse von Ausrichtung. Falls Ausschlüsse sensibler Kategorien auf Werbetreibendenebene festgelegt sind, werden diese bei der Auslieferung immer angewendet, auch wenn sie in den Ressourceneinstellungen nicht sichtbar sind. In Ressourceneinstellungen können zusätzlich zu Werbetreibendenausschlüssen sensible Kategorien ausgeschlossen, aber nicht überschrieben werden.

exchangeDetails

object (ExchangeAssignedTargetingOptionDetails)

Informationen zur Anzeigenplattform. 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 Bestätigung durch Drittanbieter. 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 als 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)

Inventardetails mit aktiviertem Open Measurement. 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.

Methoden

create

Weist einem Partner eine Targeting-Option zu.

delete

Löscht eine zugewiesene Targeting-Option eines Partners.

get

Ruft eine einzelne Targeting-Option ab, die einem Partner zugewiesen ist.

list

Hier werden die Targeting-Optionen aufgelistet, die einem Partner zugewiesen sind.