Com as regras do valor da conversão, é possível definir ações que modificam o valor de uma conversão com base na categoria do ConversionAction
e nas seguintes dimensões de uma impressão:
- Associação de público-alvo
- Localização física ou local de interesse
- Dispositivo
Você pode usar a API Google Ads para definir regras do valor da conversão, combiná-las em um conjunto de regras do valor da conversão e aplicá-las a toda a conta do Google Ads ou a uma campanha específica. Os segmentos nos relatórios da API Google Ads fornecem detalhamentos para que você possa comparar as partes originais, não ajustadas e ajustadas dos seus valores de conversão.
Criar regras
A primeira etapa para usar as regras do valor da conversão é criar pelo menos uma ConversionValueRule
, que consiste em:
- As condições que determinam quando a regra é aplicada
- A ação a ser realizada quando a regra for aplicada
Condições da regra
Defina as condições de um ConversionValueRule
com os seguintes campos:
audience_condition
- Aplica a regra às impressões associadas a um ou mais públicos-alvo. Especifique os nomes dos recursos de cada lista ou interesse do usuário com os campos
user_lists
ouuser_interests
. Para recuperar os nomes de recursos de listas de usuários ou interesses do usuário disponíveis, emita uma solicitaçãosearchStream
ousearch
deGoogleAdsService
, em que a cláusulaFROM
da consulta éuser_list
ouuser_interest
, respectivamente. - Se uma
audience_condition
tiver várias listas ou interesses de usuários, uma impressão corresponderá à regra se estiver associada a qualquer uma das listas ou interesses do usuário. device_condition
- Aplica a regra se o dispositivo da impressão corresponde a qualquer um dos
device_types
especificados. Somente tipos de dispositivos emValueRuleDeviceType
são permitidos. geo_location_condition
- Aplica a regra a impressões em que as informações de local correspondem a qualquer um dos
geo_target_constants
especificados para ageo_match_type
e não corresponde a nenhum dosexcluded_geo_target_constants
paraexcluded_geo_match_type
. Consulte o guia de segmentação por local para saber como recuperar nomes de recursos de local.
É possível especificar no máximo duas audience_condition
, device_condition
ou
geo_location_condition
em cada ConversionValueRule
.
Uma regra sem condições especificadas se aplica a impressões que não atendem às condições de uma regra mais específica no mesmo conjunto de regras.
Ação de regra
Uma regra precisa ter um único
action
, que consiste em um
operation
e um value
.
A ação define como ajustar o valor da conversão de uma conversão que satisfaça as condições da regra.
As operações disponíveis são as seguintes.
ADD
- Adiciona a
value
ao valor original da conversão. Ovalue
precisa ser maior que0
. MULTIPLY
- Multiplica o valor original da conversão pela
value
especificada. Ovalue
precisa ser maior ou igual a0.5
e menor ou igual a10
. SET
Define o valor da conversão para o
value
especificado. Ovalue
precisa ser maior que0
.Só é possível usar uma regra com a ação
SET
em um conjunto de regras que atenda às condições descritas em Como criar um conjunto de regras abaixo.
Outros atributos de regra
Além de condições e uma ação, um ConversionValueRule
tem os
atributos a seguir.
owner_customer
- O nome do recurso do
Customer
proprietário da regra. Use isso para determinar se uma regra foi definida na conta ou em uma das contas de administrador dela. status
- O status da regra. É possível pausar uma regra definindo esse campo como
PAUSED
e ativar uma regra pausada definindo esse campo comoENABLED
.
Criação de um conjunto de regras
Quando você tiver pelo menos um ConversionValueRule
, poderá criar um
ConversionValueRuleSet
, que consiste
em:
conversion_action_categories
Uma lista de categorias de ações de conversão a que esse conjunto de regras se aplica. Se a lista estiver vazia, o conjunto de regras será aplicado a todas as categorias. Se a lista não estiver vazia, ela precisará conter uma única entrada de
STORE_VISIT
ouSTORE_SALE
.Só é possível definir a lista de categorias de ações de conversão ao criar o conjunto de regras.
conversion_value_rules
Os nomes dos recursos das regras a serem incluídas no conjunto.
Essa lista só pode conter uma regra que use a ação
SET
se uma destas condições for atendida:- Sua conta está na lista de permissões, e o
conversion_action_categories
do conjunto de regras está vazio. - O
conversion_action_categories
do conjunto contém apenas uma única entrada deSTORE_VISIT
ouSTORE_SALE
, odimensions
do conjunto contém apenas uma entrada paraNO_CONDITION
e nenhum dos campos de condição da regra está definido.
- Sua conta está na lista de permissões, e o
dimensions
Uma lista de valores de enumeração
ValueRuleSetDimension
que indica quais condições as regras no conjunto podem utilizar. Por exemplo, sedimensions
contiverGEO_LOCATION
eDEVICE
, será possível adicionar regras comgeo_location_condition
oudevice_condition
ao conjunto, mas não será possível adicionar uma regra comaudience_condition
.Essa lista não pode ficar vazia e pode conter no máximo duas entradas.
Se essa lista tiver uma entrada para
NO_CONDITION
, então:NO_CONDITION
precisa ser a única entrada na lista.- A lista de
conversion_action_categories
do conjunto precisa conter apenas uma única entrada deSTORE_VISIT
ouSTORE_SALE
. - A lista de
conversion_value_rules
não pode conter nenhuma regra em queaudience_condition
,device_condition
ougeo_location_condition
esteja definido.
A primeira entrada nesta lista determina qual valor aparece para
segments.conversion_value_rule_primary_dimension
nos relatórios.attachment_type
Defina esse valor como
CUSTOMER
para criar um conjunto de regras válido para toda a conta ou comoCAMPAIGN
para criar um conjunto de regras para uma campanha específica.campaign
Se o
attachment_type
do conjunto de regras forCAMPAIGN
, defina-o como o nome do recurso ao qual o conjunto de regras se aplica.
Semelhante a rules, um conjunto de regras também tem um
owner_customer
e um status
. No entanto, o status
de um conjunto de regras é
somente leitura e derivado das regras da seguinte maneira:
- Se todas as regras referenciadas por
conversion_value_rules
tiverem umstatus
dePAUSED
, o conjunto de regras de valor da conversãostatus
seráPAUSED
. - Caso contrário, o conjunto de regras de valor da conversão
status
seráENABLED
.
Removendo regras e grupos de regras
Um
ConversionValueRuleSet
precisa ter pelo menos uma regra de valor da conversão que sejaPAUSED
ouENABLED
.A remoção de um
ConversionValueRule
que é referenciado noconversion_value_rules
de umPAUSED
ouENABLED
ConversionValueRuleSet
falhará.A remoção de um
ConversionValueRuleSet
não muda astatus
de cadaConversionValueRule
referenciada pelo conjunto.Depois que um
ConversionValueRuleSet
é removido, as solicitaçõessearch
esearchStream
para o recursoconversion_value_rule_set
não retornam mais o conjunto removido.
Precedência de regras e grupos de regras
O Google Ads usa a seguinte lógica para selecionar e aplicar no máximo uma regra a cada conversão:
Determine o
attachment_type
dos grupos de regras a serem considerados. Se houver qualquer conjunto de regras comattachment_type = CAMPAIGN
ecampaign
definidos para a campanha associada à impressão, considere apenas os conjuntos de regras no nível da campanha. Caso contrário, considere apenas os conjuntos de regras no nível do cliente.Entre os conjuntos de regras a serem considerados, escolha aquele em que
conversion_action_categories
não esteja vazio e contenha a categoria da ação de conversão da conversão, se houver esse conjunto de regras. Caso contrário, escolha o conjunto de regras em queconversion_action_categories
estiver vazio.Avalie as regras no conjunto de regras escolhido na ordem em que elas aparecem em
conversion_value_rules
e selecione a primeira regra com condições que correspondam à impressão.
Relatório
Os campos metrics.conversions_value
e metrics.all_conversions_value
, assim como os derivados dessas métricas, refletem as modificações feitas pelos conjuntos de regras do valor da conversão. Além disso, é possível incluir
segments.conversion_value_rule_primary_dimension
na consulta para mais
informações sobre como as regras foram aplicadas. Os valores possíveis para esse
segmento são os seguintes:
NO_RULE_APPLIED
- Valores de conversões em que nenhuma regra foi aplicada.
ORIGINAL
- O valor original das conversões em que uma regra foi aplicada.
GEO_LOCATION
,DEVICE
,AUDIENCE
ouNO_CONDITION
- O valor das conversões após a aplicação de uma regra, agrupadas pela primeira entrada na coleção
dimensions
do conjunto de regras.