ConversionValueRule

Una regla de valor de conversión

Representación JSON
{
  "resourceName": string,
  "id": string,
  "action": {
    object (ValueRuleAction)
  },
  "geoLocationCondition": {
    object (ValueRuleGeoLocationCondition)
  },
  "deviceCondition": {
    object (ValueRuleDeviceCondition)
  },
  "audienceCondition": {
    object (ValueRuleAudienceCondition)
  },
  "ownerCustomer": string,
  "status": enum (ConversionValueRuleStatus)
}
Campos
resourceName

string

Inmutable. Es el nombre del recurso de la regla de valor de conversión. Los nombres de los recursos de las reglas de valor de conversión tienen el siguiente formato:

customers/{customerId}/conversionValueRules/{conversion_value_rule_id}

id

string (int64 format)

Solo salida. El ID de la regla de valor de conversión.

action

object (ValueRuleAction)

Acción que se aplica cuando se activa la regla.

geoLocationCondition

object (ValueRuleGeoLocationCondition)

Es la condición de la ubicación geográfica que debe cumplirse para que se aplique la regla de valor.

deviceCondition

object (ValueRuleDeviceCondition)

Condición del tipo de dispositivo que debe cumplirse para que se aplique la regla de valor.

audienceCondition

object (ValueRuleAudienceCondition)

Es la condición para el público que se debe cumplir para que se aplique la regla de valor.

ownerCustomer

string

Solo salida. Es el nombre del recurso del cliente propietario de la regla de valor de conversión. Cuando se hereda la regla de valor de un cliente administrador, ownerCustomer será el nombre de recurso del administrador, mientras que el cliente en resourceName será del cliente que realice la solicitud. ** Solo lectura **

status

enum (ConversionValueRuleStatus)

Es el estado de la regla de valor de conversión.

ValueRuleAction

Acción que se aplica cuando se aplica la regla.

Representación JSON
{
  "operation": enum (ValueRuleOperation),
  "value": number
}
Campos
operation

enum (ValueRuleOperation)

Especifica la operación aplicada.

value

number

Especifica el valor aplicado.

ValueRuleOperation

Son las operaciones posibles de la acción de una regla de valor de conversión.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
ADD Agrega el valor proporcionado al valor de conversión.
MULTIPLY Multiplica el valor de conversión por el valor proporcionado.
SET Establece el valor de conversión en el valor proporcionado.

ValueRuleGeoLocationCondition

Condición en la dimensión geográfica.

Representación JSON
{
  "excludedGeoTargetConstants": [
    string
  ],
  "excludedGeoMatchType": enum (ValueRuleGeoLocationMatchType),
  "geoTargetConstants": [
    string
  ],
  "geoMatchType": enum (ValueRuleGeoLocationMatchType)
}
Campos
excludedGeoTargetConstants[]

string

Son las ubicaciones geográficas que los anunciantes desean excluir.

excludedGeoMatchType

enum (ValueRuleGeoLocationMatchType)

Se excluyó el tipo de concordancia de la ubicación geográfica.

geoTargetConstants[]

string

Son las ubicaciones geográficas que desean incluir los anunciantes.

geoMatchType

enum (ValueRuleGeoLocationMatchType)

Se agregó el tipo de concordancia de ubicación geográfica.

ValueRuleGeoLocationMatchType

Posibles tipos de concordancia de ubicación geográfica.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa el valor desconocido en esta versión.
ANY Se puede usar el área de interés o la ubicación de presencia para establecer coincidencias.
LOCATION_OF_PRESENCE Solo se puede usar la ubicación de presencia para establecer coincidencias.

ValueRuleDeviceCondition

Dimensión Estado en el dispositivo.

Representación JSON
{
  "deviceTypes": [
    enum (ValueRuleDeviceType)
  ]
}
Campos
deviceTypes[]

enum (ValueRuleDeviceType)

Es el valor de la condición de tipo de dispositivo.

ValueRuleDeviceType

Posibles tipos de dispositivos utilizados en la regla de valor de conversión.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa un valor desconocido en esta versión.
MOBILE Dispositivo móvil
DESKTOP Dispositivo de escritorio
TABLET Tablet

ValueRuleAudienceCondition

Condición en la dimensión de público

Representación JSON
{
  "userLists": [
    string
  ],
  "userInterests": [
    string
  ]
}
Campos
userLists[]

string

Listas de usuarios.

userInterests[]

string

Intereses del usuario

ConversionValueRuleStatus

Posibles estados de una regla de valor de conversión.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Solo se usa para el valor que se muestra. Representa el valor desconocido en esta versión.
ENABLED La regla de valor de conversión está habilitada y se puede aplicar.
REMOVED La regla de valor de conversión se borra de forma permanente y no se puede aplicar.
PAUSED La regla de valor de conversión está detenida, pero se puede volver a habilitar.