Com as metas da campanha, você pode otimizar campanhas específicas para ações de conversão específicas. Se você tiver campanhas com metas diferentes das
metas no nível da conta, poderá modificar cada
CampaignConversionGoal e a configuração de biddable
conforme necessário usando CampaignConversionGoalService. Por exemplo, se a sua conta geralmente otimiza para e-commerce, mas você tem uma campanha segmentando visitas à loja, é possível definir biddable=true para todos os objetos CampaignConversionGoal com category=STORE_VISIT e biddable=false para todos os outros objetos CampaignConversionGoal.
Quando você substitui as metas no nível do cliente para uma campanha emitindo um
CampaignConversionGoalOperation ou usando uma
meta personalizada, o Google Ads não aplica mais as mudanças futuras de
CustomerConversionGoal a qualquer um dos objetos
CampaignConversionGoal da campanha. Os objetos CampaignConversionGoal são
completamente independentes a partir desse ponto e vão continuar assim, a menos que você
volte a usar as metas no nível do cliente na campanha, atualizando a
configuração da campanha de meta de conversão, conforme descrito em
Nível de configuração da meta.
Metas da campanha para novas ações de conversão
Assim como acontece com CustomerConversionGoal, sempre que um ConversionAction é adicionado ao cliente de conversão do anúncio do Google Ads com uma nova combinação de category e origin, o Google Ads cria automaticamente um novo CampaignConversionGoal para essa combinação.
O atributo biddable da meta da campanha é true, a menos que uma das seguintes condições seja atendida. Nesse caso, biddable é false:
Qualquer outro
CampaignConversionGoalpara a campanha e ocategoryda nova ação tembiddabledefinido comofalse.A combinação de
categoryeoriginestá na tabela a seguir.
| Categoria da ação de conversão | Origem da conversão |
|---|---|
BEGIN_CHECKOUT |
GOOGLE_HOSTED |
CONSIDERATION |
GOOGLE_HOSTED |
CONTACT |
GOOGLE_HOSTED |
CONVERTED_LEAD |
GOOGLE_HOSTED |
ENGAGEMENT |
GOOGLE_HOSTED |
GET_DIRECTIONS |
GOOGLE_HOSTED |
PAGE_VIEW |
GOOGLE_HOSTED |
PURCHASE |
GOOGLE_HOSTED |
QUALIFIED_LEAD |
GOOGLE_HOSTED |
SIGNUP |
GOOGLE_HOSTED |
BOOK_APPOINTMENT |
LOCAL_SERVICES_ADS |
CONVERTED_LEAD |
LOCAL_SERVICES_ADS |
MESSAGE_LEAD |
LOCAL_SERVICES_ADS |
PHONE_CALL_LEAD |
LOCAL_SERVICES_ADS |
STORE_SALE |
STORE |
STORE_VISIT |
STORE |
ENGAGEMENT |
YOUTUBE_HOSTED |
SIGNUP |
YOUTUBE_HOSTED |
YOUTUBE_FOLLOW_ON_VIEWS |
YOUTUBE_HOSTED |
Recuperar metas da campanha
Use a consulta a seguir para recuperar a lista de CampaignConversionGoals
da sua conta. Para maior conveniência, é possível incluir atributos de campaign na cláusula SELECT ou usá-los na cláusula WHERE para recuperar apenas as metas de campanhas específicas. A consulta a seguir mostra como filtrar por campaign.advertising_channel_type como exemplo, mas você também pode filtrar por outros atributos de campanha, como campaign.id ou campaign.name.
SELECT
campaign_conversion_goal.campaign,
campaign_conversion_goal.category,
campaign_conversion_goal.origin,
campaign_conversion_goal.biddable,
campaign.id,
campaign.name
FROM campaign_conversion_goal
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
Nível de configuração da meta
O goal_config_level de ConversionGoalCampaignConfig
indica a origem das metas de uma campanha. As campanhas com goal_config_level
de CUSTOMER estão usando metas no nível do cliente, enquanto as campanhas
com goal_config_level de CAMPAIGN estão usando metas no nível
da campanha.
Atualizar qualquer um dos CampaignConversionGoals de uma campanha ou usar uma
meta personalizada muda automaticamente o
ConversionGoalCampaignConfig da campanha para ter goal_config_level=CAMPAIGN. É possível reverter todas as configurações de meta específicas da campanha e voltar a usar as metas no nível do cliente definindo goal_config_level como CUSTOMER usando ConversionGoalCampaignConfigService.
Use a consulta a seguir para recuperar o goal_config_level de cada campanha.
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name
FROM conversion_goal_campaign_config
Metas personalizadas
Tanto CustomerConversionGoal quanto
CampaignConversionGoal expressam metas com base em
combinações de category e origin. As metas personalizadas oferecem
a flexibilidade adicional de otimizar para ações de conversão específicas,
independentemente de origin ou category.
Um cenário em que isso é útil é quando você quer definir uma meta com base em um subconjunto
de metas para o mesmo category e origin. Por exemplo, você pode ter três ações de conversão com category=DEFAULT e origin=WEBSITE, mas em uma campanha específica, quer dar lances com base em apenas duas dessas ações. Nesse cenário, você pode fazer com que a campanha use uma meta personalizada que inclua apenas essas duas ações de conversão e definir biddable=false no CampaignConversionGoal para category=DEFAULT e origin=WEBSITE.
As etapas para criar e aplicar uma meta personalizada a uma campanha são as seguintes:
Crie um
CustomConversionGoalusandoCustomConversionGoalService. Defina o campo repetidoconversion_actionscomo a lista de nomes de recursosConversionActionque o Google Ads deve usar para otimização e definanamecomo um nome de sua escolha.Atualize o
ConversionGoalCampaignConfigda campanha usandoConversionGoalCampaignConfigService, definindo ocustom_conversion_goalcomo o nome do recurso doCustomConversionGoalda etapa anterior e oupdate_maskda operação comocustom_conversion_goal(o back-end atualiza automaticamentegoal_config_levelparaCAMPAIGN).Atualize o atributo
biddablede qualquerCampaignConversionGoalconforme necessário. Por exemplo, se você quiser que o Google Ads otimize apenas as ações de conversão na meta personalizada, definabiddablecomofalseem cadaCampaignConversionGoal. Se você quiser que o Google Ads otimize as ações de conversão na meta personalizada além das ações de conversão para combinações específicas decategoryeorigin, verifique sebiddableétruepara cadaCampaignConversionGoalcorrespondente efalsepara cadaCampaignConversionGoalde outras combinações deoriginecategory.
Como recuperar metas personalizadas
Use a consulta a seguir para recuperar todos os recursos CustomConversionGoal
na sua conta. A resposta vai incluir metas personalizadas da conta de conversão efetiva se a sua conta estiver usando o rastreamento de conversões entre contas.
SELECT
custom_conversion_goal.id,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM custom_conversion_goal
Além disso, é possível incluir atributos de custom_conversion_goal e
campaign ao consultar o recurso conversion_goal_campaign_config. Isso
é útil para ver como suas campanhas, metas personalizadas e configurações de meta
se relacionam em uma única resposta.
SELECT
conversion_goal_campaign_config.campaign,
conversion_goal_campaign_config.custom_conversion_goal,
conversion_goal_campaign_config.goal_config_level,
campaign.id,
campaign.name,
custom_conversion_goal.name,
custom_conversion_goal.status,
custom_conversion_goal.conversion_actions
FROM conversion_goal_campaign_config