- Representación JSON
- CampaignCriterionStatus
- ListingScopeInfo
- IpBlockInfo
- CarrierInfo
- OperatingSystemVersionInfo
- MobileDeviceInfo
- LocationGroupInfo
- LocationGroupRadiusUnits
- LocalServiceIdInfo
Un criterio de campaña
Representación JSON |
---|
{ "resourceName": string, "displayName": string, "type": enum ( |
Campos | |
---|---|
resourceName |
Inmutable. El nombre del recurso del criterio de la campaña. Los nombres de los recursos de los criterios de campaña tienen el siguiente formato:
|
displayName |
Solo salida. El nombre visible del criterio. Este campo se ignora para las mutaciones. |
type |
Solo salida. El tipo del criterio. |
status |
El estado del criterio. |
campaign |
Inmutable. La campaña a la que pertenece el criterio. |
criterionId |
Solo salida. El ID del criterio. Este campo se ignora durante la función de mutación. |
bidModifier |
El modificador de las ofertas cuando el criterio coincide. El modificador debe estar en el rango de 0.1 a 10.0. La mayoría de los tipos de criterios de segmentación admiten modificadores. Usa 0 para inhabilitar un tipo de dispositivo. |
negative |
Inmutable. Indica si se debe orientar ( |
Campo de unión Se debe establecer exactamente uno. |
|
keyword |
Inmutable. Palabra clave. |
placement |
Inmutable. Ubicación. |
mobileAppCategory |
Inmutable. Categoría de aplicación para dispositivos móviles. |
mobileApplication |
Inmutable. Aplicación para dispositivos móviles |
location |
Inmutable. Ubicación. |
device |
Inmutable. Dispositivo. |
adSchedule |
Inmutable. Programación de anuncios. |
ageRange |
Inmutable. Rango de edad. |
gender |
Inmutable. Género |
incomeRange |
Inmutable. Rango de ingresos. |
parentalStatus |
Inmutable. Estado parental. |
userList |
Inmutable. Lista de usuarios |
youtubeVideo |
Inmutable. Video de YouTube |
youtubeChannel |
Inmutable. tu canal de YouTube. |
proximity |
Inmutable. Proximidad. |
topic |
Inmutable. Tema. |
listingScope |
Inmutable. Alcance de la ficha. |
language |
Inmutable. de HashiCorp. |
ipBlock |
Inmutable. IpBlock |
contentLabel |
Inmutable. ContentLabel. |
carrier |
Inmutable. Proveedor. |
userInterest |
Inmutable. Interés del usuario. |
webpage |
Inmutable. Página web |
operatingSystemVersion |
Inmutable. Versión del sistema operativo. |
mobileDevice |
Inmutable. Dispositivo móvil. |
locationGroup |
Inmutable. Grupo por ubicación |
customAffinity |
Inmutable. Afín personalizado. |
customAudience |
Inmutable. Público personalizado |
combinedAudience |
Inmutable. Público combinado. |
keywordTheme |
Inmutable. Tema de palabras clave de la campaña inteligente |
localServiceId |
Inmutable. Criterio de la campaña de servicio de GLS. |
CampaignCriterionStatus
Indica los estados posibles de un Criterio de la campaña.
Enumeradores | |
---|---|
UNSPECIFIED |
No se especificó ningún valor. |
UNKNOWN |
El valor recibido no se conoce en esta versión. Este es un valor de solo respuesta. |
ENABLED |
El criterio de campaña está habilitado. |
PAUSED |
El criterio de la campaña está detenido. |
REMOVED |
Se quitó el criterio de la campaña. |
ListingScopeInfo
Un criterio de alcance de ficha.
Representación JSON |
---|
{
"dimensions": [
{
object ( |
Campos | |
---|---|
dimensions[] |
Alcance del criterio de la campaña. |
IpBlockInfo
Es un criterio de IpBlock que se usa para las exclusiones de direcciones IP. Permitimos lo siguiente: - direcciones IPv4 e IPv6 - direcciones individuales (192.168.0.1) - máscaras para direcciones individuales (192.168.0.1/32) - máscaras para redes de clase C (192.168.0.1/24)
Representación JSON |
---|
{ "ipAddress": string } |
Campos | |
---|---|
ipAddress |
Es la dirección IP de este bloque de IP. |
CarrierInfo
Representa un criterio de proveedor.
Representación JSON |
---|
{ "carrierConstant": string } |
Campos | |
---|---|
carrierConstant |
Es el nombre de recurso de la constante de proveedor. |
OperatingSystemVersionInfo
Representa la versión del sistema operativo que se orientará.
Representación JSON |
---|
{ "operatingSystemVersionConstant": string } |
Campos | |
---|---|
operatingSystemVersionConstant |
El nombre del recurso de la constante de la versión del sistema operativo. |
MobileDeviceInfo
Un criterio de dispositivo móvil
Representación JSON |
---|
{ "mobileDeviceConstant": string } |
Campos | |
---|---|
mobileDeviceConstant |
Es el nombre del recurso de la constante del dispositivo móvil. |
LocationGroupInfo
Es un radio alrededor de una lista de ubicaciones especificadas a través de un feed o assetSet.
Representación JSON |
---|
{
"geoTargetConstants": [
string
],
"radiusUnits": enum ( |
Campos | |
---|---|
geoTargetConstants[] |
Constantes de segmentación geográfica que restringen el alcance del área geográfica del feed. Actualmente, solo se permite una constante de segmentación geográfica. No se puede configurar con los campos AssetSet. |
radiusUnits |
Unidad del radio. Las millas y los metros son compatibles con las constantes de objetivos geográficos. Se admiten los milisegundos y metros para los conjuntos de elementos del feed y los conjuntos de recursos. Es obligatorio y se debe establecer en operaciones CREATE. |
feedItemSets[] |
Los FeedItemSets cuyos FeedItems se orientan. Si se especifican varios IDs, se orientarán todos los elementos que aparezcan en, al menos, un conjunto. Este campo no se puede usar con geoTargetConstants. Esto es opcional y solo se puede configurar en operaciones CREATE. No se puede configurar con los campos AssetSet. |
locationGroupAssetSets[] |
Conjuntos de recursos a cuyos recursos se orienta. Si se especifican varios IDs, se orientarán todos los elementos que aparezcan en, al menos, un conjunto. Este campo no se puede usar con el feed, las constantes de segmentación geográfica ni con los conjuntos de elementos del feed. Cuando se usan conjuntos de recursos, se debe especificar este campo o enableCustomerLevelLocationAssetSet. No se pueden usar ambos al mismo tiempo. Esto solo se puede configurar en operaciones CREATE. |
feed |
Feed que especifica ubicaciones para la segmentación. No se puede configurar con los campos AssetSet. Es obligatorio y se debe establecer en operaciones CREATE. |
radius |
Es la distancia en unidades que especifican el radio alrededor de las ubicaciones de segmentación. Es obligatorio y se debe establecer en operaciones CREATE. |
enableCustomerLevelLocationAssetSet |
Indica que el conjunto de recursos más reciente a nivel del cliente se utiliza para la segmentación. Se usa con Radio y RadioUnits. No se puede usar con el feed, las constantes de segmentación geográfica ni con los conjuntos de elementos del feed. Cuando se usan conjuntos de recursos, se debe especificar este campo o locationGroupAssetSets. No se pueden usar ambos al mismo tiempo. Esto solo se puede configurar en operaciones CREATE. |
LocationGroupRadiusUnits
La unidad de distancia de radio en un grupo por ubicación (por ejemplo, MILES)
Enumeradores | |
---|---|
UNSPECIFIED |
No se especifica. |
UNKNOWN |
Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión. |
METERS |
Metros |
MILES |
Millas |
MILLI_MILES |
Milli millas |
LocalServiceIdInfo
Un ID de servicio de Anuncios de Servicios Locales. Representa un tipo de servicio (como install_faucet) al que se puede orientar una campaña de Servicios Locales.
Representación JSON |
---|
{ "serviceId": string } |
Campos | |
---|---|
serviceId |
El nombre del recurso del criterio. |