Metas da campanha

As metas de campanha permitem otimizar campanhas específicas para ações de conversão específicas. Se você tiver campanhas com metas diferentes das metas da conta, modifique cada CampaignConversionGoal e a configuração biddable conforme necessário. Por exemplo, se sua conta geralmente é otimizada para e-commerce, mas você tem uma campanha segmentando visitas à loja, defina 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 mudanças futuras de CustomerConversionGoal a nenhum dos objetos CampaignConversionGoal da campanha. Os objetos CampaignConversionGoal são completamente independentes a partir desse momento e vão permanecer assim, a menos que você faça a transição da campanha de volta para o uso de metas no nível do cliente atualizando a configuração da campanha de metas de conversão, conforme descrito abaixo.

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

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

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

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

category origin
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
QUALIFIED_LEAD GOOGLE_HOSTED
SIGNUP GOOGLE_HOSTED
PURCHASE GOOGLE_HOSTED
STORE_SALE STORE
STORE_VISIT STORE
PHONE_CALL_LEAD LOCAL_SERVICES_ADS
MESSAGE_LEAD LOCAL_SERVICES_ADS
BOOK_APPOINTMENT LOCAL_SERVICES_ADS
CONVERTED_LEAD LOCAL_SERVICES_ADS

Recuperar metas de campanha

Use a consulta a seguir para recuperar a lista de CampaignConversionGoals da sua conta. Para sua conveniência, inclua atributos de campaign na cláusula SELECT ou use-os na cláusula WHERE para recuperar apenas as metas de campanha de campanhas específicas. A consulta abaixo mostra como filtrar por campaign.advertising_channel_type como exemplo, mas você também pode 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 de metas

O goal_config_level de ConversionGoalCampaignConfig indica a origem das metas de uma campanha. As campanhas com goal_config_level de CUSTOMER usam metas no nível do cliente, enquanto as campanhas com goal_config_level de CAMPAIGN usam metas no nível da campanha.

A atualização de qualquer um dos CampaignConversionGoals de uma campanha ou o uso de uma meta personalizada mudará automaticamente o ConversionGoalCampaignConfig da campanha para ter goal_config_level=CAMPAIGN. Você pode reverter todas as configurações de metas específicas da campanha e fazer a transição de volta para o uso de metas no nível do cliente definindo o 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

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 um objetivo com base em um subconjunto de objetivos para a mesma 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, você só quer dar lances com base em duas dessas ações de conversão. 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 defina biddable=false na CampaignConversionGoal para category=DEFAULT e origin=WEBSITE.

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

  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 o name como um nome de sua escolha.

  2. Atualize o ConversionGoalCampaignConfig, definindo o custom_conversion_goal como o nome do recurso do CustomConversionGoal da etapa anterior e definindo o 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 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 de outras combinações de origin e category.

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 conta estiver usando o rastreamento 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