- 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. |
Información detallada sobre las opciones de segmentación. Solo se puede completar un campo en los detalles, y debe corresponder a targeting_type. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta: |
|
digitalContentLabelDetails |
Son los detalles de la etiqueta de contenido digital. |
sensitiveCategoryDetails |
Detalles de la categoría sensible. |
contentThemeDetails |
Detalles del tema del contenido. |
appCategoryDetails |
Son los detalles de la categoría de la app. |
onScreenPositionDetails |
Detalles de la posición en pantalla. |
contentOutstreamPositionDetails |
Son los detalles de la posición de outstream del contenido. |
contentInstreamPositionDetails |
Son los detalles de la posición del contenido in-stream. |
videoPlayerSizeDetails |
Detalles del tamaño del reproductor de video. |
ageRangeDetails |
Detalles del rango de edad. |
parentalStatusDetails |
Son los detalles del estado parental. |
userRewardedContentDetails |
Son los detalles del contenido de recompensa para el usuario. |
householdIncomeDetails |
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 del ISP |
environmentDetails |
Detalles del entorno. |
operatingSystemDetails |
Detalles de los recursos del sistema operativo. |
deviceMakeModelDetails |
Detalles del recurso de marca y modelo del dispositivo. |
viewabilityDetails |
Detalles del recurso de visibilidad. |
categoryDetails |
Son los detalles del recurso de categoría. |
languageDetails |
Detalles del recurso de idioma. |
authorizedSellerStatusDetails |
Son los detalles del recurso del estado de vendedor autorizado. |
geoRegionDetails |
Son los detalles del recurso de región geográfica. |
exchangeDetails |
Detalles del intercambio. |
subExchangeDetails |
Son los detalles del intercambio secundario. |
poiDetails |
Detalles del recurso de lugar de interés. |
businessChainDetails |
Detalles del recurso de la cadena empresarial. |
contentDurationDetails |
Detalles del recurso de duración del contenido. |
contentStreamTypeDetails |
Detalles del recurso de tipo de transmisión de contenido. |
nativeContentPositionDetails |
Detalles de la posición del contenido nativo. |
omidDetails |
Detalles del inventario habilitado para Open Measurement. |
audioContentTypeDetails |
Son los detalles del tipo de contenido de audio. |
contentGenreDetails |
Detalles del recurso de género del contenido. |
| Fin de los campos mutuamente excluyentes. | |
DigitalContentLabelTargetingOptionDetails
Representa un nivel de clasificación de etiquetas de contenido digital al que se puede segmentar. Este 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 un enum para los niveles de seguridad de la marca de las etiquetas de contenido. |
SensitiveCategoryTargetingOptionDetails
Representa una categoría sensible que se puede segmentar. Este 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 un enum para el clasificador de contenido de la categoría sensible de Display & Video 360. |
ContentThemeTargetingOptionDetails
Representa un tema de contenido que se puede segmentar. Este 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 un enum para el clasificador de contenido de temas de contenido de DV360. |
AppCategoryTargetingOptionDetails
Representa una colección de apps que se puede segmentar. Una colección te permite segmentar grupos dinámicos de apps relacionadas que mantiene la plataforma, por ejemplo, All Apps/Google Play/Games. Este valor 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 pantalla que se puede segmentar y que podrían usar los anuncios gráficos y de video. Este valor 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 out-stream de contenido segmentable, que podrían usar los anuncios gráficos y de video. Este valor 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 out-stream. |
ContentInstreamPositionTargetingOptionDetails
Representa una posición in-stream de contenido segmentable, que podrían usar los anuncios de video y audio. Este valor 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 in-stream. |
VideoPlayerSizeTargetingOptionDetails
Representa un tamaño de reproductor de video que se puede segmentar. Este valor se propagará en el campo videoPlayerSizeDetails cuando targetingType sea TARGETING_TYPE_VIDEO_PLAYER_SIZE.
| Representación JSON |
|---|
{
"videoPlayerSize": enum ( |
| Campos | |
|---|---|
videoPlayerSize |
Solo salida. Es el tamaño del reproductor de video. |
AgeRangeTargetingOptionDetails
Representa un rango de edad que se puede segmentar. Este valor 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 de edad de un público. |
ParentalStatusTargetingOptionDetails
Representa un estado parental que se puede segmentar. 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 de contenido recompensado para el usuario que se puede segmentar solo para anuncios de video. Este valor 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 que se puede segmentar. 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 que se puede segmentar. 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 que se puede segmentar. 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 que se puede segmentar. Este valor 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 que se puede segmentar. 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 se trata de un operador o un ISP. |
CarrierAndIspType
Es el tipo de CarrierAndIspTargetingOption.
| Enums | |
|---|---|
CARRIER_AND_ISP_TYPE_UNSPECIFIED |
Es el valor predeterminado cuando no se especifica el tipo o se desconoce 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 de segmentación. 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. El entorno de entrega. |
OperatingSystemTargetingOptionDetails
Representa un sistema operativo que se puede segmentar. 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 que se puede segmentar. 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. 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 prevista. |
CategoryTargetingOptionDetails
Representa una categoría que se puede segmentar. 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 que se puede segmentar. Este valor se propagará en el campo languageDetails cuando targetingType sea TARGETING_TYPE_LANGUAGE.
| Representación JSON |
|---|
{ "displayName": string } |
| Campos | |
|---|---|
displayName |
Solo salida. Es el nombre visible del idioma (p.ej., "Francés"). |
AuthorizedSellerStatusTargetingOptionDetails
Representa un estado de vendedor autorizado que se puede segmentar. Este valor 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 que se puede segmentar. Este valor 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. 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 intercambio secundario que se puede segmentar. 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 intercambio secundario. |
PoiTargetingOptionDetails
Representa un lugar de interés(POI) al que se puede segmentar. Este valor 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. Es la latitud del lugar de interés redondeada al sexto decimal. |
longitude |
Solo salida. Es la longitud del lugar de interés redondeada al sexto decimal. |
displayName |
Solo salida. Es el nombre visible de un lugar de interés(p.ej., "Times Square", "Space Needle"), seguido de su dirección completa, si está disponible. |
BusinessChainTargetingOptionDetails
Representa una cadena empresarial que se puede segmentar dentro de una región geográfica. Este valor 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 empresarial, p.ej., "KFC", "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 una duración del contenido que se puede segmentar. Este valor 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 que se puede segmentar. Este valor 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 que se puede segmentar. Este valor 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 segmentable que tiene habilitada la función Open Measurement. Este valor 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 que se puede segmentar. Este valor 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 que se puede segmentar. Este valor se propagará en el campo contentGenreDetails cuando targetingType sea TARGETING_TYPE_CONTENT_GENRE.
| Representación JSON |
|---|
{ "displayName": string } |
| Campos | |
|---|---|
displayName |
Solo salida. Es el nombre visible del género del 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. |