Metas da campanha

As metas de campanha permitem otimizar campanhas específicas para ações de conversão específicas. Se você tem campanhas com metas diferentes das no nível da conta, é possível modificar cada CampaignConversionGoal e a configuração biddable correspondente, conforme necessário. Por exemplo, se a sua conta geralmente otimiza para e-commerce, mas você tem uma campanha que segmenta 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 de uma campanha emitindo uma CampaignConversionGoalOperation ou usando uma meta personalizada, o Google Ads não aplica mais as mudanças de CustomerConversionGoal futuras a nenhum dos objetos CampaignConversionGoal da campanha. Os objetos CampaignConversionGoal são completamente independentes desse ponto em diante e vão permanecer assim, a menos que você faça a transição da campanha de volta a usar metas no nível do cliente atualizando a configuração da meta de conversão, conforme descrito abaixo.

Metas de campanha para novas ações de conversão

Assim como acontece com CustomerConversionGoal, sempre que um ConversionAction é adicionado ao cliente de conversão do Google Ads com uma nova combinação category e origin, o Google Ads cria automaticamente um novo CampaignConversionGoal para essa combinação. O atributo biddable da meta da campanha será true, a menos que uma das seguintes condições seja atendida. Nesse caso, biddable será false:

  • Qualquer outro CampaignConversionGoal para a campanha e a category da nova ação tenha biddable definido como false.

  • A combinação de category e origin está na tabela a seguir.

category origem
BEGIN_CHECKOUT GOOGLE_HOSTED
CONTATO GOOGLE_HOSTED
ENGAJAMENTO GOOGLE_HOSTED
GET_DIRECTIONS GOOGLE_HOSTED
PAGE_VIEW GOOGLE_HOSTED
INSCRIÇÃO GOOGLE_HOSTED
COMPRAR GOOGLE_HOSTED
STORE_SALE LOJA
STORE_VISIT LOJA

Recuperar metas da campanha

Use a consulta a seguir para recuperar a lista de CampaignConversionGoals para sua conta. Por conveniência, você pode 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 abaixo mostra como filtrar por campaign.advertising_channel_type como exemplo, mas também é possível filtrar por outros atributos de campanha, como campaign.id, campaign.name etc.

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 CampaignConversionGoals de uma campanha ou usar uma meta personalizada vai mudar automaticamente a ConversionGoalCampaignConfig da campanha para goal_config_level=CAMPAIGN. É possível reverter todas as configurações de metas específicas da campanha e fazer a transição para usar metas no nível do cliente definindo goal_config_level como CUSTOMER.

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

CustomerConversionGoal e CampaignConversionGoal expressam metas com base em combinações de category e origin. As metas personalizadas oferecem a flexibilidade extra de otimizar para ações de conversão específicas, independentemente de origin ou category.

Isso é útil quando você quer definir uma meta com base em um subconjunto de metas para os mesmos 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, só quer definir lances com base em duas dessas ações de conversão. Nesse cenário, a campanha pode usar uma meta personalizada que inclui apenas essas duas ações e definir biddable=false em CampaignConversionGoal para category=DEFAULT e origin=WEBSITE.

Estas são as etapas para criar e aplicar uma meta personalizada a uma campanha:

  1. Crie um CustomConversionGoal. Defina o campo repetido conversion_actions como a lista de nomes de recursos ConversionAction que o Google Ads deve usar para otimização e defina name como um nome de sua escolha.

  2. Atualize o ConversionGoalCampaignConfig da campanha, definindo custom_conversion_goal como o nome do recurso de CustomConversionGoal da etapa anterior e definindo update_mask da operação como custom_conversion_goal.

  3. Atualize o atributo biddable de qualquer CampaignConversionGoal conforme necessário. Por exemplo, se você quiser que o Google Ads otimize somente as ações de conversão na meta personalizada, defina biddable como false em cada CampaignConversionGoal. 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 de category e origin, verifique se biddable é true para cada CampaignConversionGoal correspondente e false para cada CampaignConversionGoal das outras combinações de origin e category.

Recuperar metas personalizadas

Use a consulta a seguir para recuperar todos os recursos CustomConversionGoal na sua conta. A resposta incluirá metas personalizadas da conta de conversão em vigor, se ela estiver usando o acompanhamento de conversões de várias 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, você pode 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 metas 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