ConversionValueRule

Uma regra de valor da conversão

Representação 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

Imutável. O nome do recurso da regra de valor de conversão. Os nomes dos recursos de regras de valor da conversão têm o seguinte formato:

customers/{customerId}/conversionValueRules/{conversion_value_rule_id}

id

string (int64 format)

Apenas saída. O ID da regra do valor da conversão.

action

object (ValueRuleAction)

Ação aplicada quando a regra é acionada.

geoLocationCondition

object (ValueRuleGeoLocationCondition)

Condição de localização geográfica que precisa ser atendida para que a regra de valor seja aplicada.

deviceCondition

object (ValueRuleDeviceCondition)

Condição do tipo de dispositivo que precisa ser atendida para que a regra de valor seja aplicada.

audienceCondition

object (ValueRuleAudienceCondition)

Condição do público-alvo que precisa ser atendida para que a regra de valor seja aplicada.

ownerCustomer

string

Apenas saída. O nome do recurso do cliente proprietário da regra de valor da conversão. Quando a regra de valor é herdada de um cliente gerenciador, "ownerCustomer" é o nome do recurso do gerenciador, enquanto o cliente em "resourceName" é o cliente de veiculação que fez a solicitação. ** Somente leitura **

status

enum (ConversionValueRuleStatus)

O status da regra de valor da conversão.

ValueRuleAction

Ação aplicada quando a regra é aplicada.

Representação JSON
{
  "operation": enum (ValueRuleOperation),
  "value": number
}
Campos
operation

enum (ValueRuleOperation)

Especifica a operação aplicada.

value

number

Especifica o valor aplicado.

ValueRuleOperation

Possíveis operações da ação de uma regra de valor de conversão.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para o valor de retorno. Representa um valor desconhecido nesta versão.
ADD Adicionar o valor fornecido ao valor da conversão.
MULTIPLY Multiplique o valor da conversão pelo valor fornecido.
SET Defina o valor da conversão como o valor fornecido.

ValueRuleGeoLocationCondition

Condição na dimensão geográfica.

Representação JSON
{
  "excludedGeoTargetConstants": [
    string
  ],
  "excludedGeoMatchType": enum (ValueRuleGeoLocationMatchType),
  "geoTargetConstants": [
    string
  ],
  "geoMatchType": enum (ValueRuleGeoLocationMatchType)
}
Campos
excludedGeoTargetConstants[]

string

Localizações geográficas que os anunciantes querem excluir.

excludedGeoMatchType

enum (ValueRuleGeoLocationMatchType)

Tipo de correspondência de geolocalização excluída.

geoTargetConstants[]

string

Localizações geográficas que os anunciantes querem incluir.

geoMatchType

enum (ValueRuleGeoLocationMatchType)

Inclui o tipo de correspondência de localização geográfica.

ValueRuleGeoLocationMatchType

Possíveis tipos de correspondência de local geográfico.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
ANY É possível usar a área de interesse ou o local de presença para fazer a correspondência.
LOCATION_OF_PRESENCE Somente a localização da presença pode ser usada para fazer a correspondência.

ValueRuleDeviceCondition

Condição na dimensão "Dispositivo".

Representação JSON
{
  "deviceTypes": [
    enum (ValueRuleDeviceType)
  ]
}
Campos
deviceTypes[]

enum (ValueRuleDeviceType)

Valor da condição de tipo de dispositivo.

ValueRuleDeviceType

Possíveis tipos de dispositivos usados na regra do valor da conversão.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para o valor de retorno. Representa um valor desconhecido nesta versão.
MOBILE Dispositivo móvel.
DESKTOP Dispositivo desktop.
TABLET Dispositivo tablet.

ValueRuleAudienceCondition

Condição na dimensão "Público-alvo".

Representação JSON
{
  "userLists": [
    string
  ],
  "userInterests": [
    string
  ]
}
Campos
userLists[]

string

Listas de usuários.

userInterests[]

string

Interesses do usuário.

ConversionValueRuleStatus

Possíveis status de uma regra de valor da conversão.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para o valor de retorno. Representa um valor desconhecido nesta versão.
ENABLED A regra de valor da conversão está ativada e pode ser aplicada.
REMOVED A regra do valor da conversão foi excluída permanentemente e não pode ser aplicada.
PAUSED A regra de valor da conversão está pausada, mas pode ser reativada.