- Recurso: TargetingOption
- DigitalContentLabelTargetingOptionDetails
- SensitiveCategoryTargetingOptionDetails
- 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
- Métodos
Recurso: TargetingOption
Representa uma única opção de segmentação, que é um conceito segmentável no DV360.
Representação JSON |
---|
{ "name": string, "targetingOptionId": string, "targetingType": enum ( |
Campos | |
---|---|
name |
Apenas saída. O nome do recurso para esta opção de segmentação. |
targeting |
Apenas saída. Um identificador exclusivo para essa opção de segmentação. A tupla { |
targeting |
Apenas saída. O tipo desta opção de segmentação. |
Campo de união details . Informações detalhadas sobre as opções de segmentação. Somente um campo nos detalhes pode ser preenchido e precisa corresponder a targeting_type . details só pode ser um dos seguintes campos: |
|
digital |
Detalhes do rótulo de conteúdo digital. |
sensitive |
Detalhes da categoria sensível. |
app |
Detalhes da categoria do app. |
on |
Nos detalhes da posição na tela. |
content |
Detalhes da posição do conteúdo outstream. |
content |
Detalhes da posição do conteúdo no stream. |
video |
Detalhes do tamanho do player de vídeo. |
age |
Detalhes da faixa etária. |
parental |
Detalhes do status parental. |
user |
Detalhes do conteúdo com prêmio para o usuário. |
household |
Detalhes da renda familiar. |
gender |
Detalhes de gênero. |
device |
Detalhes do tipo de dispositivo. |
browser |
Detalhes do navegador. |
carrier |
Detalhes da operadora e do ISP. |
environment |
Detalhes do ambiente. |
operating |
Detalhes dos recursos do sistema operacional. |
device |
Detalhes do recurso de marca e modelo do dispositivo. |
viewability |
Detalhes do recurso de visibilidade. |
category |
Detalhes do recurso de categoria. |
language |
Detalhes do recurso de idioma. |
authorized |
Detalhes do recurso de status do vendedor autorizado. |
geo |
Detalhes do recurso de região geográfica. |
exchange |
Detalhes da troca. |
sub |
Detalhes da subtroca. |
poi |
Detalhes do recurso de ponto de interesse. |
business |
Detalhes do recurso da cadeia de negócios. |
content |
Detalhes do recurso de duração do conteúdo. |
content |
Detalhes do recurso do tipo de stream de conteúdo. |
native |
Detalhes da posição do conteúdo nativo. |
omid |
Detalhes do inventário com o Open Measurement ativado. |
audio |
Detalhes do tipo de conteúdo de áudio. |
content |
Detalhes do recurso de gênero do conteúdo. |
DigitalContentLabelTargetingOptionDetails
Representa um nível de classificação do rótulo de conteúdo digital segmentável. Esse valor será preenchido no campo digitalContentLabelDetails
da TargetingOption quando targetingType
for TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION
.
Representação JSON |
---|
{
"contentRatingTier": enum ( |
Campos | |
---|---|
content |
Apenas saída. Um tipo enumerado para as camadas de brand safety do rótulo de conteúdo. |
SensitiveCategoryTargetingOptionDetails
Representa uma categoria sensível segmentável. Esse valor será preenchido no campo sensitiveCategoryDetails
da TargetingOption quando targetingType
for TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
.
Representação JSON |
---|
{
"sensitiveCategory": enum ( |
Campos | |
---|---|
sensitive |
Apenas saída. Um tipo enumerado para o classificador de conteúdo da categoria sensível do DV360. |
AppCategoryTargetingOptionDetails
Representa uma coleção segmentável de apps. Com uma coleção, você pode segmentar grupos dinâmicos de apps relacionados mantidos pela plataforma, por exemplo, All Apps/Google Play/Games
. Ele será preenchido no campo appCategoryDetails
quando targetingType
for TARGETING_TYPE_APP_CATEGORY
.
Representação JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
display |
Apenas saída. O nome da coletânea de apps. |
OnScreenPositionTargetingOptionDetails
Representa uma posição na tela que pode ser segmentada, que pode ser usada por anúncios de display e em vídeo. Isso será preenchido no campo onScreenPositionDetails
quando targetingType
for TARGETING_TYPE_ON_SCREEN_POSITION
.
Representação JSON |
---|
{
"onScreenPosition": enum ( |
Campos | |
---|---|
on |
Apenas saída. A posição na tela. |
ContentOutstreamPositionTargetingOptionDetails
Representa uma posição de conteúdo out-stream segmentável, que pode ser usada por anúncios de display e em vídeo. Ele será preenchido no campo contentOutstreamPositionDetails
quando targetingType
for TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION
.
Representação JSON |
---|
{
"contentOutstreamPosition": enum ( |
Campos | |
---|---|
content |
Apenas saída. A posição out-stream do conteúdo. |
ContentInstreamPositionTargetingOptionDetails
Representa uma posição in-stream de conteúdo segmentável, que pode ser usada por anúncios em vídeo e áudio. Isso será preenchido no campo contentInstreamPositionDetails
quando targetingType
for TARGETING_TYPE_CONTENT_INSTREAM_POSITION
.
Representação JSON |
---|
{
"contentInstreamPosition": enum ( |
Campos | |
---|---|
content |
Apenas saída. A posição do conteúdo no stream. |
VideoPlayerSizeTargetingOptionDetails
Representa um tamanho de player de vídeo segmentável. Isso será preenchido no campo videoPlayerSizeDetails
quando targetingType
for TARGETING_TYPE_VIDEO_PLAYER_SIZE
.
Representação JSON |
---|
{
"videoPlayerSize": enum ( |
Campos | |
---|---|
video |
Apenas saída. O tamanho do player de vídeo. |
AgeRangeTargetingOptionDetails
Representa uma faixa etária segmentável. Ele será preenchido no campo ageRangeDetails
quando targetingType
for TARGETING_TYPE_AGE_RANGE
.
Representação JSON |
---|
{
"ageRange": enum ( |
Campos | |
---|---|
age |
Apenas saída. A faixa etária de um público-alvo. |
ParentalStatusTargetingOptionDetails
Representa um status parental segmentável. Esse valor será preenchido no campo parentalStatusDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_PARENTAL_STATUS
.
Representação JSON |
---|
{
"parentalStatus": enum ( |
Campos | |
---|---|
parental |
Apenas saída. O status parental de um público-alvo. |
UserRewardedContentTargetingOptionDetails
Representa um status de conteúdo premiado do usuário segmentável apenas para anúncios em vídeo. Ele será preenchido no campo userRewardedContentDetails
quando targetingType
for TARGETING_TYPE_USER_REWARDED_CONTENT
.
Representação JSON |
---|
{
"userRewardedContent": enum ( |
Campos | |
---|---|
user |
Apenas saída. Status do conteúdo com prêmio para o usuário em anúncios em vídeo. |
HouseholdIncomeTargetingOptionDetails
Representa uma renda familiar segmentável. Esse valor será preenchido no campo householdIncomeDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_HOUSEHOLD_INCOME
.
Representação JSON |
---|
{
"householdIncome": enum ( |
Campos | |
---|---|
household |
Apenas saída. A renda familiar de um público-alvo. |
GenderTargetingOptionDetails
Representa um gênero segmentável. Isso será preenchido no campo genderDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_GENDER
.
Representação JSON |
---|
{
"gender": enum ( |
Campos | |
---|---|
gender |
Apenas saída. O gênero de um público-alvo. |
DeviceTypeTargetingOptionDetails
Representa um tipo de dispositivo segmentável. Esse valor será preenchido no campo deviceTypeDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_DEVICE_TYPE
.
Representação JSON |
---|
{
"deviceType": enum ( |
Campos | |
---|---|
device |
Apenas saída. O tipo de dispositivo que é usado para segmentação. |
BrowserTargetingOptionDetails
Representa um navegador segmentável. Ele será preenchido no campo browserDetails
quando targetingType
for TARGETING_TYPE_BROWSER
.
Representação JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
display |
Apenas saída. O nome de exibição do navegador. |
CarrierAndIspTargetingOptionDetails
Representa uma operadora ou um ISP segmentável. Isso será preenchido no campo carrierAndIspDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_CARRIER_AND_ISP
.
Representação JSON |
---|
{
"displayName": string,
"type": enum ( |
Campos | |
---|---|
display |
Apenas saída. O nome de exibição da operadora ou do ISP. |
type |
Apenas saída. O tipo que indica se é uma operadora ou um ISP. |
CarrierAndIspType
Tipo de CarrierAndIsp TargetingOption.
Enums | |
---|---|
CARRIER_AND_ISP_TYPE_UNSPECIFIED |
Valor padrão quando o tipo não é especificado ou é desconhecido nesta versão. |
CARRIER_AND_ISP_TYPE_ISP |
Indica que este recurso de segmentação se refere a um ISP. |
CARRIER_AND_ISP_TYPE_CARRIER |
Indica que este recurso de segmentação se refere a uma operadora de celular. |
EnvironmentTargetingOptionDetails
Representa um ambiente segmentável. Esse valor será preenchido no campo environmentDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_ENVIRONMENT
.
Representação JSON |
---|
{
"environment": enum ( |
Campos | |
---|---|
environment |
Apenas saída. O ambiente de veiculação. |
OperatingSystemTargetingOptionDetails
Representa um sistema operacional segmentável. Isso será preenchido no campo operatingSystemDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_OPERATING_SYSTEM
.
Representação JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
display |
Apenas saída. O nome de exibição do sistema operacional. |
DeviceMakeModelTargetingOptionDetails
Representa uma marca e um modelo de dispositivo segmentável. Esse valor será preenchido no campo deviceMakeModelDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_DEVICE_MAKE_MODEL
.
Representação JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
display |
Apenas saída. O nome de exibição da marca e do modelo do dispositivo. |
ViewabilityTargetingOptionDetails
Representa uma visibilidade segmentável. Esse valor será preenchido no campo viewabilityDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_VIEWABILITY
.
Representação JSON |
---|
{
"viewability": enum ( |
Campos | |
---|---|
viewability |
Apenas saída. A porcentagem de visibilidade prevista. |
CategoryTargetingOptionDetails
Representa uma categoria segmentável. Esse valor será preenchido no campo categoryDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_CATEGORY
.
Representação JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
display |
Apenas saída. O nome de exibição da categoria. |
LanguageTargetingOptionDetails
Representa um idioma segmentável. Ele será preenchido no campo languageDetails
quando targetingType
for TARGETING_TYPE_LANGUAGE
.
Representação JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
display |
Apenas saída. O nome de exibição do idioma (por exemplo, "Francês"). |
AuthorizedSellerStatusTargetingOptionDetails
Representa um status de vendedor autorizado que pode ser segmentado. Ele será preenchido no campo authorizedSellerStatusDetails
quando targetingType
for TARGETING_TYPE_AUTHORIZED_SELLER_STATUS
.
Representação JSON |
---|
{
"authorizedSellerStatus": enum ( |
Campos | |
---|---|
authorized |
Apenas saída. O status do vendedor autorizado. |
GeoRegionTargetingOptionDetails
Representa uma região geográfica segmentável. Ele será preenchido no campo geoRegionDetails
quando targetingType
for TARGETING_TYPE_GEO_REGION
.
Representação JSON |
---|
{
"displayName": string,
"geoRegionType": enum ( |
Campos | |
---|---|
display |
Apenas saída. O nome de exibição da região geográfica (por exemplo, "Ontario, Canadá"). |
geo |
Apenas saída. O tipo de segmentação por região geográfica. |
ExchangeTargetingOptionDetails
Representa uma troca segmentável. Esse valor será preenchido no campo exchangeDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_EXCHANGE
.
Representação JSON |
---|
{
"exchange": enum ( |
Campos | |
---|---|
exchange |
Apenas saída. É o tipo de troca. |
SubExchangeTargetingOptionDetails
Representa uma subexchange segmentável. Esse valor será preenchido no campo subExchangeDetails
de uma TargetingOption quando targetingType
for TARGETING_TYPE_SUB_EXCHANGE
.
Representação JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
display |
Apenas saída. O nome de exibição da subcorretora. |
PoiTargetingOptionDetails
Representa um ponto de interesse(PDI) segmentável. Ele será preenchido no campo poiDetails
quando targetingType
for TARGETING_TYPE_POI
.
Representação JSON |
---|
{ "latitude": number, "longitude": number, "displayName": string } |
Campos | |
---|---|
latitude |
Apenas saída. Latitude do ponto de interesse arredondado para a sexta casa decimal. |
longitude |
Apenas saída. Longitude do PDI arredondado para a sexta casa decimal. |
display |
Apenas saída. O nome de exibição de um PDI (por exemplo, "Times Square", "Space Needle"), seguido do endereço completo, se disponível. |
BusinessChainTargetingOptionDetails
Representa uma cadeia de negócios segmentável em uma região geográfica. Ele será preenchido no campo businessChainDetails
quando targetingType
for TARGETING_TYPE_BUSINESS_CHAIN
.
Representação JSON |
---|
{
"businessChain": string,
"geoRegion": string,
"geoRegionType": enum ( |
Campos | |
---|---|
business |
Apenas saída. O nome de exibição da rede de empresas, por exemplo, "KFC", "Chase Bank". |
geo |
Apenas saída. O nome de exibição da região geográfica, por exemplo, "Ontário, Canadá". |
geo |
Apenas saída. O tipo de região geográfica. |
ContentDurationTargetingOptionDetails
Representa uma duração de conteúdo segmentável. Ele será preenchido no campo contentDurationDetails
quando targetingType
for TARGETING_TYPE_CONTENT_DURATION
.
Representação JSON |
---|
{
"contentDuration": enum ( |
Campos | |
---|---|
content |
Apenas saída. A duração do conteúdo. |
ContentStreamTypeTargetingOptionDetails
Representa um tipo de stream de conteúdo segmentável. Ele será preenchido no campo contentStreamTypeDetails
quando targetingType
for TARGETING_TYPE_CONTENT_STREAM_TYPE
.
Representação JSON |
---|
{
"contentStreamType": enum ( |
Campos | |
---|---|
content |
Apenas saída. O tipo de stream de conteúdo. |
NativeContentPositionTargetingOptionDetails
Representa uma posição de conteúdo nativo segmentável. Ele será preenchido no campo nativeContentPositionDetails
quando targetingType
for TARGETING_TYPE_NATIVE_CONTENT_POSITION
.
Representação JSON |
---|
{
"contentPosition": enum ( |
Campos | |
---|---|
content |
Apenas saída. A posição do conteúdo. |
OmidTargetingOptionDetails
Representa um tipo de inventário segmentável com o Open Measurement ativado. Ele será preenchido no campo omidDetails
quando targetingType
for TARGETING_TYPE_OMID
.
Representação JSON |
---|
{
"omid": enum ( |
Campos | |
---|---|
omid |
Apenas saída. O tipo de inventário com o Open Measurement ativado. |
AudioContentTypeTargetingOptionDetails
Representa um tipo de conteúdo de áudio segmentável. Ele será preenchido no campo audioContentTypeDetails
quando targetingType
for TARGETING_TYPE_AUDIO_CONTENT_TYPE
.
Representação JSON |
---|
{
"audioContentType": enum ( |
Campos | |
---|---|
audio |
Apenas saída. O tipo de conteúdo de áudio. |
ContentGenreTargetingOptionDetails
Representa um gênero de conteúdo segmentável. Isso será preenchido no campo contentGenreDetails
quando targetingType
for TARGETING_TYPE_CONTENT_GENRE
.
Representação JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
display |
Apenas saída. O nome de exibição do gênero do conteúdo |