REST Resource: advertisers.campaigns.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,
  "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)
  },
  "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 Targeting-Option. Die ID ist nur innerhalb einer bestimmten Ressource und eines bestimmten Targeting-Typs eindeutig. Sie kann in anderen Kontexten wiederverwendet werden.

assignedTargetingOptionIdAlias

string

Nur Ausgabe Ein Alias für den assignedTargetingOptionId. Beim Abrufen oder Löschen des vorhandenen Targetings kann dieser Wert anstelle von assignedTargetingOptionId verwendet werden.

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 die folgenden Targeting-Typen unterstützt, denen Werbebuchungen zugewiesen sind:

  • TARGETING_TYPE_CONTENT_INSTREAM_POSITION
  • TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION
targetingType

enum (TargetingType)

Nur Ausgabe Hiermit wird der Typ dieser zugewiesenen Targeting-Option festgelegt.

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 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 mit Umgebungsstandorten. 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 des Nutzers. 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)

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. 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. Die Anzahl der einzuschließenden Keywords, die zugewiesen werden können, ist nicht begrenzt.

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 Marke und zum 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.

Beim Targeting auf eine Kategorie werden auch die zugehörigen Unterkategorien ausgerichtet. Wird eine Kategorie vom Targeting ausgeschlossen und eine Unterkategorie eingeschlossen, 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 eines autorisierten Verkäufers ausgewählt werden.

Wenn es für eine Ressource keine Statusoption für autorisierte Verkäufer gibt, erfolgt das Targeting standardmäßig auf alle autorisierten Verkäufer, die in der ads.txt-Datei als DIRECT 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 Gruppe der Inventarquellen. 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 Targeting-Ausschlüsse. Falls Ausschlüsse von Labels für digitale Inhalte auf Werbetreibendenebene festgelegt sind, werden sie bei der Auslieferung immer angewendet, auch wenn sie in den Ressourceneinstellungen nicht sichtbar sind. Mithilfe von Ressourceneinstellungen können neben Werbetreibendenausschlüssen auch Inhaltslabels ausgeschlossen werden, sie können 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.

Bei sensiblen Kategorien handelt es sich um Ausschlüsse der Ausrichtung. Falls Ausschlüsse sensibler Kategorien auf Werbetreibendenebene festgelegt sind, werden sie bei der Auslieferung immer angewendet, auch wenn sie in den Ressourceneinstellungen nicht sichtbar sind. Mithilfe von Ressourceneinstellungen können zusätzlich zu Werbetreibendenausschlüssen sensible Kategorien ausgeschlossen, aber nicht überschrieben werden.

exchangeDetails

object (ExchangeAssignedTargetingOptionDetails)

Details 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 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 der TargetingType TARGETING_TYPE_CONTENT_STREAM_TYPE 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, für die 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 zum YouTube-Video. 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.

Übernahme

Gibt an, ob die zugewiesene Targeting-Option von einer übergeordneten Entität wie einem Partner oder Werbetreibenden übernommen wurde. Übernommene Optionen für zugewiesene Targeting-Optionen haben Vorrang. Sie werden bei der Auslieferung gegenüber dem auf der aktuellen Ebene zugewiesenen Targeting immer angewendet. Sie können mit dem aktuellen Entitätsdienst nicht geändert werden. Sie müssen über den Entitätsdienst geändert werden, von dem sie übernommen werden. Die Übernahme gilt nur für auszuschließende Kanäle, Ausschlüsse sensibler Kategorien und Labels für digitale Inhalte, wenn diese auf übergeordneter Ebene konfiguriert wurden.

Enums
INHERITANCE_UNSPECIFIED Die Übernahme ist nicht angegeben oder unbekannt.
NOT_INHERITED Die Option für das zugewiesene Targeting wird nicht von einem Element auf höherer Ebene übernommen.
INHERITED_FROM_PARTNER Die Option für das zugewiesene Targeting wird aus den Targeting-Einstellungen des Partners übernommen.
INHERITED_FROM_ADVERTISER Die Option für das zugewiesene Targeting wird aus den Targeting-Einstellungen des Werbetreibenden übernommen.

ChannelAssignedTargetingOptionDetails

Details zur zugewiesenen Channel-Targeting-Option. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_CHANNEL hat.

JSON-Darstellung
{
  "channelId": string,
  "negative": boolean
}
Felder
channelId

string (int64 format)

Erforderlich. ID des Kanals. Sollte sich auf das Feld „Channel-ID“ einer Ressource vom Typ Partner-Kanal oder Kanal des Werbetreibenden beziehen.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird. Für die Targeting-Option auf Werbetreibendenebene muss der Wert in diesem Feld auf „true“ gesetzt sein.

AppCategoryAssignedTargetingOptionDetails

Details zur zugewiesenen Option für das Targeting auf App-Kategorien. Dieser Wert wird in das Feld appCategoryDetails einer AssignedTargetingOption eingefügt, wenn targetingType den Wert TARGETING_TYPE_APP_CATEGORY hat.

JSON-Darstellung
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Felder
displayName

string

Nur Ausgabe Der Anzeigename der App-Kategorie.

targetingOptionId

string

Erforderlich. Das Feld targetingOptionId, wenn targetingType den Wert TARGETING_TYPE_APP_CATEGORY hat.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

AppAssignedTargetingOptionDetails

Details zur zugewiesenen Option für das App-Targeting. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_APP hat.

JSON-Darstellung
{
  "appId": string,
  "displayName": string,
  "negative": boolean,
  "appPlatform": enum (AppPlatform)
}
Felder
appId

string

Erforderlich. ID der App

Die Play Store App von Android verwendet die Paket-ID, z. B. com.google.android.gm. Für die App-ID im App Store von Apple wird ein 9-stelliger String verwendet, zum Beispiel 422689480.

displayName

string

Nur Ausgabe Der Anzeigename der App.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

appPlatform

enum (AppPlatform)

Gibt die Plattform der Ziel-App an. Wenn dieses Feld nicht festgelegt ist, wird davon ausgegangen, dass es sich um eine mobile App-Plattform handelt, d.h. Android oder iOS), woraufhin wir die entsprechende mobile Plattform von der App-ID ableiten.

AppPlatform

Mögliche Optionen für die Ausrichtung auf App-Plattformen.

Enums
APP_PLATFORM_UNSPECIFIED Standardwert, wenn die App-Plattform in dieser Version nicht angegeben ist. Diese Aufzählung ist ein Platzhalter für den Standardwert und stellt keine echte Plattformoption dar.
APP_PLATFORM_IOS Die App-Plattform ist iOS.
APP_PLATFORM_ANDROID Die App-Plattform ist Android.
APP_PLATFORM_ROKU Die App-Plattform ist Roku.
APP_PLATFORM_AMAZON_FIRETV Die App-Plattform ist Amazon FireTV.
APP_PLATFORM_PLAYSTATION Die App-Plattform ist Playstation.
APP_PLATFORM_APPLE_TV Die App-Plattform ist Apple TV.
APP_PLATFORM_XBOX Die App-Plattform ist Xbox.
APP_PLATFORM_SAMSUNG_TV Die App-Plattform ist Samsung TV.
APP_PLATFORM_ANDROID_TV Die App-Plattform ist Android TV.
APP_PLATFORM_GENERIC_CTV Die App-Plattform ist eine CTV-Plattform, die nirgendwo ausdrücklich aufgeführt ist.

UrlAssignedTargetingOptionDetails

Details zur zugewiesenen URL-Ausrichtungsoption. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_URL hat.

JSON-Darstellung
{
  "url": string,
  "negative": boolean
}
Felder
url

string

Erforderlich. Die URL, z. B. example.com.

In DV360 werden zwei Ebenen des Unterverzeichnis-Targetings, z. B. www.example.com/one-subdirectory-level/second-level, und fünf Ebenen des Subdomain-Targetings unterstützt, z. B. five.four.three.two.one.example.com.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

DayAndTimeAssignedTargetingOptionDetails

Darstellung eines Zeitsegments, das an einem bestimmten Wochentag mit Start- und Endzeit definiert ist. Die durch startHour angegebene Zeit muss vor der durch endHour angegebenen Zeit liegen.

JSON-Darstellung
{
  "dayOfWeek": enum (DayOfWeek),
  "startHour": integer,
  "endHour": integer,
  "timeZoneResolution": enum (TimeZoneResolution)
}
Felder
dayOfWeek

enum (DayOfWeek)

Erforderlich. Der Wochentag für diese Targeting-Einstellung nach Tag und Uhrzeit.

startHour

integer

Erforderlich. Die Startzeit für das Targeting nach Uhrzeit und Tag. Der Wert muss zwischen 0 (Tagesbeginn) und 23 (1 Stunde vor Tagesende) liegen.

endHour

integer

Erforderlich. Die Endzeit für das Targeting nach Uhrzeit und Tag. Der Wert muss zwischen 1 (1 Stunde nach Tagesbeginn) und 24 (Tagesende) liegen.

timeZoneResolution

enum (TimeZoneResolution)

Erforderlich. Der Mechanismus, mit dem bestimmt wird, welche Zeitzone für diese Einstellung für das Targeting nach Tag und Uhrzeit verwendet werden soll.

DayOfWeek

Steht für einen Wochentag.

Enums
DAY_OF_WEEK_UNSPECIFIED Der Wochentag ist nicht angegeben.
MONDAY Montag
TUESDAY Dienstag
WEDNESDAY Mittwoch
THURSDAY Donnerstag
FRIDAY Freitag
SATURDAY Samstag
SUNDAY Sonntag

TimeZoneResolution

