- Recurso: 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
- Métodos
Recurso: TargetingOption
Representa una sola opción de segmentación, que es un concepto segmentable en DV360.
Representación JSON |
---|
{ "name": string, "targetingOptionId": string, "targetingType": enum ( |
Campos | |
---|---|
name |
Solo salida. Es el nombre del recurso para esta opción de segmentación. |
targetingOptionId |
Solo salida. Es un identificador único para esta opción de segmentación. La tupla { |
targetingType |
Solo salida. Es el tipo de esta opción de segmentación. |
Campo de unión details . Es información detallada sobre las opciones de segmentación. Solo se puede completar un campo en los detalles, y debe corresponder a targeting_type ; details solo puede ser uno de los siguientes: |
|
digitalContentLabelDetails |
Son los detalles de la etiqueta de contenido digital. |
sensitiveCategoryDetails |
Son los detalles de la categoría sensible. |
contentThemeDetails |
Son los detalles del tema del contenido. |
appCategoryDetails |
Son los detalles de la categoría de la app. |
onScreenPositionDetails |
Detalles de la posición en la pantalla. |
contentOutstreamPositionDetails |
Son los detalles de la posición del contenido out-stream. |
contentInstreamPositionDetails |
Son los detalles de la posición del contenido instream. |
videoPlayerSizeDetails |
Son los detalles del tamaño del reproductor de video. |
ageRangeDetails |
Son los detalles del rango de edad. |
parentalStatusDetails |
Son los detalles del estado parental. |
userRewardedContentDetails |
Son los detalles del contenido recompensado del usuario. |
householdIncomeDetails |
Son los detalles del ingreso familiar. |
genderDetails |
Detalles del género |
deviceTypeDetails |
Son los detalles del tipo de dispositivo. |
browserDetails |
Detalles del navegador |
carrierAndIspDetails |
Detalles del operador y el ISP |
environmentDetails |
Son los detalles del entorno. |
operatingSystemDetails |
Son los detalles de los recursos del sistema operativo. |
deviceMakeModelDetails |
Son los detalles del recurso de la marca y el modelo del dispositivo. |
viewabilityDetails |
Son los detalles del recurso de visibilidad. |
categoryDetails |
Son los detalles del recurso de categoría. |
languageDetails |
Son los detalles del recurso de idioma. |
authorizedSellerStatusDetails |
Son los detalles del recurso de estado de vendedor autorizado. |
geoRegionDetails |
Son los detalles del recurso de la región geográfica. |
exchangeDetails |
Son los detalles del intercambio. |
subExchangeDetails |
Son los detalles del subintercambio. |
poiDetails |
Son los detalles del recurso de PDI. |
businessChainDetails |
Son los detalles del recurso de la cadena de empresas. |
contentDurationDetails |
Son los detalles del recurso de duración del contenido. |
contentStreamTypeDetails |
Son los detalles del recurso del tipo de transmisión de contenido. |
nativeContentPositionDetails |
Son los detalles de la posición del contenido nativo. |
omidDetails |
Son los detalles del inventario habilitado para Open Measurement. |
audioContentTypeDetails |
Son los detalles del tipo de contenido de audio. |
contentGenreDetails |
Son los detalles del recurso del género de contenido. |
DigitalContentLabelTargetingOptionDetails
Representa un nivel de clasificación de etiqueta de contenido digital apto para la segmentación. Este campo se propagará en el campo digitalContentLabelDetails
de TargetingOption cuando targetingType
sea TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION
.
Representación JSON |
---|
{
"contentRatingTier": enum ( |
Campos | |
---|---|
contentRatingTier |
Solo salida. Es una enumeración para los niveles de seguridad de la marca de las etiquetas de contenido. |
SensitiveCategoryTargetingOptionDetails
Representa una categoría sensible apta para la segmentación. Este campo se propagará en el campo sensitiveCategoryDetails
de TargetingOption cuando targetingType
sea TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
.
Representación JSON |
---|
{
"sensitiveCategory": enum ( |
Campos | |
---|---|
sensitiveCategory |
Solo salida. Es una enumeración para el clasificador de contenido de la categoría sensible de DV360. |
ContentThemeTargetingOptionDetails
Representa un tema de contenido segmentable. Este campo se propagará en el campo contentThemeDetails
de TargetingOption cuando targetingType
sea TARGETING_TYPE_CONTENT_THEME_EXCLUSION
.
Representación JSON |
---|
{
"contentTheme": enum ( |
Campos | |
---|---|
contentTheme |
Solo salida. Es una enumeración para el clasificador de contenido del tema de contenido de DV360. |
AppCategoryTargetingOptionDetails
Representa una colección de apps aptas para la segmentación. Una colección te permite segmentar tus anuncios para grupos dinámicos de apps relacionadas que mantiene la plataforma, por ejemplo, All Apps/Google Play/Games
. Este campo se propagará en el campo appCategoryDetails
cuando targetingType
sea TARGETING_TYPE_APP_CATEGORY
.
Representación JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
displayName |
Solo salida. Es el nombre de la colección de apps. |
OnScreenPositionTargetingOptionDetails
Representa una posición en la pantalla segmentable que pueden usar los anuncios gráficos y de video. Este campo se propagará en el campo onScreenPositionDetails
cuando targetingType
sea TARGETING_TYPE_ON_SCREEN_POSITION
.
Representación JSON |
---|
{
"onScreenPosition": enum ( |
Campos | |
---|---|
onScreenPosition |
Solo salida. Es la posición en la pantalla. |
ContentOutstreamPositionTargetingOptionDetails
Representa una posición de contenido out-stream segmentable que pueden usar los anuncios gráficos y de video. Este campo se propagará en el campo contentOutstreamPositionDetails
cuando targetingType
sea TARGETING_TYPE_CONTENT_OUTSTREAM_POSITION
.
Representación JSON |
---|
{
"contentOutstreamPosition": enum ( |
Campos | |
---|---|
contentOutstreamPosition |
Solo salida. Es la posición del contenido outstream. |
ContentInstreamPositionTargetingOptionDetails
Representa una posición de contenido in-stream segmentable que pueden usar los anuncios de audio y video. Este campo se propagará en el campo contentInstreamPositionDetails
cuando targetingType
sea TARGETING_TYPE_CONTENT_INSTREAM_POSITION
.
Representación JSON |
---|
{
"contentInstreamPosition": enum ( |
Campos | |
---|---|
contentInstreamPosition |
Solo salida. Es la posición del contenido instream. |
VideoPlayerSizeTargetingOptionDetails
Representa un tamaño de reproductor de video segmentable. Este campo se propagará en el campo videoPlayerSizeDetails
cuando targetingType
sea TARGETING_TYPE_VIDEO_PLAYER_SIZE
.
Representación JSON |
---|
{
"videoPlayerSize": enum ( |
Campos | |
---|---|
videoPlayerSize |
Solo salida. Tamaño del reproductor de video. |
AgeRangeTargetingOptionDetails
Representa un rango de edades segmentable. Este campo se propagará en el campo ageRangeDetails
cuando targetingType
sea TARGETING_TYPE_AGE_RANGE
.
Representación JSON |
---|
{
"ageRange": enum ( |
Campos | |
---|---|
ageRange |
Solo salida. Es el rango etario de un público. |
ParentalStatusTargetingOptionDetails
Representa un estado parental apto para la segmentación. Este campo se propagará en el campo parentalStatusDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_PARENTAL_STATUS
.
Representación JSON |
---|
{
"parentalStatus": enum ( |
Campos | |
---|---|
parentalStatus |
Solo salida. Es el estado parental de un público. |
UserRewardedContentTargetingOptionDetails
Representa un estado del contenido recompensado del usuario apto para la segmentación solo para los anuncios de video. Este campo se propagará en el campo userRewardedContentDetails
cuando targetingType
sea TARGETING_TYPE_USER_REWARDED_CONTENT
.
Representación JSON |
---|
{
"userRewardedContent": enum ( |
Campos | |
---|---|
userRewardedContent |
Solo salida. Es el estado del contenido recompensado para el usuario en los anuncios de video. |
HouseholdIncomeTargetingOptionDetails
Representa un ingreso familiar segmentable. Este campo se propagará en el campo householdIncomeDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_HOUSEHOLD_INCOME
.
Representación JSON |
---|
{
"householdIncome": enum ( |
Campos | |
---|---|
householdIncome |
Solo salida. Es el ingreso familiar de un público. |
GenderTargetingOptionDetails
Representa un género apto para la segmentación. Este campo se propagará en el campo genderDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_GENDER
.
Representación JSON |
---|
{
"gender": enum ( |
Campos | |
---|---|
gender |
Solo salida. Es el género de un público. |
DeviceTypeTargetingOptionDetails
Representa un tipo de dispositivo segmentable. Este campo se propagará en el campo deviceTypeDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_DEVICE_TYPE
.
Representación JSON |
---|
{
"deviceType": enum ( |
Campos | |
---|---|
deviceType |
Solo salida. Es el tipo de dispositivo que se usa para la segmentación. |
BrowserTargetingOptionDetails
Representa un navegador apto para la segmentación. Este campo se propagará en el campo browserDetails
cuando targetingType
sea TARGETING_TYPE_BROWSER
.
Representación JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
displayName |
Solo salida. Es el nombre visible del navegador. |
CarrierAndIspTargetingOptionDetails
Representa un operador o ISP al que se puede segmentar. Este campo se propagará en el campo carrierAndIspDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_CARRIER_AND_ISP
.
Representación JSON |
---|
{
"displayName": string,
"type": enum ( |
Campos | |
---|---|
displayName |
Solo salida. Es el nombre visible del operador o ISP. |
type |
Solo salida. Es el tipo que indica si es un operador o un ISP. |
CarrierAndIspType
Es el tipo de CarrierAndIspTargetingOption.
Enumeraciones | |
---|---|
CARRIER_AND_ISP_TYPE_UNSPECIFIED |
Es el valor predeterminado cuando no se especifica el tipo o este es desconocido en esta versión. |
CARRIER_AND_ISP_TYPE_ISP |
Indica que este recurso de segmentación hace referencia a un ISP. |
CARRIER_AND_ISP_TYPE_CARRIER |
Indica que este recurso de segmentación hace referencia a un operador de telefonía celular. |
EnvironmentTargetingOptionDetails
Representa un entorno segmentable. Este campo se propagará en el campo environmentDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_ENVIRONMENT
.
Representación JSON |
---|
{
"environment": enum ( |
Campos | |
---|---|
environment |
Solo salida. Es el entorno de entrega. |
OperatingSystemTargetingOptionDetails
Representa un sistema operativo apto para la segmentación. Este campo se propagará en el campo operatingSystemDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_OPERATING_SYSTEM
.
Representación JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
displayName |
Solo salida. Es el nombre visible del sistema operativo. |
DeviceMakeModelTargetingOptionDetails
Representa la marca y el modelo de un dispositivo apto para la segmentación. Este campo se propagará en el campo deviceMakeModelDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_DEVICE_MAKE_MODEL
.
Representación JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
displayName |
Solo salida. Es el nombre visible de la marca y el modelo del dispositivo. |
ViewabilityTargetingOptionDetails
Representa una visibilidad segmentable. Este campo se propagará en el campo viewabilityDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_VIEWABILITY
.
Representación JSON |
---|
{
"viewability": enum ( |
Campos | |
---|---|
viewability |
Solo salida. Es el porcentaje de visibilidad previsto. |
CategoryTargetingOptionDetails
Representa una categoría apta para la segmentación. Este campo se propagará en el campo categoryDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_CATEGORY
.
Representación JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
displayName |
Solo salida. Es el nombre visible de la categoría. |
LanguageTargetingOptionDetails
Representa un idioma apto para la segmentación. Este campo se propagará en el campo languageDetails
cuando targetingType
sea TARGETING_TYPE_LANGUAGE
.
Representación JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
displayName |
Solo salida. Nombre visible del idioma (p.ej., "francés"). |
AuthorizedSellerStatusTargetingOptionDetails
Representa un estado de vendedor autorizado segmentable. Este campo se propagará en el campo authorizedSellerStatusDetails
cuando targetingType
sea TARGETING_TYPE_AUTHORIZED_SELLER_STATUS
.
Representación JSON |
---|
{
"authorizedSellerStatus": enum ( |
Campos | |
---|---|
authorizedSellerStatus |
Solo salida. Es el estado de vendedor autorizado. |
GeoRegionTargetingOptionDetails
Representa una región geográfica apta para la segmentación. Este campo se propagará en el campo geoRegionDetails
cuando targetingType
sea TARGETING_TYPE_GEO_REGION
.
Representación JSON |
---|
{
"displayName": string,
"geoRegionType": enum ( |
Campos | |
---|---|
displayName |
Solo salida. Es el nombre visible de la región geográfica (p.ej., "Ontario, Canadá"). |
geoRegionType |
Solo salida. Es el tipo de segmentación por región geográfica. |
ExchangeTargetingOptionDetails
Representa un intercambio segmentable. Este campo se propagará en el campo exchangeDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_EXCHANGE
.
Representación JSON |
---|
{
"exchange": enum ( |
Campos | |
---|---|
exchange |
Solo salida. Es el tipo de intercambio. |
SubExchangeTargetingOptionDetails
Representa un subintercambio apto para segmentación. Este campo se propagará en el campo subExchangeDetails
de un objeto TargetingOption cuando targetingType
sea TARGETING_TYPE_SUB_EXCHANGE
.
Representación JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
displayName |
Solo salida. Es el nombre visible del subintercambio. |
PoiTargetingOptionDetails
Representa un lugar de interés(POI) apto para la segmentación. Este campo se propagará en el campo poiDetails
cuando targetingType
sea TARGETING_TYPE_POI
.
Representación JSON |
---|
{ "latitude": number, "longitude": number, "displayName": string } |
Campos | |
---|---|
latitude |
Solo salida. Latitud del PDI redondeada al 6º decimal. |
longitude |
Solo salida. Longitud del PDI redondeada al 6º decimal. |
displayName |
Solo salida. Es el nombre visible de un PDI(p.ej., "Times Square", "Space Needle"), seguido de su dirección completa si está disponible. |
BusinessChainTargetingOptionDetails
Representa una cadena de empresas apta para la segmentación dentro de una región geográfica. Este campo se propagará en el campo businessChainDetails
cuando targetingType
sea TARGETING_TYPE_BUSINESS_CHAIN
.
Representación JSON |
---|
{
"businessChain": string,
"geoRegion": string,
"geoRegionType": enum ( |
Campos | |
---|---|
businessChain |
Solo salida. Es el nombre visible de la cadena de empresas, p.ej., "KFC" o "Chase Bank". |
geoRegion |
Solo salida. Es el nombre visible de la región geográfica, p.ej., "Ontario, Canadá". |
geoRegionType |
Solo salida. Es el tipo de región geográfica. |
ContentDurationTargetingOptionDetails
Representa la duración del contenido segmentable. Este campo se propagará en el campo contentDurationDetails
cuando targetingType
sea TARGETING_TYPE_CONTENT_DURATION
.
Representación JSON |
---|
{
"contentDuration": enum ( |
Campos | |
---|---|
contentDuration |
Solo salida. Es la duración del contenido. |
ContentStreamTypeTargetingOptionDetails
Representa un tipo de transmisión de contenido segmentable. Este campo se propagará en el campo contentStreamTypeDetails
cuando targetingType
sea TARGETING_TYPE_CONTENT_STREAM_TYPE
.
Representación JSON |
---|
{
"contentStreamType": enum ( |
Campos | |
---|---|
contentStreamType |
Solo salida. Es el tipo de transmisión de contenido. |
NativeContentPositionTargetingOptionDetails
Representa una posición de contenido nativo segmentable. Este campo se propagará en el campo nativeContentPositionDetails
cuando targetingType
sea TARGETING_TYPE_NATIVE_CONTENT_POSITION
.
Representación JSON |
---|
{
"contentPosition": enum ( |
Campos | |
---|---|
contentPosition |
Solo salida. Es la posición del contenido. |
OmidTargetingOptionDetails
Representa un tipo de inventario compatible con Open Measurement al que se puede segmentar. Este campo se propagará en el campo omidDetails
cuando targetingType
sea TARGETING_TYPE_OMID
.
Representación JSON |
---|
{
"omid": enum ( |
Campos | |
---|---|
omid |
Solo salida. Es el tipo de inventario habilitado para Open Measurement. |
AudioContentTypeTargetingOptionDetails
Representa un tipo de contenido de audio segmentable. Este campo se propagará en el campo audioContentTypeDetails
cuando targetingType
sea TARGETING_TYPE_AUDIO_CONTENT_TYPE
.
Representación JSON |
---|
{
"audioContentType": enum ( |
Campos | |
---|---|
audioContentType |
Solo salida. Es el tipo de contenido de audio. |
ContentGenreTargetingOptionDetails
Representa un género de contenido segmentable. Este campo se propagará en el campo contentGenreDetails
cuando targetingType
sea TARGETING_TYPE_CONTENT_GENRE
.
Representación JSON |
---|
{ "displayName": string } |
Campos | |
---|---|
displayName |
Solo salida. Nombre visible del género de contenido |
Métodos |
|
---|---|
|
Obtiene una sola opción de segmentación. |
|
Enumera las opciones de segmentación de un tipo determinado. |
|
Busca opciones de segmentación de un tipo determinado según los términos de búsqueda proporcionados. |