REST Resource: targetingTypes.targetingOptions

Zasób: TargetingOption

Reprezentuje pojedynczą opcję kierowania, która jest koncepcją kierowania w DV360.

Zapis JSON
{
  "name": string,
  "targetingOptionId": string,
  "targetingType": enum (TargetingType),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "digitalContentLabelDetails": {
    object (DigitalContentLabelTargetingOptionDetails)
  },
  "sensitiveCategoryDetails": {
    object (SensitiveCategoryTargetingOptionDetails)
  },
  "contentThemeDetails": {
    object (ContentThemeTargetingOptionDetails)
  },
  "appCategoryDetails": {
    object (AppCategoryTargetingOptionDetails)
  },
  "onScreenPositionDetails": {
    object (OnScreenPositionTargetingOptionDetails)
  },
  "contentOutstreamPositionDetails": {
    object (ContentOutstreamPositionTargetingOptionDetails)
  },
  "contentInstreamPositionDetails": {
    object (ContentInstreamPositionTargetingOptionDetails)
  },
  "videoPlayerSizeDetails": {
    object (VideoPlayerSizeTargetingOptionDetails)
  },
  "ageRangeDetails": {
    object (AgeRangeTargetingOptionDetails)
  },
  "parentalStatusDetails": {
    object (ParentalStatusTargetingOptionDetails)
  },
  "userRewardedContentDetails": {
    object (UserRewardedContentTargetingOptionDetails)
  },
  "householdIncomeDetails": {
    object (HouseholdIncomeTargetingOptionDetails)
  },
  "genderDetails": {
    object (GenderTargetingOptionDetails)
  },
  "deviceTypeDetails": {
    object (DeviceTypeTargetingOptionDetails)
  },
  "browserDetails": {
    object (BrowserTargetingOptionDetails)
  },
  "carrierAndIspDetails": {
    object (CarrierAndIspTargetingOptionDetails)
  },
  "environmentDetails": {
    object (EnvironmentTargetingOptionDetails)
  },
  "operatingSystemDetails": {
    object (OperatingSystemTargetingOptionDetails)
  },
  "deviceMakeModelDetails": {
    object (DeviceMakeModelTargetingOptionDetails)
  },
  "viewabilityDetails": {
    object (ViewabilityTargetingOptionDetails)
  },
  "categoryDetails": {
    object (CategoryTargetingOptionDetails)
  },
  "languageDetails": {
    object (LanguageTargetingOptionDetails)
  },
  "authorizedSellerStatusDetails": {
    object (AuthorizedSellerStatusTargetingOptionDetails)
  },
  "geoRegionDetails": {
    object (GeoRegionTargetingOptionDetails)
  },
  "exchangeDetails": {
    object (ExchangeTargetingOptionDetails)
  },
  "subExchangeDetails": {
    object (SubExchangeTargetingOptionDetails)
  },
  "poiDetails": {
    object (PoiTargetingOptionDetails)
  },
  "businessChainDetails": {
    object (BusinessChainTargetingOptionDetails)
  },
  "contentDurationDetails": {
    object (ContentDurationTargetingOptionDetails)
  },
  "contentStreamTypeDetails": {
    object (ContentStreamTypeTargetingOptionDetails)
  },
  "nativeContentPositionDetails": {
    object (NativeContentPositionTargetingOptionDetails)
  },
  "omidDetails": {
    object (OmidTargetingOptionDetails)
  },
  "audioContentTypeDetails": {
    object (AudioContentTypeTargetingOptionDetails)
  },
  "contentGenreDetails": {
    object (ContentGenreTargetingOptionDetails)
  },
  "auctionPackageDetails": {
    object (AuctionPackageTargetingOptionDetails)
  }
  // End of mutually exclusive fields.
}
Pola
name

string

Tylko dane wyjściowe. Nazwa zasobu dla tej opcji kierowania.

targetingOptionId

string

Tylko dane wyjściowe. Unikalny identyfikator tej opcji kierowania. Krotka {targetingType, targetingOptionId} będzie unikalna.

targetingType

enum (TargetingType)

Tylko dane wyjściowe. Typ tej opcji kierowania.