Mögliche Ansätze zur Auflösung der Zeitzone.

Enums
TIME_ZONE_RESOLUTION_UNSPECIFIED Die Zeitzonenauflösung ist entweder unspezifisch oder unbekannt.
TIME_ZONE_RESOLUTION_END_USER Die Zeiten werden in der Zeitzone des Nutzers angegeben, der die Anzeige gesehen hat.
TIME_ZONE_RESOLUTION_ADVERTISER Die Zeiten werden in der Zeitzone des Werbetreibenden angegeben, der die Anzeige ausgeliefert hat.

AgeRangeAssignedTargetingOptionDetails

Stellt eine Altersgruppe dar, auf die Anzeigen ausgerichtet werden können. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_AGE_RANGE hat.

JSON-Darstellung
{
  "ageRange": enum (AgeRange)
}
Felder
ageRange

enum (AgeRange)

Erforderlich. Die Altersgruppe einer Zielgruppe. Die Ausrichtung auf eine kontinuierliche Altersgruppe einer Zielgruppe wird nur unterstützt. Daher kann die in diesem Feld angegebene Altersgruppe 1) ausschließlich für die Ausrichtung verwendet werden oder 2) Teil einer größeren kontinuierlichen Altersgruppe sein. Die Reichweite einer kontinuierlichen Ausrichtung auf Altersgruppen kann durch Ausrichtung auf eine Zielgruppe unbekannten Alters erweitert werden.

RegionalLocationListAssignedTargetingOptionDetails

Ausrichtungsdetails für die Liste der regionalen Standorte. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_REGIONAL_LOCATION_LIST hat.

JSON-Darstellung
{
  "regionalLocationListId": string,
  "negative": boolean
}
Felder
regionalLocationListId

string (int64 format)

Erforderlich. ID der Liste mit regionalen Standorten. Sollte auf das Feld locationListId einer LocationList-Ressource vom Typ TARGETING_LOCATION_TYPE_REGIONAL verweisen.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

ProximityLocationListAssignedTargetingOptionDetails

Targeting-Details für die Liste der Umgebungsstandorte. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_PROXIMITY_LOCATION_LIST hat.

JSON-Darstellung
{
  "proximityLocationListId": string,
  "proximityRadius": number,
  "proximityRadiusUnit": enum (ProximityRadiusUnit)
}
Felder
proximityLocationListId

string (int64 format)

Erforderlich. ID der Liste der Umgebungen. Sollte auf das Feld locationListId einer LocationList-Ressource vom Typ TARGETING_LOCATION_TYPE_PROXIMITY verweisen.

proximityRadius

number

Erforderlich. Umkreis, ausgedrückt in den in proximityRadiusUnit festgelegten Entfernungseinheiten. Sie stellt die Größe des Gebiets um einen ausgewählten Standort dar, auf den Ihre Werbung ausgerichtet ist. Der Umkreis muss zwischen 1 und 500 Meilen bzw. 800 Kilometern liegen.

proximityRadiusUnit

enum (ProximityRadiusUnit)

Erforderlich. Maßeinheiten für Umkreise

ProximityRadiusUnit

Aufzählung für Entfernungseinheiten für ProximityRadius

Enums
PROXIMITY_RADIUS_UNIT_UNSPECIFIED Standardwert, wenn in dieser Version keine Entfernungseinheiten angegeben sind. Diese Enum ist ein Platzhalter für den Standardwert und stellt keine tatsächliche Entfernungseinheit dar.
PROXIMITY_RADIUS_UNIT_MILES Einheit für den Umkreis in Meilen.
PROXIMITY_RADIUS_UNIT_KILOMETERS Einheit für den Umkreis in Kilometern

GenderAssignedTargetingOptionDetails

Details zur Targeting-Option mit zugewiesenem Geschlecht. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_GENDER hat.

JSON-Darstellung
{
  "gender": enum (Gender)
}
Felder
gender

enum (Gender)

Erforderlich. Das Geschlecht der Zielgruppe.

VideoPlayerSizeAssignedTargetingOptionDetails

Details zur Option für das Targeting auf die Größe des Videoplayers. Dieser Wert wird in das Feld videoPlayerSizeDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_VIDEO_PLAYER_SIZE hat. Die explizite Ausrichtung auf alle Optionen wird nicht unterstützt. Entfernen Sie alle Optionen für das Targeting auf die Größe des Videoplayers, um diesen Effekt zu erzielen.

JSON-Darstellung
{
  "videoPlayerSize": enum (VideoPlayerSize)
}
Felder
videoPlayerSize

enum (VideoPlayerSize)

Erforderlich. Die Größe des Videoplayers.

UserRewardedContentAssignedTargetingOptionDetails

Details zur Option zur Ausrichtung auf Inhalte mit Prämie für den Nutzer. Dieser Wert wird in das Feld userRewardedContentDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_USER_REWARDED_CONTENT hat.

JSON-Darstellung
{
  "targetingOptionId": string,
  "userRewardedContent": enum (UserRewardedContent)
}
Felder
targetingOptionId

string

Erforderlich. Das Feld targetingOptionId, wenn targetingType den Wert TARGETING_TYPE_USER_REWARDED_CONTENT hat.

userRewardedContent

enum (UserRewardedContent)

Nur Ausgabe Status von Nutzerinhalten mit Prämie für Videoanzeigen.

ParentalStatusAssignedTargetingOptionDetails

Details zur Ausrichtungsoption „Zugewiesener Elternstatus“. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_PARENTAL_STATUS hat.

JSON-Darstellung
{
  "parentalStatus": enum (ParentalStatus)
}
Felder
parentalStatus

enum (ParentalStatus)

Erforderlich. Der Elternstatus der Zielgruppe.

ContentInstreamPositionAssignedTargetingOptionDetails

Details zur Option für die Ausrichtung auf Positionen für In-Stream-Inhalte zugewiesen. Dieser Wert wird in das Feld contentInstreamPositionDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_INSTREAM_POSITION hat.

JSON-Darstellung
{
  "contentInstreamPosition": enum (ContentInstreamPosition),
  "adType": enum (AdType)
}
Felder
contentInstreamPosition

enum (ContentInstreamPosition)

Erforderlich. Die Position des Content-In-Streams für Video- oder Audioanzeigen

adType

enum (AdType)

Nur Ausgabe Der Anzeigentyp, auf den das Targeting erfolgen soll. Diese Targeting-Option wird standardmäßig nur für das Targeting von Anzeigenaufträgen verwendet und für neue Werbebuchungen, die den angegebenen Anzeigentyp unterstützen. Folgende Werte sind möglich:

  • AD_TYPE_VIDEO, die Einstellung wird von der neuen Werbebuchung übernommen, wenn lineItemType den Wert LINE_ITEM_TYPE_VIDEO_DEFAULT hat.
  • AD_TYPE_AUDIO, die Einstellung wird von der neuen Werbebuchung übernommen, wenn lineItemType den Wert LINE_ITEM_TYPE_AUDIO_DEFAULT hat.

AdType

Der mit den Anzeigen verknüpfte Creative-Typ.

Enums
AD_TYPE_UNSPECIFIED Der Anzeigentyp ist nicht angegeben oder in dieser Version unbekannt.
AD_TYPE_DISPLAY Display-Creatives, z. B. Bild- und HTML5-Creatives
AD_TYPE_VIDEO Video-Creatives, etwa Videoanzeigen, die beim Streamen von Content in Videoplayern wiedergegeben werden
AD_TYPE_AUDIO Audio-Creatives, z. B. Audioanzeigen, die während des Audiocontents wiedergegeben werden

ContentOutstreamPositionAssignedTargetingOptionDetails

Details zur Option für die Ausrichtung auf Out-Stream-Positionen auf zugewiesenem Content. Dieser Wert wird in das Feld contentOutstreamPositionDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION hat.

JSON-Darstellung
{
  "contentOutstreamPosition": enum (ContentOutstreamPosition),
  "adType": enum (AdType)
}
Felder
contentOutstreamPosition

enum (ContentOutstreamPosition)

Erforderlich. Die Position des Out-Stream-Contents.

adType

enum (AdType)

Nur Ausgabe Der Anzeigentyp, auf den das Targeting erfolgen soll. Diese Targeting-Option wird standardmäßig nur für das Targeting von Anzeigenaufträgen und für neue Werbebuchungen verwendet, die den angegebenen Anzeigentyp unterstützen. Folgende Werte sind möglich:

  • AD_TYPE_DISPLAY, die Einstellung wird von der neuen Werbebuchung übernommen, wenn lineItemType den Wert LINE_ITEM_TYPE_DISPLAY_DEFAULT hat.
  • AD_TYPE_VIDEO, die Einstellung wird von der neuen Werbebuchung übernommen, wenn lineItemType den Wert LINE_ITEM_TYPE_VIDEO_DEFAULT hat.

DeviceTypeAssignedTargetingOptionDetails

Targeting-Details für Gerätetyp. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_DEVICE_TYPE hat.

JSON-Darstellung
{
  "deviceType": enum (DeviceType),
  "youtubeAndPartnersBidMultiplier": number
}
Felder
deviceType

enum (DeviceType)

Erforderlich. Der Anzeigename des Gerätetyps.

youtubeAndPartnersBidMultiplier

number

Nur Ausgabe Mit dem Gebotsfaktor können Sie dafür sorgen, dass Ihre Anzeigen je nach Gerätetyp häufiger oder seltener ausgeliefert werden. Auf den ursprünglichen Gebotspreis wird ein Multiplikator angewendet. Wenn der Wert in diesem Feld 0 ist, bedeutet das, dass das Feld nicht anwendbar ist. Es wird also 0 mit dem ursprünglichen Gebotspreis multipliziert.

