- Zasób: TargetingOption
- DigitalContentLabelTargetingOptionDetails
- SensitiveCategoryTargetingOptionDetails
- ContentThemeTargetingOptionDetails
- AppCategoryTargetingOptionDetails
- OnScreenPositionTargetingOptionDetails
- ContentOutstreamPositionTargetingOptionDetails
- ContentInstreamPositionTargetingOptionDetails
- VideoPlayerSizeTargetingOptionDetails
- AgeRangeTargetingOptionDetails
- ParentalStatusTargetingOptionDetails
- UserRewardedContentTargetingOptionDetails
- HouseholdIncomeTargetingOptionDetails
- GenderTargetingOptionDetails
- DeviceTypeTargetingOptionDetails
- BrowserTargetingOptionDetails
- CarrierAndIspTargetingOptionDetails
- CarrierAndIspType
- EnvironmentTargetingOptionDetails
- OperatingSystemTargetingOptionDetails
- DeviceMakeModelTargetingOptionDetails
- ViewabilityTargetingOptionDetails
- CategoryTargetingOptionDetails
- LanguageTargetingOptionDetails
- AuthorizedSellerStatusTargetingOptionDetails
- GeoRegionTargetingOptionDetails
- ExchangeTargetingOptionDetails
- SubExchangeTargetingOptionDetails
- PoiTargetingOptionDetails
- BusinessChainTargetingOptionDetails
- ContentDurationTargetingOptionDetails
- ContentStreamTypeTargetingOptionDetails
- NativeContentPositionTargetingOptionDetails
- OmidTargetingOptionDetails
- AudioContentTypeTargetingOptionDetails
- ContentGenreTargetingOptionDetails
- Metody
Zasób: TargetingOption
Reprezentuje pojedynczą opcję kierowania, która jest w DV360 koncepcją, na którą można kierować reklamy.
| Zapis JSON |
|---|
{ "name": string, "targetingOptionId": string, "targetingType": enum ( |
| Pola | |
|---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu tej opcji kierowania. |
targetingOptionId |
Tylko dane wyjściowe. Unikalny identyfikator tej opcji kierowania. Krotka { |
targetingType |
Tylko dane wyjściowe. Typ tej opcji kierowania. |
Pole zbiorcze details. Szczegółowe informacje o opcjach kierowania. Można wypełnić tylko jedno pole w szczegółach, które musi odpowiadać wartości targeting_type. Wartość details może być tylko jedną z tych opcji: |
|
digitalContentLabelDetails |
Szczegóły etykiety treści cyfrowych. |
sensitiveCategoryDetails |
Szczegóły kategorii reklam o charakterze kontrowersyjnym. |
contentThemeDetails |
Szczegóły tematu treści. |
appCategoryDetails |
Szczegóły kategorii aplikacji. |
onScreenPositionDetails |
Szczegóły pozycji na ekranie. |
contentOutstreamPositionDetails |
Szczegóły dotyczące pozycji reklamy typu out-stream w treści. |
contentInstreamPositionDetails |
Szczegóły pozycji treści w strumieniu. |
videoPlayerSizeDetails |
Szczegóły rozmiaru odtwarzacza wideo. |
ageRangeDetails |
Szczegóły przedziału wiekowego. |
parentalStatusDetails |
Szczegóły statusu rodzicielskiego. |
userRewardedContentDetails |
Szczegóły dotyczące treści z nagrodą dla użytkowników. |
householdIncomeDetails |
Szczegóły dotyczące dochodu gospodarstwa domowego. |
genderDetails |
Szczegóły dotyczące płci. |
deviceTypeDetails |
Szczegóły typu urządzenia. |
browserDetails |
Informacje o przeglądarce. |
carrierAndIspDetails |
Szczegóły operatora sieci komórkowej i dostawcy internetu. |
environmentDetails |
Szczegóły środowiska. |
operatingSystemDetails |
Szczegóły zasobów systemu operacyjnego. |
deviceMakeModelDetails |
Szczegóły zasobu dotyczące marki i modelu urządzenia. |
viewabilityDetails |
Szczegóły zasobu widoczności. |
categoryDetails |
Szczegóły zasobu kategorii. |
languageDetails |
Szczegóły zasobu językowego. |
authorizedSellerStatusDetails |
Szczegóły zasobu stanu autoryzowanego sprzedawcy. |
geoRegionDetails |
Szczegóły zasobu regionu geograficznego. |
exchangeDetails |
Szczegóły wymiany. |
subExchangeDetails |
Szczegóły giełdy podrzędnej. |
poiDetails |
Szczegóły zasobu POI. |
businessChainDetails |
Szczegóły zasobu sieci firm. |
contentDurationDetails |
Szczegóły zasobu czasu trwania treści. |
contentStreamTypeDetails |
Szczegóły zasobu typu strumienia treści. |
nativeContentPositionDetails |
Szczegóły pozycji treści natywnych. |
omidDetails |
Szczegóły zasobów reklamowych z obsługą standardu Open Measurement. |
audioContentTypeDetails |
Szczegóły typu treści audio. |
contentGenreDetails |
Szczegóły zasobu gatunku treści. |
DigitalContentLabelTargetingOptionDetails
Reprezentuje poziom oceny etykiety treści cyfrowych, na który można kierować reklamy. To pole zostanie wypełnione w polu digitalContentLabelDetails obiektu TargetingOption, gdy wartość targetingType to TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION.
| Zapis JSON |
|---|
{
"contentRatingTier": enum ( |
| Pola | |
|---|---|
contentRatingTier |
Tylko dane wyjściowe. Wyliczenie poziomów bezpieczeństwa marki w przypadku etykiet treści. |
SensitiveCategoryTargetingOptionDetails
Reprezentuje kategorię o charakterze kontrowersyjnym, na którą można kierować reklamy. To pole zostanie wypełnione w polu sensitiveCategoryDetails obiektu TargetingOption, gdy wartość targetingType to TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION.
| Zapis JSON |
|---|
{
"sensitiveCategory": enum ( |
| Pola | |
|---|---|
sensitiveCategory |
Tylko dane wyjściowe. Wyliczenie klasyfikatora treści o charakterze kontrowersyjnym w DV360. |
ContentThemeTargetingOptionDetails
Reprezentuje temat treści, na który można kierować reklamy. To pole zostanie wypełnione w polu contentThemeDetails obiektu TargetingOption, gdy wartość targetingType to TARGETING_TYPE_CONTENT_THEME_EXCLUSION.
| Zapis JSON |
|---|
{
"contentTheme": enum ( |
| Pola | |
|---|---|
contentTheme |
Tylko dane wyjściowe. Wyliczenie klasyfikatora treści DV360 dotyczącego motywu 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ą utrzymywane przez platformę, np. All Apps/Google Play/Games. To pole zostanie wypełnione w polu appCategoryDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_APP_CATEGORY.
| Zapis JSON |
|---|
{ "displayName": string } |
| Pola | |
|---|---|
displayName |
Tylko dane wyjściowe. Nazwa kolekcji aplikacji. |
OnScreenPositionTargetingOptionDetails
Reprezentuje pozycję na ekranie, na którą można kierować reklamy displayowe i wideo. To pole zostanie wypełnione w polu onScreenPositionDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_ON_SCREEN_POSITION.
| Zapis JSON |
|---|
{
"onScreenPosition": enum ( |
| Pola | |
|---|---|
onScreenPosition |
Tylko dane wyjściowe. Pozycja na ekranie. |
ContentOutstreamPositionTargetingOptionDetails
Reprezentuje pozycję Out-Stream w treści, na którą można kierować reklamy displayowe i wideo. To pole zostanie wypełnione w polu contentOutstreamPositionDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION.
| Zapis JSON |
|---|
{
"contentOutstreamPosition": enum ( |
| Pola | |
|---|---|
contentOutstreamPosition |
Tylko dane wyjściowe. Pozycja reklamy out-stream w treści. |
ContentInstreamPositionTargetingOptionDetails
Reprezentuje pozycję w strumieniu treści, na którą można kierować reklamy wideo i audio. To pole zostanie wypełnione w polu contentInstreamPositionDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_CONTENT_INSTREAM_POSITION.
| Zapis JSON |
|---|
{
"contentInstreamPosition": enum ( |
| Pola | |
|---|---|
contentInstreamPosition |
Tylko dane wyjściowe. Pozycja reklamy instream w treści. |
VideoPlayerSizeTargetingOptionDetails
Określa rozmiar odtwarzacza wideo, na który można kierować reklamy. To pole zostanie wypełnione w polu videoPlayerSizeDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_VIDEO_PLAYER_SIZE.
| Zapis JSON |
|---|
{
"videoPlayerSize": enum ( |
| Pola | |
|---|---|
videoPlayerSize |
Tylko dane wyjściowe. Rozmiar odtwarzacza wideo. |
AgeRangeTargetingOptionDetails
Reprezentuje przedział wiekowy, do którego można kierować reklamy. To pole zostanie wypełnione w polu ageRangeDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_AGE_RANGE.
| Zapis JSON |
|---|
{
"ageRange": enum ( |
| Pola | |
|---|---|
ageRange |
Tylko dane wyjściowe. Przedział wiekowy odbiorców. |
ParentalStatusTargetingOptionDetails
Oznacza status rodzicielski, na który można kierować reklamy. To pole zostanie wypełnione w polu parentalStatusDetails obiektu TargetingOption, gdy pole targetingType ma wartość TARGETING_TYPE_PARENTAL_STATUS.
| Zapis JSON |
|---|
{
"parentalStatus": enum ( |
| Pola | |
|---|---|
parentalStatus |
Tylko dane wyjściowe. Status rodzicielski odbiorców. |
UserRewardedContentTargetingOptionDetails
Określa stan treści z nagrodą, na które można kierować reklamy wideo. To pole zostanie wypełnione w polu userRewardedContentDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_USER_REWARDED_CONTENT.
| Zapis JSON |
|---|
{
"userRewardedContent": enum ( |
| Pola | |
|---|---|
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 pole targetingType ma wartość TARGETING_TYPE_HOUSEHOLD_INCOME.
| Zapis JSON |
|---|
{
"householdIncome": enum ( |
| Pola | |
|---|---|
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 pole targetingType ma wartość TARGETING_TYPE_GENDER.
| Zapis JSON |
|---|
{
"gender": enum ( |
| Pola | |
|---|---|
gender |
Tylko dane wyjściowe. Płeć odbiorców. |
DeviceTypeTargetingOptionDetails
Reprezentuje typ urządzenia, na którym można wyświetlać reklamy. To pole zostanie wypełnione w polu deviceTypeDetails obiektu TargetingOption, gdy pole targetingType ma wartość TARGETING_TYPE_DEVICE_TYPE.
| Zapis JSON |
|---|
{
"deviceType": enum ( |
| Pola | |
|---|---|
deviceType |
Tylko dane wyjściowe. Typ urządzenia, na które ma być kierowana reklama. |
BrowserTargetingOptionDetails
Reprezentuje przeglądarkę, na którą można kierować reklamy. To pole zostanie wypełnione w polu browserDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_BROWSER.
| Zapis JSON |
|---|
{ "displayName": string } |
| Pola | |
|---|---|
displayName |
Tylko dane wyjściowe. Wyświetlana nazwa przeglądarki. |
CarrierAndIspTargetingOptionDetails
Reprezentuje operatora sieci komórkowej lub dostawcę usług internetowych, na którego można kierować reklamy. To pole zostanie wypełnione w polu carrierAndIspDetails obiektu TargetingOption, gdy pole targetingType ma wartość TARGETING_TYPE_CARRIER_AND_ISP.
| Zapis JSON |
|---|
{
"displayName": string,
"type": enum ( |
| Pola | |
|---|---|
displayName |
Tylko dane wyjściowe. Wyświetlana nazwa operatora sieci komórkowej lub dostawcy usług internetowych. |
type |
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 sieci komórkowej. |
EnvironmentTargetingOptionDetails
Reprezentuje środowisko, na które można kierować reklamy. To pole zostanie wypełnione w polu environmentDetails obiektu TargetingOption, gdy pole targetingType ma wartość TARGETING_TYPE_ENVIRONMENT.
| Zapis JSON |
|---|
{
"environment": enum ( |
| Pola | |
|---|---|
environment |
Tylko dane wyjściowe. Środowisko wyświetlania. |
OperatingSystemTargetingOptionDetails
Reprezentuje system operacyjny, na który można kierować reklamy. To pole zostanie wypełnione w polu operatingSystemDetails obiektu TargetingOption, gdy pole targetingType ma wartość TARGETING_TYPE_OPERATING_SYSTEM.
| Zapis JSON |
|---|
{ "displayName": string } |
| Pola | |
|---|---|
displayName |
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 pole targetingType ma wartość TARGETING_TYPE_DEVICE_MAKE_MODEL.
| Zapis JSON |
|---|
{ "displayName": string } |
| Pola | |
|---|---|
displayName |
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 pole targetingType ma wartość TARGETING_TYPE_VIEWABILITY.
| Zapis JSON |
|---|
{
"viewability": enum ( |
| Pola | |
|---|---|
viewability |
Tylko dane wyjściowe. Prognozowany procent widoczności. |
CategoryTargetingOptionDetails
Reprezentuje kategorię, na którą można kierować reklamy. To pole zostanie wypełnione w polu categoryDetails obiektu TargetingOption, gdy pole targetingType ma wartość TARGETING_TYPE_CATEGORY.
| Zapis JSON |
|---|
{ "displayName": string } |
| Pola | |
|---|---|
displayName |
Tylko dane wyjściowe. Wyświetlana nazwa kategorii. |
LanguageTargetingOptionDetails
Reprezentuje język, na który można kierować reklamy. To pole zostanie wypełnione w polu languageDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_LANGUAGE.
| Zapis JSON |
|---|
{ "displayName": string } |
| Pola | |
|---|---|
displayName |
Tylko dane wyjściowe. Wyświetlana nazwa języka (np. "francuski"). |
AuthorizedSellerStatusTargetingOptionDetails
Reprezentuje stan autoryzowanego sprzedawcy, na którego można kierować reklamy. To pole zostanie wypełnione w polu authorizedSellerStatusDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_AUTHORIZED_SELLER_STATUS.
| Zapis JSON |
|---|
{
"authorizedSellerStatus": enum ( |
| Pola | |
|---|---|
authorizedSellerStatus |
Tylko dane wyjściowe. Stan autoryzowanego sprzedawcy. |
GeoRegionTargetingOptionDetails
Reprezentuje region geograficzny, na który można kierować reklamy. To pole zostanie wypełnione w polu geoRegionDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_GEO_REGION.
| Zapis JSON |
|---|
{
"displayName": string,
"geoRegionType": enum ( |
| Pola | |
|---|---|
displayName |
Tylko dane wyjściowe. Wyświetlana nazwa regionu geograficznego (np. „Ontario, Kanada”). |
geoRegionType |
Tylko dane wyjściowe. Typ kierowania na region geograficzny. |
ExchangeTargetingOptionDetails
Reprezentuje giełdę, na której można wyświetlać reklamy. To pole zostanie wypełnione w polu exchangeDetails obiektu TargetingOption, gdy pole targetingType ma wartość TARGETING_TYPE_EXCHANGE.
| Zapis JSON |
|---|
{
"exchange": enum ( |
| Pola | |
|---|---|
exchange |
Tylko dane wyjściowe. Rodzaj 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 pole targetingType ma wartość TARGETING_TYPE_SUB_EXCHANGE.
| Zapis JSON |
|---|
{ "displayName": string } |
| Pola | |
|---|---|
displayName |
Tylko dane wyjściowe. Wyświetlana nazwa podplatformy wymiany. |
PoiTargetingOptionDetails
Reprezentuje miejsce docelowe, na które można kierować reklamy. To pole zostanie wypełnione w polu poiDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_POI.
| Zapis JSON |
|---|
{ "latitude": number, "longitude": number, "displayName": string } |
| Pola | |
|---|---|
latitude |
Tylko dane wyjściowe. Szerokość geograficzna ważnego miejsca zaokrąglona do 6 miejsc po przecinku. |
longitude |
Tylko dane wyjściowe. Długość geograficzna ważnego miejsca zaokrąglona do 6 miejsc po przecinku. |
displayName |
Tylko dane wyjściowe. Wyświetlana nazwa punktu POI(np. „Times Square”, „Space Needle”), a jeśli jest dostępny, także jego pełny adres. |
BusinessChainTargetingOptionDetails
Reprezentuje sieć firm, na którą można kierować reklamy w regionie geograficznym. To pole zostanie wypełnione w polu businessChainDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_BUSINESS_CHAIN.
| Zapis JSON |
|---|
{
"businessChain": string,
"geoRegion": string,
"geoRegionType": enum ( |
| Pola | |
|---|---|
businessChain |
Tylko dane wyjściowe. Wyświetlana nazwa sieci firm, np. „KFC”, „Chase Bank”. |
geoRegion |
Tylko dane wyjściowe. Wyświetlana nazwa regionu geograficznego, np. „Ontario, Kanada”. |
geoRegionType |
Tylko dane wyjściowe. Typ regionu geograficznego. |
ContentDurationTargetingOptionDetails
Reprezentuje czas trwania treści, na które można kierować reklamy. To pole zostanie wypełnione w polu contentDurationDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_CONTENT_DURATION.
| Zapis JSON |
|---|
{
"contentDuration": enum ( |
| Pola | |
|---|---|
contentDuration |
Tylko dane wyjściowe. Czas trwania treści. |
ContentStreamTypeTargetingOptionDetails
Reprezentuje typ strumienia treści, na który można kierować reklamy. To pole zostanie wypełnione w polu contentStreamTypeDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_CONTENT_STREAM_TYPE.
| Zapis JSON |
|---|
{
"contentStreamType": enum ( |
| Pola | |
|---|---|
contentStreamType |
Tylko dane wyjściowe. Typ strumienia treści. |
NativeContentPositionTargetingOptionDetails
Reprezentuje pozycję treści natywnych, na którą można kierować reklamy. To pole zostanie wypełnione w polu nativeContentPositionDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_NATIVE_CONTENT_POSITION.
| Zapis JSON |
|---|
{
"contentPosition": enum ( |
| Pola | |
|---|---|
contentPosition |
Tylko dane wyjściowe. Pozycja treści. |
OmidTargetingOptionDetails
Reprezentuje typ zasobów reklamowych z obsługą standardu Open Measurement, na który można kierować reklamy. To pole zostanie wypełnione w polu omidDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_OMID.
| Zapis JSON |
|---|
{
"omid": enum ( |
| Pola | |
|---|---|
omid |
Tylko dane wyjściowe. Typ zasobów reklamowych z obsługą standardu Open Measurement. |
AudioContentTypeTargetingOptionDetails
Reprezentuje typ treści audio, na który można kierować reklamy. To pole zostanie wypełnione w polu audioContentTypeDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_AUDIO_CONTENT_TYPE.
| Zapis JSON |
|---|
{
"audioContentType": enum ( |
| Pola | |
|---|---|
audioContentType |
Tylko dane wyjściowe. Typ treści audio. |
ContentGenreTargetingOptionDetails
Reprezentuje gatunek treści, na który można kierować reklamy. To pole zostanie wypełnione w polu contentGenreDetails, gdy w polu targetingType będzie wartość TARGETING_TYPE_CONTENT_GENRE.
| Zapis JSON |
|---|
{ "displayName": string } |
| Pola | |
|---|---|
displayName |
Tylko dane wyjściowe. Wyświetlana nazwa gatunku treści |
Metody |
|
|---|---|
|
Pobiera pojedynczą opcję kierowania. |
|
Wyświetla listę opcji kierowania danego typu. |
|
Wyszukuje opcje kierowania danego typu na podstawie podanych wyszukiwanych słów. |