Szczegółowe informacje o opcjach kierowania. W szczegółach można wypełnić tylko jedno pole, które musi odpowiadać targeting_type. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól:
digitalContentLabelDetails

object (DigitalContentLabelTargetingOptionDetails)

Szczegóły etykiety treści cyfrowych.

sensitiveCategoryDetails

object (SensitiveCategoryTargetingOptionDetails)

Szczegóły kategorii o charakterze kontrowersyjnym.

contentThemeDetails

object (ContentThemeTargetingOptionDetails)

Szczegóły tematu treści.

appCategoryDetails

object (AppCategoryTargetingOptionDetails)

Szczegóły kategorii aplikacji.

onScreenPositionDetails

object (OnScreenPositionTargetingOptionDetails)

Szczegóły pozycji na ekranie.

contentOutstreamPositionDetails

object (ContentOutstreamPositionTargetingOptionDetails)

Szczegóły pozycji Out-Stream treści.

contentInstreamPositionDetails

object (ContentInstreamPositionTargetingOptionDetails)

Szczegóły pozycji In-Stream treści.

videoPlayerSizeDetails

object (VideoPlayerSizeTargetingOptionDetails)

Szczegóły dotyczące rozmiaru odtwarzacza wideo.

ageRangeDetails

object (AgeRangeTargetingOptionDetails)

Szczegóły przedziału wiekowego.

parentalStatusDetails

object (ParentalStatusTargetingOptionDetails)

Szczegóły statusu rodzicielskiego.

userRewardedContentDetails

object (UserRewardedContentTargetingOptionDetails)

Szczegóły dotyczące treści z nagrodą dla użytkowników.

householdIncomeDetails

object (HouseholdIncomeTargetingOptionDetails)

Szczegóły dotyczące dochodu gospodarstwa domowego.

genderDetails

object (GenderTargetingOptionDetails)

Szczegóły dotyczące płci.

deviceTypeDetails

object (DeviceTypeTargetingOptionDetails)

Szczegóły typu urządzenia.

browserDetails

object (BrowserTargetingOptionDetails)

Szczegóły przeglądarki.

carrierAndIspDetails

object (CarrierAndIspTargetingOptionDetails)

informacje o operatorze sieci komórkowej i dostawcy internetu;

environmentDetails

object (EnvironmentTargetingOptionDetails)

Szczegóły środowiska.

operatingSystemDetails

object (OperatingSystemTargetingOptionDetails)

Szczegóły zasobów systemu operacyjnego.

deviceMakeModelDetails

object (DeviceMakeModelTargetingOptionDetails)

Szczegóły zasobu dotyczące marki i modelu urządzenia.

viewabilityDetails

object (ViewabilityTargetingOptionDetails)

Szczegóły zasobów dotyczących widoczności.

categoryDetails

object (CategoryTargetingOptionDetails)

Szczegóły zasobu kategorii.

languageDetails

object (LanguageTargetingOptionDetails)

Szczegóły zasobu językowego.

authorizedSellerStatusDetails

object (AuthorizedSellerStatusTargetingOptionDetails)

Szczegóły zasobu stanu autoryzowanego sprzedawcy.

geoRegionDetails

object (GeoRegionTargetingOptionDetails)

Szczegóły zasobu regionu geograficznego.

exchangeDetails

object (ExchangeTargetingOptionDetails)

Szczegóły wymiany.

subExchangeDetails

object (SubExchangeTargetingOptionDetails)

Szczegóły giełdy podrzędnej.

poiDetails

object (PoiTargetingOptionDetails)

Szczegóły zasobu dotyczącego ciekawego miejsca.

businessChainDetails

object (BusinessChainTargetingOptionDetails)

Szczegóły zasobu sieci placówek firmy.

contentDurationDetails

object (ContentDurationTargetingOptionDetails)

Szczegóły zasobu czasu trwania treści.

contentStreamTypeDetails

object (ContentStreamTypeTargetingOptionDetails)

Szczegóły zasobu typu strumień treści.

nativeContentPositionDetails

object (NativeContentPositionTargetingOptionDetails)