Beträgt der Gebotspreis ohne Gebotsfaktor beispielsweise 10,00 € und der Multiplikator für das Tablet lautet 1,5, so beträgt der Gebotspreis für das Tablet 15,0 €.

Gilt nur für YouTube- und Partner-Werbebuchungen.

AudienceGroupAssignedTargetingOptionDetails

Details zur Ausrichtungsoption für die zugewiesene Zielgruppe. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_AUDIENCE_GROUP hat. Die Beziehung zwischen den einzelnen Gruppen ist UNION, mit Ausnahme von „excludedFirstAndThirdPartyAudienceGroup“ und „excludedGoogleAudienceGroup“, bei denen COMPLEMENT als „KORREKTION“ mit anderen Gruppen verwendet wird.

JSON-Darstellung
{
  "includedFirstAndThirdPartyAudienceGroups": [
    {
      object (FirstAndThirdPartyAudienceGroup)
    }
  ],
  "includedGoogleAudienceGroup": {
    object (GoogleAudienceGroup)
  },
  "includedCustomListGroup": {
    object (CustomListGroup)
  },
  "includedCombinedAudienceGroup": {
    object (CombinedAudienceGroup)
  },
  "excludedFirstAndThirdPartyAudienceGroup": {
    object (FirstAndThirdPartyAudienceGroup)
  },
  "excludedGoogleAudienceGroup": {
    object (GoogleAudienceGroup)
  }
}
Felder
includedFirstAndThirdPartyAudienceGroups[]

object (FirstAndThirdPartyAudienceGroup)

Die Erst- und Drittanbieter-Zielgruppen-IDs und -Aktualitäten der enthaltenen Erst- und Drittanbieter-Zielgruppen. Jede Erst- und Drittanbieter-Zielgruppengruppe enthält jeweils nur eigene und Drittanbieter-Zielgruppen-IDs. Die Beziehung zwischen den Erst- und Drittanbieter-Zielgruppen ist „KORREKT“ und das Ergebnis ist eine UNION-Verbindung mit anderen Zielgruppen. Wiederholte Gruppen mit denselben Einstellungen werden ignoriert.

includedGoogleAudienceGroup

object (GoogleAudienceGroup)

Die Google-Zielgruppen-IDs der eingeschlossenen Google-Zielgruppe. Enthält nur Google-Zielgruppen-IDs.

includedCustomListGroup

object (CustomListGroup)

Die IDs der benutzerdefinierten Listen der enthaltenen Gruppe in benutzerdefinierten Listen. Enthält nur IDs für benutzerdefinierte Listen.

includedCombinedAudienceGroup

object (CombinedAudienceGroup)

Die IDs der kombinierten Zielgruppen der eingeschlossenen kombinierten Zielgruppe. Enthält nur kombinierte Zielgruppen-IDs.

excludedFirstAndThirdPartyAudienceGroup

object (FirstAndThirdPartyAudienceGroup)

Die Erst- und Drittanbieter-Zielgruppen-IDs und -Aktualitäten der ausgeschlossenen Erst- und Drittanbieter-Zielgruppengruppe. Wird für ausschließendes Targeting verwendet. Die ERWEITERUNG (COMPLEMENT) der UNION dieser Gruppe und anderer ausgeschlossener Zielgruppen wird als eine Pause bei einer positiven Ausrichtung auf Zielgruppen verwendet. Alle Elemente sind logisch mit ODER verbunden.

excludedGoogleAudienceGroup

object (GoogleAudienceGroup)

Die Google-Zielgruppen-IDs der ausgeschlossenen Google-Zielgruppe. Wird für ausschließendes Targeting verwendet. Die ERWEITERUNG (COMPLEMENT) der UNION dieser Gruppe und anderer ausgeschlossener Zielgruppen wird als eine Pause bei einer positiven Ausrichtung auf Zielgruppen verwendet. Sie enthält nur Google-Zielgruppen mit gemeinsamen Interessen, kaufbereiten Zielgruppen und installierten Apps. Alle Elemente sind logisch mit ODER verbunden.

FirstAndThirdPartyAudienceGroup

Details zur Zielgruppe mit selbst erhobenen Daten und Drittanbieter-Zielgruppen. Alle Erst- und Drittanbieter-Zielgruppen-Targeting-Einstellungen werden logisch mit ODER verknüpft.

JSON-Darstellung
{
  "settings": [
    {
      object (FirstAndThirdPartyAudienceTargetingSetting)
    }
  ]
}
Felder
settings[]

object (FirstAndThirdPartyAudienceTargetingSetting)

Erforderlich. Alle Einstellungen für das Targeting auf Zielgruppen mit selbst erhobenen Daten und Drittanbieter-Zielgruppen in Zielgruppen mit selbst erhobenen Daten. Wiederholte Einstellungen mit derselben ID sind nicht zulässig.

FirstAndThirdPartyAudienceTargetingSetting

Details zur Ausrichtungseinstellung für Zielgruppen mit selbst erhobenen Daten und Drittanbieter-Zielgruppen

JSON-Darstellung
{
  "firstAndThirdPartyAudienceId": string,
  "recency": enum (Recency)
}
Felder
firstAndThirdPartyAudienceId

string (int64 format)

Erforderlich. Eigene und Drittanbieter-Zielgruppen-ID der Targeting-Einstellung für eigene und Drittanbieter-Zielgruppen. Diese ID lautet firstAndThirdPartyAudienceId.

recency

enum (Recency)

Die Aktualität der Einstellung für das Zielgruppen-Targeting von Erst- und Drittanbietern. Gilt nur für Zielgruppen mit selbst erhobenen Daten, andernfalls werden sie ignoriert. Weitere Informationen finden Sie unter https://support.google.com/displayvideo/answer/2949947#recency. Wenn keine Angabe erfolgt, wird kein Aktualitätslimit verwendet.

Recency

Alle unterstützten Aktualitätswerte für Zielgruppen mit selbst erhobenen Daten und Drittanbieter-Zielgruppen.

Enums
RECENCY_NO_LIMIT Keine Beschränkung der Aktualität.
RECENCY_1_MINUTE Die Aktualität beträgt 1 Minute.
RECENCY_5_MINUTES Die Aktualität beträgt 5 Minuten.
RECENCY_10_MINUTES Die Aktualität beträgt 10 Minuten.
RECENCY_15_MINUTES Die Aktualität beträgt 15 Minuten.
RECENCY_30_MINUTES Die Aktualität beträgt 30 Minuten.
RECENCY_1_HOUR Aktualität beträgt 1 Stunde.
RECENCY_2_HOURS Aktualität beträgt 2 Stunden.
RECENCY_3_HOURS Aktualität beträgt 3 Stunden.
RECENCY_6_HOURS Aktualität beträgt 6 Stunden.
RECENCY_12_HOURS Aktualität beträgt 12 Stunden.
RECENCY_1_DAY Aktualität beträgt 1 Tag.
RECENCY_2_DAYS Die Aktualität beträgt 2 Tage.
RECENCY_3_DAYS Die Aktualität beträgt 3 Tage.
RECENCY_5_DAYS Die Aktualität beträgt 5 Tage.
RECENCY_7_DAYS Die Aktualität beträgt 7 Tage.
RECENCY_10_DAYS Die Aktualität beträgt 10 Tage.
RECENCY_14_DAYS Die Aktualität beträgt 14 Tage.
RECENCY_15_DAYS Die Aktualität beträgt 15 Tage.
RECENCY_21_DAYS Die Aktualität beträgt 21 Tage.
RECENCY_28_DAYS Die Aktualität beträgt 28 Tage.
RECENCY_30_DAYS Die Aktualität beträgt 30 Tage.
RECENCY_40_DAYS Die Aktualität beträgt 40 Tage.
RECENCY_45_DAYS Die Aktualität beträgt 45 Tage.
RECENCY_60_DAYS Die Aktualität beträgt 60 Tage.
RECENCY_90_DAYS Die Aktualität beträgt 90 Tage.
RECENCY_120_DAYS Die Aktualität beträgt 120 Tage.
RECENCY_180_DAYS Die Aktualität beträgt 180 Tage.
RECENCY_270_DAYS Die Aktualität beträgt 270 Tage.
RECENCY_365_DAYS Die Aktualität beträgt 365 Tage.

GoogleAudienceGroup

Details zur Google-Zielgruppe. Alle Einstellungen für das Zielgruppen-Targeting von Google sind logisch mit ODER verknüpft.

JSON-Darstellung
{
  "settings": [
    {
      object (GoogleAudienceTargetingSetting)
    }
  ]
}
Felder
settings[]

object (GoogleAudienceTargetingSetting)

Erforderlich. Alle Einstellungen für die Ausrichtung auf Zielgruppen in der Google-Zielgruppe. Wiederholte Einstellungen mit derselben ID werden ignoriert.

GoogleAudienceTargetingSetting

Details zur Einstellung für die Ausrichtung auf Zielgruppen von Google.

JSON-Darstellung
{
  "googleAudienceId": string
}
Felder
googleAudienceId

string (int64 format)

Erforderlich. Google-Zielgruppen-ID der Einstellung für die Ausrichtung auf Zielgruppen. Diese ID lautet googleAudienceId.

CustomListGroup

Details zur benutzerdefinierten Listengruppe. Alle Einstellungen für das Targeting auf benutzerdefinierte Listen werden logisch mit ODER verknüpft.

JSON-Darstellung
{
  "settings": [
    {
      object (CustomListTargetingSetting)
    }
  ]
}
Felder
settings[]

object (CustomListTargetingSetting)

Erforderlich. Alle Einstellungen für das Targeting auf benutzerdefinierte Listen in der Gruppe mit benutzerdefinierten Listen. Wiederholte Einstellungen mit derselben ID werden ignoriert.

CustomListTargetingSetting

Details zur Einstellung für das benutzerdefinierte Listen-Targeting.

JSON-Darstellung
{
  "customListId": string
}
Felder
customListId

string (int64 format)

Erforderlich. Benutzerdefinierte ID der Ausrichtungseinstellung für benutzerdefinierte Listen. Diese ID lautet customListId.

CombinedAudienceGroup

Details zur kombinierten Zielgruppe. Alle Einstellungen für das kombinierte Zielgruppen-Targeting werden logisch mit ODER verknüpft.

JSON-Darstellung
{
  "settings": [
    {
      object (CombinedAudienceTargetingSetting)
    }
  ]
}
Felder
settings[]

object (CombinedAudienceTargetingSetting)

Erforderlich. Alle Einstellungen für das kombinierte Zielgruppen-Targeting in der kombinierten Zielgruppe. Wiederholte Einstellungen mit derselben ID werden ignoriert. Es dürfen höchstens fünf Zielgruppeneinstellungen verwendet werden. Andernfalls wird ein Fehler ausgegeben.

CombinedAudienceTargetingSetting

Details zur Einstellung für das kombinierte Zielgruppen-Targeting.

JSON-Darstellung
{
  "combinedAudienceId": string
}
Felder
combinedAudienceId

string (int64 format)

Erforderlich. ID der kombinierten Zielgruppe der Einstellung für die Ausrichtung auf kombinierte Zielgruppen. Diese ID lautet combinedAudienceId.

BrowserAssignedTargetingOptionDetails

Details zur Option für das zugewiesene Browser-Targeting. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_BROWSER hat.

JSON-Darstellung
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Felder
displayName

string

Nur Ausgabe Der Anzeigename des Browsers.

targetingOptionId

string

Erforderlich. Der targetingOptionId eines TargetingOption vom Typ TARGETING_TYPE_BROWSER.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird. Alle zugewiesenen Optionen für das Browser-Targeting für dieselbe Ressource müssen in diesem Feld denselben Wert enthalten.

HouseholdIncomeAssignedTargetingOptionDetails

Details zur Targeting-Option für das zugewiesene Haushaltseinkommen. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_HOUSEHOLD_INCOME hat.

JSON-Darstellung
{
  "householdIncome": enum (HouseholdIncome)
}
Felder
householdIncome

enum (HouseholdIncome)

Erforderlich. Das Haushaltseinkommen der Zielgruppe.

OnScreenPositionAssignedTargetingOptionDetails

Details zur Option zur Ausrichtung auf Bildschirmpositionen. Dieser Wert wird in das Feld onScreenPositionDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_ON_SCREEN_POSITION hat.

JSON-Darstellung
{
  "targetingOptionId": string,
  "onScreenPosition": enum (OnScreenPosition),
  "adType": enum (AdType)
}
Felder
targetingOptionId

string

Erforderlich. Das Feld targetingOptionId, wenn targetingType den Wert TARGETING_TYPE_ON_SCREEN_POSITION hat.

onScreenPosition

enum (OnScreenPosition)

Nur Ausgabe Die Bildschirmposition

adType

enum (AdType)

Nur Ausgabe Der Anzeigentyp, auf den das Targeting erfolgen soll. Diese Targeting-Option wird standardmäßig nur für das Targeting von Anzeigenaufträgen und für neue Werbebuchungen verwendet, die den angegebenen Anzeigentyp unterstützen. Folgende Werte sind möglich:

  • AD_TYPE_DISPLAY, die Einstellung wird von der neuen Werbebuchung übernommen, wenn lineItemType den Wert LINE_ITEM_TYPE_DISPLAY_DEFAULT hat.
  • AD_TYPE_VIDEO, die Einstellung wird von der neuen Werbebuchung übernommen, wenn lineItemType den Wert LINE_ITEM_TYPE_VIDEO_DEFAULT hat.

CarrierAndIspAssignedTargetingOptionDetails

Details zur Targeting-Option für zugewiesene Mobilfunkanbieter und ISP. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_CARRIER_AND_ISP hat.

JSON-Darstellung
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Felder
displayName

string

Nur Ausgabe Anzeigename des Mobilfunkanbieters oder ISP

targetingOptionId

string

Erforderlich. Der targetingOptionId eines TargetingOption vom Typ TARGETING_TYPE_CARRIER_AND_ISP.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird. Alle zugewiesenen Targeting-Optionen für Mobilfunkanbieter und ISP für dieselbe Ressource müssen in diesem Feld denselben Wert enthalten.

KeywordAssignedTargetingOptionDetails

Details zur zugewiesenen Keyword-Targeting-Option. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_KEYWORD hat.

JSON-Darstellung
{
  "keyword": string,
  "negative": boolean
}
Felder
keyword

string

Erforderlich. Das Keyword, z. B. car insurance.

Ein einschließendes Keyword darf kein anstößiges Wort sein. Muss UTF-8-codiert sein und darf maximal 255 Byte groß sein. Es sind maximal 80 Zeichen zulässig. Es sind maximal 10 Wörter zulässig.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

NegativeKeywordListAssignedTargetingOptionDetails

Ausrichtungsdetails für die Liste mit auszuschließenden Keywords. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_NEGATIVE_KEYWORD_LIST hat.

JSON-Darstellung
{
  "negativeKeywordListId": string
}
Felder
negativeKeywordListId

string (int64 format)

Erforderlich. ID der Liste mit auszuschließenden Keywords. Sollte sich auf das Feld negativeKeywordListId einer NegativeKeywordList-Ressource beziehen.

OperatingSystemAssignedTargetingOptionDetails

Details zur Targeting-Option für zugewiesene Betriebssysteme. Dieser Wert wird in das Feld operatingSystemDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_OPERATING_SYSTEM hat.

JSON-Darstellung
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Felder
displayName

string

Nur Ausgabe Der Anzeigename des Betriebssystems.

targetingOptionId

string

Erforderlich. Die ID der Targeting-Option wird im Feld targetingOptionId ausgefüllt, wenn targetingType den Wert TARGETING_TYPE_OPERATING_SYSTEM hat.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

DeviceMakeModelAssignedTargetingOptionDetails

Details zur Targeting-Option für zugewiesene Gerätemarke und -modelle. Dieser Wert wird in das Feld deviceMakeModelDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_DEVICE_MAKE_MODEL hat.

JSON-Darstellung
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Felder
displayName

string

Nur Ausgabe Anzeigename von Marke und Modell des Geräts

targetingOptionId

string

Erforderlich. Das Feld targetingOptionId, wenn targetingType den Wert TARGETING_TYPE_DEVICE_MAKE_MODEL hat.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

EnvironmentAssignedTargetingOptionDetails

Details zur Option für das Targeting auf die zugewiesene Umgebung. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_ENVIRONMENT hat.

JSON-Darstellung
{
  "environment": enum (Environment)
}
Felder
environment

enum (Environment)

Erforderlich. Die Bereitstellungsumgebung

InventorySourceAssignedTargetingOptionDetails

Targeting-Details für die Inventarquelle. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_INVENTORY_SOURCE hat.

JSON-Darstellung
{
  "inventorySourceId": string
}
Felder
inventorySourceId

string (int64 format)

Erforderlich. ID der Inventarquelle. Sollte sich auf das Feld inventorySourceId einer InventorySource-Ressource beziehen.

CategoryAssignedTargetingOptionDetails

Details zur zugewiesenen Option für das Targeting auf Kategorien. Dieser Wert wird in das Feld categoryDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_CATEGORY hat.

JSON-Darstellung
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Felder
displayName

string

Nur Ausgabe Der Anzeigename der Kategorie.

targetingOptionId

string

Erforderlich. Das Feld targetingOptionId, wenn targetingType den Wert TARGETING_TYPE_CATEGORY hat.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

ViewabilityAssignedTargetingOptionDetails

Details zur zugewiesenen Option für das Sichtbarkeits-Targeting. Dieser Wert wird in das Feld viewabilityDetails einer AssignedTargetingOption eingefügt, wenn targetingType den Wert TARGETING_TYPE_VIEWABILITY hat.

JSON-Darstellung
{
  "viewability": enum (Viewability)
}
Felder
viewability

enum (Viewability)

Erforderlich. Der Prozentsatz der prognostizierten Sichtbarkeit.

AuthorizedSellerStatusAssignedTargetingOptionDetails

Stellt einen zugewiesenen Status als autorisierter Verkäufer dar. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_AUTHORIZED_SELLER_STATUS hat.

Wenn einer Ressource keine TARGETING_TYPE_AUTHORIZED_SELLER_STATUS-Targeting-Option zugewiesen ist, wird die Option „Autorisierte Direktverkäufer und Reseller“ verwendet.

JSON-Darstellung
{
  "authorizedSellerStatus": enum (AuthorizedSellerStatus),
  "targetingOptionId": string
}
Felder
authorizedSellerStatus

enum (AuthorizedSellerStatus)

Nur Ausgabe Der Status des autorisierten Verkäufers, auf die ausgerichtet werden soll.

targetingOptionId

string

Erforderlich. Der targetingOptionId eines TargetingOption vom Typ TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.

LanguageAssignedTargetingOptionDetails

Details zur zugewiesenen Option für die Ausrichtung auf Sprachen. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_LANGUAGE hat.