Szczegóły pozycji treści natywnych.

omidDetails

object (OmidTargetingOptionDetails)

Szczegóły zasobów reklamowych z włączonym Open Measurement.

audioContentTypeDetails

object (AudioContentTypeTargetingOptionDetails)

Szczegóły typu treści audio.

contentGenreDetails

object (ContentGenreTargetingOptionDetails)

Szczegóły zasobu gatunku treści.

auctionPackageDetails

object (AuctionPackageTargetingOptionDetails)

Szczegóły pakietu aukcji.

Koniec pól wykluczających się wzajemnie.

DigitalContentLabelTargetingOptionDetails

Reprezentuje poziom oceny etykiety treści cyfrowych, na który można kierować reklamy. Ta wartość zostanie wpisana w polu digitalContentLabelDetails obiektu TargetingOption, gdy targetingType będzie mieć wartość TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION.

Zapis JSON
{
  "contentRatingTier": enum (ContentRatingTier)
}
Pola
contentRatingTier

enum (ContentRatingTier)

Tylko dane wyjściowe. Typ wyliczeniowy poziomów bezpieczeństwa marki na podstawie etykiet treści.

SensitiveCategoryTargetingOptionDetails

Reprezentuje kategorię o charakterze kontrowersyjnym, na którą można kierować reklamy. Ta wartość zostanie wpisana w polu sensitiveCategoryDetails obiektu TargetingOption, gdy targetingType będzie mieć wartość TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.

Zapis JSON
{
  "sensitiveCategory": enum (SensitiveCategory)
}
Pola
sensitiveCategory

enum (SensitiveCategory)

Tylko dane wyjściowe. Typ wyliczeniowy klasyfikatora treści w Display & Video 360 w kategorii treści o charakterze kontrowersyjnym.

ContentThemeTargetingOptionDetails

Reprezentuje motyw treści, na który można kierować reklamy. Ta wartość zostanie wpisana w polu contentThemeDetails obiektu TargetingOption, gdy targetingType będzie mieć wartość TARGETING_TYPE_CONTENT_THEME_EXCLUSION.

Zapis JSON
{
  "contentTheme": enum (ContentTheme)
}
Pola
contentTheme

enum (ContentTheme)

Tylko dane wyjściowe. Typ wyliczeniowy klasyfikatora treści DV360 według tematyki treści.

AppCategoryTargetingOptionDetails

Reprezentuje kolekcję aplikacji, na które można kierować reklamy. Kolekcja umożliwia kierowanie reklam na dynamiczne grupy powiązanych aplikacji, które są obsługiwane przez platformę, np. All Apps/Google Play/Games. Ta wartość zostanie wpisana w polu appCategoryDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_APP_CATEGORY.

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Tylko dane wyjściowe. Nazwa kolekcji aplikacji.

OnScreenPositionTargetingOptionDetails

Reprezentuje pozycję na ekranie, na którą można kierować reklamy displayowe i wideo. Ta wartość zostanie wpisana w polu onScreenPositionDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_ON_SCREEN_POSITION.

Zapis JSON
{
  "onScreenPosition": enum (OnScreenPosition)
}
Pola
onScreenPosition

enum (OnScreenPosition)

Tylko dane wyjściowe. Pozycja na ekranie.

ContentOutstreamPositionTargetingOptionDetails

Reprezentuje pozycję treści typu Out-Stream, na którą można kierować reklamy displayowe i wideo. Ta wartość zostanie wpisana w polu contentOutstreamPositionDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.

Zapis JSON
{
  "contentOutstreamPosition": enum (ContentOutstreamPosition)
}
Pola
contentOutstreamPosition

enum (ContentOutstreamPosition)

Tylko dane wyjściowe. Pozycja reklamy Out-Stream w treści.

ContentInstreamPositionTargetingOptionDetails

Reprezentuje pozycję In-Stream treści, na którą można kierować reklamy, która może być używana przez reklamy wideo i audio. Ta wartość zostanie wpisana w polu contentInstreamPositionDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_CONTENT_INSTREAM_POSITION.

Zapis JSON
{
  "contentInstreamPosition": enum (ContentInstreamPosition)
}
Pola
contentInstreamPosition

enum (ContentInstreamPosition)

Tylko dane wyjściowe. Pozycja treści typu In-Stream.

VideoPlayerSizeTargetingOptionDetails

Reprezentuje rozmiar odtwarzacza wideo, na który można kierować reklamy. Ta wartość zostanie wpisana w polu videoPlayerSizeDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_VIDEO_PLAYER_SIZE.

Zapis JSON
{
  "videoPlayerSize": enum (VideoPlayerSize)
}
Pola
videoPlayerSize

enum (VideoPlayerSize)

Tylko dane wyjściowe. Rozmiar odtwarzacza wideo.

AgeRangeTargetingOptionDetails

Reprezentuje przedział wiekowy, na który można kierować reklamy. Ta wartość zostanie wpisana w polu ageRangeDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_AGE_RANGE.

Zapis JSON
{
  "ageRange": enum (AgeRange)
}
Pola
ageRange

enum (AgeRange)

Tylko dane wyjściowe. Przedział wiekowy odbiorców.

ParentalStatusTargetingOptionDetails

Reprezentuje status rodzicielski, na który można kierować reklamy. To pole zostanie wypełnione w polu parentalStatusDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_PARENTAL_STATUS.

Zapis JSON
{
  "parentalStatus": enum (ParentalStatus)
}
Pola
parentalStatus

enum (ParentalStatus)

Tylko dane wyjściowe. Status rodzicielski odbiorców.

UserRewardedContentTargetingOptionDetails

Reprezentuje stan treści z nagrodą dla użytkownika, na który można kierować reklamy, tylko w przypadku reklam wideo. Ta wartość zostanie wpisana w polu userRewardedContentDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_USER_REWARDED_CONTENT.

Zapis JSON
{
  "userRewardedContent": enum (UserRewardedContent)
}
Pola
userRewardedContent

enum (UserRewardedContent)

Tylko dane wyjściowe. Stan treści z nagrodą dla użytkowników w przypadku reklam wideo.

HouseholdIncomeTargetingOptionDetails

Reprezentuje dochód gospodarstwa domowego, na który można kierować reklamy. To pole zostanie wypełnione w polu householdIncomeDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_HOUSEHOLD_INCOME.

Zapis JSON
{
  "householdIncome": enum (HouseholdIncome)
}
Pola
householdIncome

enum (HouseholdIncome)

Tylko dane wyjściowe. Dochód gospodarstwa domowego w grupie odbiorców.

GenderTargetingOptionDetails

Reprezentuje płeć, na którą można kierować reklamy. To pole zostanie wypełnione w polu genderDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_GENDER.

Zapis JSON
{
  "gender": enum (Gender)
}
Pola
gender

enum (Gender)

Tylko dane wyjściowe. Płeć odbiorców.

DeviceTypeTargetingOptionDetails

Reprezentuje typ urządzenia, na które można kierować reklamy. To pole zostanie wypełnione w polu deviceTypeDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_DEVICE_TYPE.

Zapis JSON
{
  "deviceType": enum (DeviceType)
}
Pola
deviceType

enum (DeviceType)

Tylko dane wyjściowe. Typ urządzenia, na które kierowane są reklamy.

BrowserTargetingOptionDetails

Reprezentuje przeglądarkę, na którą można kierować reklamy. Ta wartość zostanie wpisana w polu browserDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_BROWSER.

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa przeglądarki.

CarrierAndIspTargetingOptionDetails

Reprezentuje operatora sieci komórkowej lub dostawcę usług internetowych, na których można kierować reklamy. To pole zostanie wypełnione w polu carrierAndIspDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_CARRIER_AND_ISP.

Zapis JSON
{
  "displayName": string,
  "type": enum (CarrierAndIspType)
}
Pola
displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa operatora lub dostawcy usług internetowych.

type

enum (CarrierAndIspType)

Tylko dane wyjściowe. Typ wskazujący, czy jest to operator sieci komórkowej czy dostawca usług internetowych.

CarrierAndIspType

Typ CarrierAndIspTargetingOption.