JSON-Darstellung
{
  "displayName": string,
  "targetingOptionId": string,
  "negative": boolean
}
Felder
displayName

string

Nur Ausgabe Der Anzeigename der Sprache (z.B. „Französisch“).

targetingOptionId

string

Erforderlich. Der targetingOptionId eines TargetingOption vom Typ TARGETING_TYPE_LANGUAGE.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird. Alle zugewiesenen Optionen für die Ausrichtung auf Sprachen für dieselbe Ressource müssen für dieses Feld denselben Wert enthalten.

GeoRegionAssignedTargetingOptionDetails

Details zur zugewiesenen Option für das geografische Targeting. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_GEO_REGION hat.

JSON-Darstellung
{
  "displayName": string,
  "targetingOptionId": string,
  "geoRegionType": enum (GeoRegionType),
  "negative": boolean
}
Felder
displayName

string

Nur Ausgabe Der Anzeigename der geografischen Region (z.B. „Ontario, Kanada“).

targetingOptionId

string

Erforderlich. Der targetingOptionId eines TargetingOption vom Typ TARGETING_TYPE_GEO_REGION.

geoRegionType

enum (GeoRegionType)

Nur Ausgabe Die Art des geografischen Targetings.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

InventorySourceGroupAssignedTargetingOptionDetails

Targeting-Details für die Inventarquellengruppe. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_INVENTORY_SOURCE_GROUP hat.

JSON-Darstellung
{
  "inventorySourceGroupId": string
}
Felder
inventorySourceGroupId

string (int64 format)

Erforderlich. ID der Inventarquellengruppe. Sollte sich auf das Feld inventorySourceGroupId einer InventorySourceGroup-Ressource beziehen.

DigitalContentLabelAssignedTargetingOptionDetails

Ausrichtungsdetails für das Label für digitalen Content. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION hat.

JSON-Darstellung
{
  "excludedContentRatingTier": enum (ContentRatingTier)
}
Felder
excludedContentRatingTier

enum (ContentRatingTier)

Erforderlich. Der Anzeigename der Altersfreigabe für digitale Inhalte, die ausgeschlossen werden soll.

SensitiveCategoryAssignedTargetingOptionDetails

Targeting-Details für die sensible Kategorie. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION hat.

JSON-Darstellung
{
  "excludedSensitiveCategory": enum (SensitiveCategory)
}
Felder
excludedSensitiveCategory

enum (SensitiveCategory)

Erforderlich. Eine Aufzählung für Inhalte der sensiblen DV360-Kategorie, die als AUSGESCHLOSSEN klassifiziert wurde.

ExchangeAssignedTargetingOptionDetails

Details zur Targeting-Option der zugewiesenen Anzeigenplattform. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_EXCHANGE hat.

JSON-Darstellung
{
  "exchange": enum (Exchange)
}
Felder
exchange

enum (Exchange)

Erforderlich. Der enum-Wert für die Anzeigenplattform.

SubExchangeAssignedTargetingOptionDetails

Details zur Targeting-Option der zugewiesenen untergeordneten Anzeigenplattform. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_SUB_EXCHANGE hat.

JSON-Darstellung
{
  "targetingOptionId": string
}
Felder
targetingOptionId

string

Erforderlich. Der targetingOptionId eines TargetingOption vom Typ TARGETING_TYPE_SUB_EXCHANGE.

ThirdPartyVerifierAssignedTargetingOptionDetails

Details zur Targeting-Option des zugewiesenen Drittanbieter-Prüfers. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_THIRD_PARTY_VERIFIER hat.

JSON-Darstellung
{

  // Union field verifier can be only one of the following:
  "adloox": {
    object (Adloox)
  },
  "doubleVerify": {
    object (DoubleVerify)
  },
  "integralAdScience": {
    object (IntegralAdScience)
  }
  // End of list of possible types for union field verifier.
}
Felder
Union-Feld verifier. Sie können ein Targeting auf einen der Drittanbieter-Verifizierer vornehmen, um Grenzwerte für die Markensicherheit für Impressionen durchzusetzen. Für verifier ist nur einer der folgenden Werte zulässig:
adloox

object (Adloox)

Drittanbieter-Markenprüfer – Adloox.

doubleVerify

object (DoubleVerify)

Drittanbieter-Markenprüfer - DoubleVerify.

integralAdScience

object (IntegralAdScience)

Drittanbieter-Markenprüfer – Integral Ad Science.

Adloox

Details zu Adloox-Einstellungen.

JSON-Darstellung
{
  "excludedAdlooxCategories": [
    enum (AdlooxCategory)
  ]
}
Felder
excludedAdlooxCategories[]

enum (AdlooxCategory)

Einstellungen für die Markensicherheit von Adloox.

AdlooxCategory

Mögliche Adloox-Optionen.

Enums
ADLOOX_UNSPECIFIED Diese Enum ist nur ein Platzhalter und gibt keine Adloox-Option an.
ADULT_CONTENT_HARD Inhalte nur für Erwachsene (schwer).
ADULT_CONTENT_SOFT Inhalte nur für Erwachsene (soft).
ILLEGAL_CONTENT Illegale Inhalte
BORDERLINE_CONTENT Grenzwertige Inhalte.
DISCRIMINATORY_CONTENT Diskriminierende Inhalte
VIOLENT_CONTENT_WEAPONS Gewaltverherrlichende Inhalte und Waffen
LOW_VIEWABILITY_DOMAINS Domains mit geringer Sichtbarkeit
FRAUD Betrug.

DoubleVerify

Details zu den DoubleVerify-Einstellungen.

JSON-Darstellung
{
  "brandSafetyCategories": {
    object (BrandSafetyCategories)
  },
  "avoidedAgeRatings": [
    enum (AgeRating)
  ],
  "appStarRating": {
    object (AppStarRating)
  },
  "displayViewability": {
    object (DisplayViewability)
  },
  "videoViewability": {
    object (VideoViewability)
  },
  "fraudInvalidTraffic": {
    object (FraudInvalidTraffic)
  },
  "customSegmentId": string
}
Felder
brandSafetyCategories

object (BrandSafetyCategories)

DV-Markensicherheitskontrollen.

avoidedAgeRatings[]

enum (AgeRating)

Vermeiden Sie Gebote für Apps mit Altersfreigabe.

appStarRating

object (AppStarRating)

Vermeiden Sie Gebote für Apps mit Bewertungen.

displayViewability

object (DisplayViewability)

Einstellungen für die Sichtbarkeit im Displaynetzwerk (gilt nur für Displaywerbebuchungen)

videoViewability

object (VideoViewability)

Die Einstellungen für die Sichtbarkeit von Videos (gilt nur für Videowerbebuchungen)

fraudInvalidTraffic

object (FraudInvalidTraffic)

Vermeiden Sie Websites und Apps mit bisherigem Anteil an Betrug und ungültigen Zugriffen.

customSegmentId

string (int64 format)

Die von DoubleVerify bereitgestellte ID für das benutzerdefinierte Segment. Die ID muss mit „51“ beginnen und aus acht Ziffern bestehen. Die ID des benutzerdefinierten Segments kann nicht zusammen mit den folgenden Feldern angegeben werden:

BrandSafetyCategories

Einstellungen für Steuerelemente zur Markensicherheit.

JSON-Darstellung
{
  "avoidUnknownBrandSafetyCategory": boolean,
  "avoidedHighSeverityCategories": [
    enum (HighSeverityCategory)
  ],
  "avoidedMediumSeverityCategories": [
    enum (MediumSeverityCategory)
  ]
}
Felder
avoidUnknownBrandSafetyCategory

boolean

Unbekannt oder nicht bewertbar.

avoidedHighSeverityCategories[]

enum (HighSeverityCategory)

Vermeidungskategorien mit hohem Schweregrad für die Markensicherheit.

avoidedMediumSeverityCategories[]

enum (MediumSeverityCategory)

Vermeidungskategorien für Markensicherheit mittlerem Schweregrad.

HighSeverityCategory

Mögliche Optionen für Kategorien mit hohem Schweregrad.

Enums
HIGHER_SEVERITY_UNSPECIFIED Diese Enum ist nur ein Platzhalter und gibt keine Kategorien mit hohem Schweregrad an.
ADULT_CONTENT_PORNOGRAPHY Inhalte nur für Erwachsene: Pornografie, nicht jugendfreie Themen und Nacktheit
COPYRIGHT_INFRINGEMENT Urheberrechtsverletzung.
SUBSTANCE_ABUSE Drogen/Alkohol/kontrollierte Substanzen: Drogenmissbrauch.
GRAPHIC_VIOLENCE_WEAPONS Extreme Grafik/explizite Gewalt/Waffen
HATE_PROFANITY Hass/vulgäre Sprache.
CRIMINAL_SKILLS Illegale Handlungen: kriminelle Fähigkeiten.
NUISANCE_INCENTIVIZED_MALWARE_CLUTTER Mit Incentives gefördert/Malware/Clutter.

MediumSeverityCategory

Mögliche Optionen für Kategorien mit mittlerem Schweregrad.

Enums
MEDIUM_SEVERITY_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und gibt keine Kategorien mit mittlerem Schweregrad an.
AD_SERVERS Ad-Server.
ADULT_CONTENT_SWIMSUIT Inhalte nur für Erwachsene: Badeanzug.
ALTERNATIVE_LIFESTYLES Kontroverse Themen: alternative Lebensstile.
CELEBRITY_GOSSIP Kontroverse Themen: Klatsch über Prominente
GAMBLING Kontroverse Themen: Glücksspiele
OCCULT Kontroverse Themen: Okkultismus.
SEX_EDUCATION Kontroverse Themen: Sexualkunde.
DISASTER_AVIATION Katastrophe: Luftfahrt
DISASTER_MAN_MADE Katastrophe: von Menschen verursacht.
DISASTER_NATURAL Katastrophe: Natur.
DISASTER_TERRORIST_EVENTS Katastrophe: Terrorereignisse.
DISASTER_VEHICLE Katastrophe: Fahrzeug
ALCOHOL Drogen/Alkohol/kontrollierte Substanzen: Alkohol.
SMOKING Drogen/Alkohol/kontrollierte Substanzen: Rauchen.
NEGATIVE_NEWS_FINANCIAL Negative Nachrichten: Finanzen.
NON_ENGLISH Nicht standardisierter Content: nicht in englischer Sprache.
PARKING_PAGE Nicht standardisierter Inhalt: Parkplatzseite.
UNMODERATED_UGC Nicht moderierte von Nutzern erstellte Inhalte: Foren, Bilder und Videos.
INFLAMMATORY_POLITICS_AND_NEWS Kontroverse Themen: aufrührerische Politik und Nachrichten.
NEGATIVE_NEWS_PHARMACEUTICAL Negative Nachrichten: Pharmaindustrie.

AgeRating

Mögliche Optionen für Altersfreigaben.

Enums
AGE_RATING_UNSPECIFIED Diese Enum ist nur ein Platzhalter und enthält keine Optionen für Altersfreigaben.
APP_AGE_RATE_UNKNOWN Apps mit unbekannter Altersfreigabe.
APP_AGE_RATE_4_PLUS Apps für alle Nutzer (ab 4 Jahren)
APP_AGE_RATE_9_PLUS Apps für alle Nutzer (ab 9 Jahren)
APP_AGE_RATE_12_PLUS Apps mit Altersfreigabe ab 12 Jahren.
APP_AGE_RATE_17_PLUS Apps mit Altersfreigabe ab 17 Jahren.
APP_AGE_RATE_18_PLUS Apps mit Altersfreigabe ab 18 Jahren.

AppStarRating

Details zu den Einstellungen für die DoubleVerify-Bewertung.

JSON-Darstellung
{
  "avoidedStarRating": enum (StarRating),
  "avoidInsufficientStarRating": boolean
}
Felder
avoidedStarRating

enum (StarRating)

Vermeiden Sie Gebote für Apps mit Bewertungen.

avoidInsufficientStarRating

boolean

Vermeiden Sie Gebote für Apps mit unzureichenden Bewertungen.

StarRating

Mögliche Optionen für Bewertungen.

Enums
APP_STAR_RATE_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und gibt keine Optionen für die App-Bewertung an.
APP_STAR_RATE_1_POINT_5_LESS Offizielle Apps mit Bewertung < 1,5 Sternen.
APP_STAR_RATE_2_LESS Offizielle Apps mit Bewertung < 2 Sternen.
APP_STAR_RATE_2_POINT_5_LESS Offizielle Apps mit Bewertung < 2,5 Sternen.
APP_STAR_RATE_3_LESS Offizielle Apps mit Bewertung < 3 Sternen.
APP_STAR_RATE_3_POINT_5_LESS Offizielle Apps mit Bewertung < 3,5 Sternen.
APP_STAR_RATE_4_LESS Offizielle Apps mit Bewertung < 4 Sternen.
APP_STAR_RATE_4_POINT_5_LESS Offizielle Apps mit Bewertung < 4,5 Sternen.

DisplayViewability

Details zu den DoubleVerify-Sichtbarkeitseinstellungen für das Displaynetzwerk

JSON-Darstellung
{
  "iab": enum (IAB),
  "viewableDuring": enum (ViewableDuring)
}
Felder
iab

enum (IAB)

Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate zu maximieren.

viewableDuring

enum (ViewableDuring)

Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die Sichtbarkeitsdauer zu 100% zu maximieren.

IAB

Mögliche Optionen für die IAB-Sichtbarkeitsrate.

Enums
IAB_VIEWED_RATE_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und enthält keine vom IAB aufgerufenen Preisoptionen.
IAB_VIEWED_RATE_80_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 80% zu maximieren.
IAB_VIEWED_RATE_75_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 75% zu maximieren.
IAB_VIEWED_RATE_70_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 70% zu maximieren.
IAB_VIEWED_RATE_65_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 65% zu maximieren.
IAB_VIEWED_RATE_60_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 60% zu maximieren.
IAB_VIEWED_RATE_55_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 55% zu maximieren.
IAB_VIEWED_RATE_50_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 50% zu maximieren.
IAB_VIEWED_RATE_40_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 40% zu maximieren.
IAB_VIEWED_RATE_30_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 30% zu maximieren.

ViewableDuring

Mögliche Optionen für die Sichtbarkeitsdauer.

Enums
AVERAGE_VIEW_DURATION_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und gibt keine Optionen für die durchschnittliche Wiedergabedauer an.
AVERAGE_VIEW_DURATION_5_SEC Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die Sichtbarkeitsdauer von mindestens 5 Sekunden zu 100% zu maximieren.
AVERAGE_VIEW_DURATION_10_SEC Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die Sichtbarkeitsdauer von mindestens 10 Sekunden zu 100% zu maximieren.
AVERAGE_VIEW_DURATION_15_SEC Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die Sichtbarkeitsdauer von mindestens 15 Sekunden zu 100% zu maximieren.

VideoViewability

Details zu den DoubleVerify-Einstellungen für die Sichtbarkeit von Videos

JSON-Darstellung
{
  "videoIab": enum (VideoIAB),
  "videoViewableRate": enum (VideoViewableRate),
  "playerImpressionRate": enum (PlayerImpressionRate)
}
Felder
videoIab

enum (VideoIAB)

Nehmen Sie ein Targeting auf Webinventar vor, um die IAB-Sichtbarkeitsrate zu maximieren.

videoViewableRate

enum (VideoViewableRate)

Nehmen Sie ein Targeting auf Webinventar vor, um die Sichtbarkeitsrate zu maximieren.

playerImpressionRate

enum (PlayerImpressionRate)

Nehmen Sie ein Targeting auf Inventar vor, um die Impressionen mit einer Playergröße von 400 × 300 oder mehr zu maximieren.

VideoIAB

Mögliche Optionen für die IAB-Sichtbarkeitsrate.

Enums
VIDEO_IAB_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und enthält keine Optionen für die IAB-Sichtbarkeitsrate für Videos.
IAB_VIEWABILITY_80_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 80% zu maximieren.
IAB_VIEWABILITY_75_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 75% zu maximieren.
IAB_VIEWABILITY_70_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 70% zu maximieren.
IAB_VIEWABILITY_65_PERCENT_HIHGER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 65% zu maximieren.
IAB_VIEWABILITY_60_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 60% zu maximieren.
IAB_VIEWABILITY_55_PERCENT_HIHGER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 55% zu maximieren.
IAB_VIEWABILITY_50_PERCENT_HIGHER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 50% zu maximieren.
IAB_VIEWABILITY_40_PERCENT_HIHGER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 40% zu maximieren.
IAB_VIEWABILITY_30_PERCENT_HIHGER Nehmen Sie ein Targeting auf Web- und App-Inventar vor, um die IAB-Sichtbarkeitsrate um mindestens 30% zu maximieren.

VideoViewableRate

Mögliche Optionen für die Rate der vollständig sichtbaren Impressionen.

Enums
VIDEO_VIEWABLE_RATE_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und enthält keine Optionen für die Sichtbarkeitsrate für Videos.
VIEWED_PERFORMANCE_40_PERCENT_HIGHER Nehmen Sie ein Targeting auf Webinventar vor, um die Sichtbarkeitsrate bei mindestens 40% zu maximieren.
VIEWED_PERFORMANCE_35_PERCENT_HIGHER Nehmen Sie ein Targeting auf Webinventar vor, um die Sichtbarkeitsrate bei mindestens 35% zu maximieren.
VIEWED_PERFORMANCE_30_PERCENT_HIGHER Nehmen Sie ein Targeting auf Webinventar vor, um eine maximale Sichtbarkeitsrate von 30% oder höher zu erzielen.
VIEWED_PERFORMANCE_25_PERCENT_HIGHER Nehmen Sie ein Targeting auf Webinventar vor, um die Sichtbarkeitsrate bei mindestens 25% zu maximieren.
VIEWED_PERFORMANCE_20_PERCENT_HIGHER Nehmen Sie ein Targeting auf Webinventar vor, um eine maximale Sichtbarkeitsrate von 20% oder höher zu erzielen.
VIEWED_PERFORMANCE_10_PERCENT_HIGHER Nehmen Sie ein Targeting auf Webinventar vor, um die Sichtbarkeitsrate bei 10% oder höher zu maximieren.

PlayerImpressionRate

Mögliche Optionen für Impressionen.

Enums
PLAYER_SIZE_400X300_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und gibt keine Optionen für Impressionen an.
PLAYER_SIZE_400X300_95 Websites mit mehr als 95%der Impressionen.
PLAYER_SIZE_400X300_70 Websites mit mehr als 70%der Impressionen.
PLAYER_SIZE_400X300_25 Websites mit mehr als 25%der Impressionen.
PLAYER_SIZE_400X300_5 Websites mit mehr als 5%der Impressionen.

FraudInvalidTraffic

DoubleVerify-Einstellungen für Betrug und ungültige Zugriffe.

JSON-Darstellung
{
  "avoidedFraudOption": enum (FraudOption),
  "avoidInsufficientOption": boolean
}
Felder
avoidedFraudOption

enum (FraudOption)