Wartości w polu enum
CARRIER_AND_ISP_TYPE_UNSPECIFIED Wartość domyślna, gdy typ nie jest określony lub jest nieznany w tej wersji.
CARRIER_AND_ISP_TYPE_ISP Wskazuje, że ten zasób kierowania odnosi się do dostawcy usług internetowych.
CARRIER_AND_ISP_TYPE_CARRIER Wskazuje, że ten zasób kierowania odnosi się do operatora komórkowego.

EnvironmentTargetingOptionDetails

Reprezentuje środowisko, na które można kierować reklamy. To pole zostanie wypełnione w polu environmentDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_ENVIRONMENT.

Zapis JSON
{
  "environment": enum (Environment)
}
Pola
environment

enum (Environment)

Tylko dane wyjściowe. Środowisko obsługi.

OperatingSystemTargetingOptionDetails

Reprezentuje system operacyjny, na który można kierować reklamy. To pole zostanie wypełnione w polu operatingSystemDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_OPERATING_SYSTEM.

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa systemu operacyjnego.

DeviceMakeModelTargetingOptionDetails

Reprezentuje markę i model urządzenia, na które można kierować reklamy. To pole zostanie wypełnione w polu deviceMakeModelDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_DEVICE_MAKE_MODEL.

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa marki i modelu urządzenia.

ViewabilityTargetingOptionDetails

Reprezentuje widoczność, na którą można kierować reklamy. To pole zostanie wypełnione w polu viewabilityDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_VIEWABILITY.

Zapis JSON
{
  "viewability": enum (Viewability)
}
Pola
viewability

enum (Viewability)

Tylko dane wyjściowe. Przewidywany procent widoczności.

CategoryTargetingOptionDetails

Reprezentuje kategorię, na którą można kierować reklamy. To pole zostanie wypełnione w polu categoryDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_CATEGORY.

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa kategorii.

LanguageTargetingOptionDetails

Reprezentuje język, na który można kierować reklamy. Ta wartość zostanie wpisana w polu languageDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_LANGUAGE.

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa języka (np. „francuski”).

AuthorizedSellerStatusTargetingOptionDetails

Reprezentuje stan autoryzowanego sprzedawcy, na którego można kierować reklamy. Ta wartość zostanie wpisana w polu authorizedSellerStatusDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.

Zapis JSON
{
  "authorizedSellerStatus": enum (AuthorizedSellerStatus)
}
Pola
authorizedSellerStatus

enum (AuthorizedSellerStatus)

Tylko dane wyjściowe. Stan autoryzowanego sprzedawcy.

GeoRegionTargetingOptionDetails

Reprezentuje region geograficzny, na który można kierować reklamy. Ta wartość zostanie wpisana w polu geoRegionDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_GEO_REGION.

Zapis JSON
{
  "displayName": string,
  "geoRegionType": enum (GeoRegionType)
}
Pola
displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa regionu geograficznego (np. „Ontario, Kanada”).

geoRegionType

enum (GeoRegionType)

Tylko dane wyjściowe. Typ kierowania na region geograficzny.

ExchangeTargetingOptionDetails

Reprezentuje giełdę, na którą można kierować reklamy. To pole zostanie wypełnione w polu exchangeDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_EXCHANGE.

Zapis JSON
{
  "exchange": enum (Exchange)
}
Pola
exchange

enum (Exchange)

Tylko dane wyjściowe. Typ giełdy.

SubExchangeTargetingOptionDetails

Reprezentuje giełdę podrzędną, na którą można kierować reklamy. To pole zostanie wypełnione w polu subExchangeDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_SUB_EXCHANGE.

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa giełdy podrzędnej.

PoiTargetingOptionDetails

Reprezentuje ciekawe miejsce, na które można kierować reklamy. Ta wartość zostanie wpisana w polu poiDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_POI.

Zapis JSON
{
  "latitude": number,
  "longitude": number,
  "displayName": string
}
Pola
latitude

number

Tylko dane wyjściowe. Szerokość geograficzna ważnego miejsca zaokrąglona do 6 miejsc po przecinku.

longitude