Vermeiden Sie Websites und Apps mit Betrug und ungültigen Zugriffen in der Vergangenheit.

avoidInsufficientOption

boolean

Unzureichende Statistiken zu Betrug und ungültigen Zugriffen.

FraudOption

Mögliche Optionen für die bisherige Rate für Betrug und ungültige Zugriffe.

Enums
FRAUD_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und enthält keine Optionen für Betrug und ungültige Zugriffe.
AD_IMPRESSION_FRAUD_100 Betrug und ungültiger Traffic: 100 %
AD_IMPRESSION_FRAUD_50 Betrug und ungültiger Traffic: mindestens 50 %.
AD_IMPRESSION_FRAUD_25 Betrug und ungültiger Traffic: mindestens 25 %
AD_IMPRESSION_FRAUD_10 Betrug und ungültiger Traffic: mindestens 10 %
AD_IMPRESSION_FRAUD_8 Betrug und ungültiger Traffic: mindestens 8 %.
AD_IMPRESSION_FRAUD_6 Betrug und ungültiger Traffic: mindestens 6 %.
AD_IMPRESSION_FRAUD_4 Betrug und ungültiger Traffic: mindestens 4 %.
AD_IMPRESSION_FRAUD_2 Betrug und ungültiger Traffic: mindestens 2 %.

IntegralAdScience

Details zu Integral Ad Science-Einstellungen.

JSON-Darstellung
{
  "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
  ]
}
Felder
traqScoreOption

enum (TRAQScore)

Wahre Werbequalität (gilt nur für Displaywerbebuchungen)

excludeUnrateable

boolean

Markensicherheit – Nicht bewertbar.

excludedAdultRisk

enum (Adult)

Markensicherheit – Inhalte nur für Erwachsene

excludedAlcoholRisk

enum (Alcohol)

Markensicherheit – Alkohol

excludedIllegalDownloadsRisk

enum (IllegalDownloads)

Markensicherheit – Illegale Downloads

excludedDrugsRisk

enum (Drugs)

Markensicherheit – Arzneimittel

excludedHateSpeechRisk

enum (HateSpeech)

Markensicherheit – Hassrede

excludedOffensiveLanguageRisk

enum (OffensiveLanguage)

Markensicherheit – Anstößige Sprache

excludedViolenceRisk

enum (Violence)

Markensicherheit – Gewalt

excludedGamblingRisk

enum (Gambling)

Markensicherheit – Glücksspiele

excludedAdFraudRisk

enum (AdFraudPrevention)

Einstellungen für Werbebetrug.

displayViewability

enum (DisplayViewability)

Bereich „Sichtbarkeit anzeigen“ (nur für Displaywerbebuchungen gilt)

videoViewability

enum (VideoViewability)

Bereich „Sichtbarkeit von Videos“ (gilt nur für Videowerbebuchungen)

customSegmentId[]

string (int64 format)

Die von Integral Ad Science bereitgestellte ID für das benutzerdefinierte Segment. Die ID muss zwischen 1000001 und 1999999 liegen.

TRAQScore

Mögliche Wertebereiche für Integral Ad Science TRAQ (True Advertising Quality).

Enums
TRAQ_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und gibt keine echten Qualitätsfaktoren für Werbung an.
TRAQ_250 Der TRAQ-Wert liegt zwischen 250 und 1.000.
TRAQ_500 Der TRAQ-Wert liegt zwischen 500 und 1.000.
TRAQ_600 Der TRAQ-Wert liegt zwischen 600 und 1.000.
TRAQ_700 Der TRAQ-Wert liegt zwischen 700 und 1.000.
TRAQ_750 Der TRAQ-Wert liegt zwischen 750 und 1.000.
TRAQ_875 Der TRAQ-Wert liegt zwischen 875 und 1000.
TRAQ_1000 TRAQ-Wert: 1.000.

Adult

Mögliche Integral Ad Science-Optionen für Erwachsene.

Enums
ADULT_UNSPECIFIED Diese Enum ist nur ein Platzhalter und gibt keine Optionen für Erwachsene an.
ADULT_HR Nur für Erwachsene – Hohes Risiko ausschließen.
ADULT_HMR Nur für Erwachsene – Hohes und geringes Risiko ausschließen.

Alkohol

Mögliche Integral Ad Science-Optionen für alkoholische Produkte.

Enums
ALCOHOL_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und gibt keine Optionen für alkoholische Produkte an.
ALCOHOL_HR Alkohol – Hohes Risiko ausschließen.
ALCOHOL_HMR Alkohol – Hohes und geringes Risiko ausschließen.

IllegalDownloads

Mögliche illegale Downloadoptionen in Integral Ad Science.

Enums
ILLEGAL_DOWNLOADS_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und gibt keine illegalen Downloadoptionen an.
ILLEGAL_DOWNLOADS_HR Illegale Downloads – Hohes Risiko ausschließen.
ILLEGAL_DOWNLOADS_HMR Illegale Downloads – Hohes und geringes Risiko ausschließen

Drogen

Mögliche Optionen für Integral Ad Science-Arzneimittel.

Enums
DRUGS_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und gibt keine Optionen für Arzneimittel an.
DRUGS_HR Drogen – Hohes Risiko ausschließen.
DRUGS_HMR Drogen – Hohes und geringes Risiko ausschließen.

HateSpeech

Mögliche Integral Ad Science-Optionen zur Hassrede.

Enums
HATE_SPEECH_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und enthält keine Optionen für Hassrede.
HATE_SPEECH_HR Hassrede – Hohes Risiko ausschließen.
HATE_SPEECH_HMR Hassrede – Hohes und geringes Risiko ausschließen.

OffensiveLanguage

Mögliche Optionen für anstößige Sprache in Integral Ad Science.

Enums
OFFENSIVE_LANGUAGE_UNSPECIFIED Diese Enum ist nur ein Platzhalter und gibt keine Sprachoptionen an.
OFFENSIVE_LANGUAGE_HR Anstößige Sprache – Hohes Risiko ausschließen.
OFFENSIVE_LANGUAGE_HMR Anstößige Sprache – Hohes und geringes Risiko ausschließen

Gewalt

Mögliche Optionen für Integral Ad Science Gewalt.

Enums
VIOLENCE_UNSPECIFIED Diese Enum ist nur ein Platzhalter und enthält keine Optionen für Gewalt.
VIOLENCE_HR Gewalt – Hohes Risiko ausschließen.
VIOLENCE_HMR Gewalt – Hohes und geringes Risiko ausschließen.

Glücksspiele

Mögliche Integral Ad Science-Glücksspieloptionen.

Enums
GAMBLING_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und gibt keine Glücksspieloptionen an.
GAMBLING_HR Glücksspiele – Hohes Risiko ausschließen.
GAMBLING_HMR Glücksspiele – Hohes und geringes Risiko ausschließen.

AdFraudPrevention

Mögliche Optionen zur Betrugsprävention bei Integral Ad Science Anzeigen.

Enums
SUSPICIOUS_ACTIVITY_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und gibt keine Optionen zum Schutz vor Werbebetrug an.
SUSPICIOUS_ACTIVITY_HR Werbebetrug – Hohes Risiko ausschließen.
SUSPICIOUS_ACTIVITY_HMR Werbebetrug – Hohes und geringes Risiko ausschließen.

DisplayViewability

Mögliche Sichtbarkeitsoptionen für Integral Ad Science-Displayanzeigen.

Enums
PERFORMANCE_VIEWABILITY_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und enthält keine Sichtbarkeitsoptionen für das Displaynetzwerk.
PERFORMANCE_VIEWABILITY_40 Targeting auf mindestens 40% Sichtbarkeit
PERFORMANCE_VIEWABILITY_50 Targeting auf mindestens 50% Sichtbarkeit.
PERFORMANCE_VIEWABILITY_60 Targeting auf mindestens 60% Sichtbarkeit.
PERFORMANCE_VIEWABILITY_70 Targeting auf mindestens 70% Sichtbarkeit.

VideoViewability

Mögliche Sichtbarkeitsoptionen für Integral Ad Science-Videos.

Enums
VIDEO_VIEWABILITY_UNSPECIFIED Diese Aufzählung ist nur ein Platzhalter und legt keine Optionen für die Sichtbarkeit von Videos fest.
VIDEO_VIEWABILITY_40 Mind. 40%sichtbar (IAB-Standard zur Videosichtbarkeit)
VIDEO_VIEWABILITY_50 Mindestens 50%sichtbar (IAB-Standard zur Videosichtbarkeit).
VIDEO_VIEWABILITY_60 Mind. 60%sichtbar (IAB-Standard zur Videosichtbarkeit)
VIDEO_VIEWABILITY_70 Mindestens 70%sichtbar (IAB-Standard zur Videosichtbarkeit)

PoiAssignedTargetingOptionDetails

Details zur zugewiesenen POI-Ausrichtungsoption. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_POI hat.

JSON-Darstellung
{
  "displayName": string,
  "targetingOptionId": string,
  "latitude": number,
  "longitude": number,
  "proximityRadiusAmount": number,
  "proximityRadiusUnit": enum (DistanceUnit)
}
Felder
displayName

string

Nur Ausgabe Der Anzeigename eines POI, z.B. „Times Square“ oder „Space Needle“, gefolgt von der vollständigen Adresse (falls verfügbar).

targetingOptionId

string

Erforderlich. Der targetingOptionId eines TargetingOption vom Typ TARGETING_TYPE_POI.

Die zulässigen IDs der POI-Targeting-Optionen können mit targetingTypes.targetingOptions.search abgerufen werden.

Wenn die Ausrichtung auf eine bestimmte Breiten-/Längengradkoordinate aus einer Adresse oder einem POI-Namen entfernt wird, können Sie die erforderliche ID für die Targeting-Option generieren, indem Sie die gewünschten Koordinatenwerte auf die sechste Dezimalstelle runden, die Dezimalstellen entfernen und die durch ein Semikolon getrennten Zeichenfolgenwerte verketten. Verwenden Sie beispielsweise die Targeting-Option-ID "40741469;-74003387", um ein Targeting auf das Breitengrad/Längengrad-Paar 40.7414691, -74.003387 vorzunehmen. Beim Erstellen wird dieser Feldwert so aktualisiert, dass ein Semikolon und ein alphanumerischer Hashwert angehängt werden, wenn nur Breiten- und Längengradkoordinaten angegeben sind.

latitude

number

Nur Ausgabe Der Breitengrad des POI gerundet auf die sechste Dezimalstelle.

longitude

number

Nur Ausgabe Der Längengrad des POI, gerundet auf die sechste Dezimalstelle.

proximityRadiusAmount

number

Erforderlich. Der Radius des Bereichs um den POI, auf den Ihre Anzeigen ausgerichtet werden. Die Einheiten für den Umkreis werden in proximityRadiusUnit angegeben. Muss 1 bis 800 sein, wenn die Einheit DISTANCE_UNIT_KILOMETERS ist, und 1 bis 500, wenn die Einheit DISTANCE_UNIT_MILES ist.

proximityRadiusUnit

enum (DistanceUnit)

Erforderlich. Die Einheit für die Entfernung, in der der Ausrichtungsumkreis gemessen wird.

DistanceUnit

Mögliche Optionen für Distanzeinheiten.

Enums
DISTANCE_UNIT_UNSPECIFIED Typwert ist nicht angegeben oder in dieser Version unbekannt.
DISTANCE_UNIT_MILES Meilen.
DISTANCE_UNIT_KILOMETERS Kilometer.

BusinessChainAssignedTargetingOptionDetails

Details zur zugewiesenen Targeting-Option der Handelskette. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_BUSINESS_CHAIN hat.

JSON-Darstellung
{
  "displayName": string,
  "targetingOptionId": string,
  "proximityRadiusAmount": number,
  "proximityRadiusUnit": enum (DistanceUnit)
}
Felder
displayName

string

Nur Ausgabe Der angezeigte Name einer Handelskette, z.B. „KFC“ oder „Chase Bank“.

targetingOptionId

string

Erforderlich. Der targetingOptionId eines TargetingOption vom Typ TARGETING_TYPE_BUSINESS_CHAIN.

Die akzeptierten IDs der Targeting-Optionen für Handelsketten können mit SearchTargetingOptions abgerufen werden.

proximityRadiusAmount

number

Erforderlich. Der Umkreis um die Unternehmenskette, auf den die Anzeigen ausgerichtet werden. Die Einheiten für den Umkreis werden in proximityRadiusUnit angegeben. Muss 1 bis 800 sein, wenn die Einheit DISTANCE_UNIT_KILOMETERS ist, und 1 bis 500, wenn die Einheit DISTANCE_UNIT_MILES ist. Das Mindestinkrement ist für beide Fälle 0,1. Eingaben werden auf den nächsten zulässigen Wert gerundet, wenn sie zu detailliert sind. So wird z. B. 15,57 zu 15,6.

proximityRadiusUnit

enum (DistanceUnit)

Erforderlich. Die Einheit für die Entfernung, in der der Ausrichtungsumkreis gemessen wird.

ContentDurationAssignedTargetingOptionDetails

Details zur Targeting-Option für die Dauer des Contents. Dieser Wert wird in das Feld contentDurationDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_DURATION hat. Die explizite Ausrichtung auf alle Optionen wird nicht unterstützt. Entfernen Sie alle Targeting-Optionen für die Inhaltsdauer, um diesen Effekt zu erzielen.

JSON-Darstellung
{
  "targetingOptionId": string,
  "contentDuration": enum (ContentDuration)
}
Felder
targetingOptionId

string

Erforderlich. Das Feld targetingOptionId, wenn targetingType den Wert TARGETING_TYPE_CONTENT_DURATION hat.

contentDuration

enum (ContentDuration)

Nur Ausgabe Die Contentdauer.

ContentStreamTypeAssignedTargetingOptionDetails

Details zur Targeting-Option für zugewiesene Contentstream-Typen. Dieser Wert wird in das Feld contentStreamTypeDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_STREAM_TYPE hat. Die explizite Ausrichtung auf alle Optionen wird nicht unterstützt. Entfernen Sie alle Targeting-Optionen für den Inhaltstyp, um diesen Effekt zu erzielen.

JSON-Darstellung
{
  "targetingOptionId": string,
  "contentStreamType": enum (ContentStreamType)
}
Felder
targetingOptionId

string

Erforderlich. Das Feld targetingOptionId, wenn targetingType den Wert TARGETING_TYPE_CONTENT_STREAM_TYPE hat.

contentStreamType

enum (ContentStreamType)

Nur Ausgabe Der Typ des Contentstreams.

NativeContentPositionAssignedTargetingOptionDetails

Details zur Targeting-Option „Zugewiesene Position des nativen Contents“. Dieser Wert wird in das Feld nativeContentPositionDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_NATIVE_CONTENT_POSITION hat. Die explizite Ausrichtung auf alle Optionen wird nicht unterstützt. Entfernen Sie alle Optionen für das Targeting auf native Contentpositionen, um diesen Effekt zu erzielen.

JSON-Darstellung
{
  "contentPosition": enum (NativeContentPosition)
}
Felder
contentPosition

enum (NativeContentPosition)

Erforderlich. Die Inhaltsposition.

OmidAssignedTargetingOptionDetails

Stellt einen Inventartyp mit aktiviertem Open Measurement-Targeting dar. Dieser Wert wird in das Feld „Details“ einer „AssignedTargetingOption“ eingefügt, wenn targetingType den Wert TARGETING_TYPE_OMID hat.

JSON-Darstellung
{
  "omid": enum (Omid)
}
Felder
omid

enum (Omid)

Erforderlich. Der Typ des für Open Measurement aktivierten Inventars.

AudioContentTypeAssignedTargetingOptionDetails

Details zur Targeting-Option, die dem zugewiesenen Audiocontenttyp zugewiesen ist. Dieser Wert wird in das Feld audioContentTypeDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_AUDIO_CONTENT_TYPE hat. Die explizite Ausrichtung auf alle Optionen wird nicht unterstützt. Entfernen Sie alle Targeting-Optionen für den Audioinhaltstyp, um diesen Effekt zu erzielen.

JSON-Darstellung
{
  "audioContentType": enum (AudioContentType)
}
Felder
audioContentType

enum (AudioContentType)

Erforderlich. Der Audioinhaltstyp.

ContentGenreAssignedTargetingOptionDetails

Details zur Targeting-Option für das zugewiesene Inhaltsgenre. Dieser Wert wird in das Feld contentGenreDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_CONTENT_GENRE hat. Die explizite Ausrichtung auf alle Optionen wird nicht unterstützt. Entfernen Sie alle Targeting-Optionen für Inhaltsgenres, um diesen Effekt zu erzielen.

JSON-Darstellung
{
  "targetingOptionId": string,
  "displayName": string,
  "negative": boolean
}
Felder
targetingOptionId

string

Erforderlich. Das Feld targetingOptionId, wenn targetingType den Wert TARGETING_TYPE_CONTENT_GENRE hat.

displayName

string

Nur Ausgabe Der Anzeigename des Inhaltsgenres.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

YoutubeVideoAssignedTargetingOptionDetails

Details zur Targeting-Option, die dem YouTube-Video zugewiesen ist Dieser Wert wird in das Feld youtubeVideoDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_YOUTUBE_VIDEO hat.

JSON-Darstellung
{
  "videoId": string,
  "negative": boolean
}
Felder
videoId

string

Die YouTube-Video-ID, wie sie auf der YouTube-Wiedergabeseite angezeigt wird.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

YoutubeChannelAssignedTargetingOptionDetails

Details zur Targeting-Option, die dem YouTube-Kanal zugewiesen ist. Dieser Wert wird in das Feld youtubeChannelDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_YOUTUBE_CHANNEL hat.

JSON-Darstellung
{
  "channelId": string,
  "negative": boolean
}
Felder
channelId

string

Die Kanal-ID des YouTube-Uploaders oder der Kanalcode eines YouTube-Kanals.

negative

boolean

Gibt an, ob für diese Option ein ausschließendes Targeting verwendet wird.

SessionPositionAssignedTargetingOptionDetails

Details zur Targeting-Option „Sitzungsposition zugewiesen“. Dieser Wert wird in das Feld sessionPositionDetails eingefügt, wenn targetingType den Wert TARGETING_TYPE_SESSION_POSITION hat.

JSON-Darstellung
{
  "sessionPosition": enum (SessionPosition)
}
Felder
sessionPosition

enum (SessionPosition)

Die Position, an der die Anzeige in einer Sitzung erscheint.

SessionPosition

Mögliche Positionen in einer Sitzung.

Enums
SESSION_POSITION_UNSPECIFIED Dies ist ein Platzhalter, der keine Positionen angibt.
SESSION_POSITION_FIRST_IMPRESSION Der erste Eindruck der Sitzung.

Methoden

get

Ruft eine einzelne Ausrichtungsoption ab, die einer Kampagne zugewiesen ist

list

Listet die Targeting-Optionen auf, die einer Kampagne für einen bestimmten Targeting-Typ zugewiesen sind.