number

Tylko dane wyjściowe. Długość geograficzna ważnego miejsca zaokrąglona do 6 miejsc po przecinku.

displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa ciekawego miejsca(np. „Times Square”, „Space Needle”), a następnie jego pełny adres, jeśli jest dostępny.

BusinessChainTargetingOptionDetails

Reprezentuje sieć placówek firmy, na którą można kierować reklamy, w danym regionie geograficznym. Ta wartość zostanie wpisana w polu businessChainDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_BUSINESS_CHAIN.

Zapis JSON
{
  "businessChain": string,
  "geoRegion": string,
  "geoRegionType": enum (GeoRegionType)
}
Pola
businessChain

string

Tylko dane wyjściowe. Wyświetlana nazwa sieci placówek firmy, np. „KFC”, „Chase Bank”.

geoRegion

string

Tylko dane wyjściowe. Wyświetlana nazwa regionu geograficznego, np. „Ontario, Kanada”.

geoRegionType

enum (GeoRegionType)

Tylko dane wyjściowe. Typ regionu geograficznego.

ContentDurationTargetingOptionDetails

Reprezentuje czas trwania treści, na które można kierować reklamy. Ta wartość zostanie wpisana w polu contentDurationDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_CONTENT_DURATION.

Zapis JSON
{
  "contentDuration": enum (ContentDuration)
}
Pola
contentDuration

enum (ContentDuration)

Tylko dane wyjściowe. Czas trwania treści.

ContentStreamTypeTargetingOptionDetails

Reprezentuje typ strumienia treści, na który można kierować reklamy. Ta wartość zostanie wpisana w polu contentStreamTypeDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_CONTENT_STREAM_TYPE.

Zapis JSON
{
  "contentStreamType": enum (ContentStreamType)
}
Pola
contentStreamType

enum (ContentStreamType)

Tylko dane wyjściowe. Typ strumienia treści.

NativeContentPositionTargetingOptionDetails

Reprezentuje pozycję treści natywnych, na którą można kierować reklamy. Ta wartość zostanie wpisana w polu nativeContentPositionDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_NATIVE_CONTENT_POSITION.

Zapis JSON
{
  "contentPosition": enum (NativeContentPosition)
}
Pola
contentPosition

enum (NativeContentPosition)

Tylko dane wyjściowe. Pozycja treści.

OmidTargetingOptionDetails

Reprezentuje typ zasobów reklamowych z włączonym Open Measurement, na które można kierować reklamy. Ta wartość zostanie wpisana w polu omidDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_OMID.

Zapis JSON
{
  "omid": enum (Omid)
}
Pola
omid

enum (Omid)

Tylko dane wyjściowe. Typ zasobów reklamowych z włączonym Open Measurement.

AudioContentTypeTargetingOptionDetails

Reprezentuje typ treści audio, na który można kierować reklamy. Ta wartość zostanie wpisana w polu audioContentTypeDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_AUDIO_CONTENT_TYPE.

Zapis JSON
{
  "audioContentType": enum (AudioContentType)
}
Pola
audioContentType

enum (AudioContentType)

Tylko dane wyjściowe. Typ treści audio.

ContentGenreTargetingOptionDetails

Reprezentuje gatunek treści, na który można kierować reklamy. Ta wartość zostanie wpisana w polu contentGenreDetails, gdy targetingType będzie mieć wartość TARGETING_TYPE_CONTENT_GENRE.

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa gatunku treści

AuctionPackageTargetingOptionDetails

Reprezentuje pakiet aukcji, na który można kierować reklamy. To pole zostanie wypełnione w polu auctionPackageDetails obiektu TargetingOption, gdy targetingType ma wartość TARGETING_TYPE_AUCTION_PACKAGE.

Zapis JSON
{
  "displayName": string
}
Pola
displayName

string

Tylko dane wyjściowe. Wyświetlana nazwa pakietu aukcji.

Metody

get

Pobiera pojedynczą opcję kierowania.

list

Wyświetla listę opcji kierowania danego typu.
Wyszukuje opcje kierowania danego typu na podstawie podanych wyszukiwanych słów.