Com as metas de 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, modifique cada CampaignConversionGoal e a configuração de biddable conforme necessário. Por exemplo, se 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 de uma campanha emitindo um
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 ponto e vão continuar 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 meta de conversão, conforme descrito abaixo.
Metas de campanha para novas ações de conversão
Assim como com CustomerConversionGoal,
sempre que um ConversionAction é adicionado ao
cliente de conversão 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 de campanha será true, a menos que uma das seguintes condições seja atendida. Nesse caso, biddable será false:
- Qualquer outro - CampaignConversionGoalpara a campanha e o- categoryda nova ação tem- biddabledefinido como- false.
- A combinação de - categorye- originestá na tabela a seguir.
| category | origem | 
|---|---|
| BEGIN_CHECKOUT | GOOGLE_HOSTED | 
| CONSIDERAÇÃO | GOOGLE_HOSTED | 
| CONTATO | GOOGLE_HOSTED | 
| CONVERTED_LEAD | GOOGLE_HOSTED | 
| ENGAJAMENTO | GOOGLE_HOSTED | 
| GET_DIRECTIONS | GOOGLE_HOSTED | 
| PAGE_VIEW | GOOGLE_HOSTED | 
| QUALIFIED_LEAD | GOOGLE_HOSTED | 
| INSCREVA-SE | GOOGLE_HOSTED | 
| COMPRAR | GOOGLE_HOSTED | 
| STORE_SALE | LOJA | 
| STORE_VISIT | LOJA | 
| PHONE_CALL_LEAD | LOCAL_SERVICES_ADS | 
| CONTATO | LOCAL_SERVICES_ADS | 
| BOOK_APPOINTMENT | 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, 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 usam metas no nível do cliente, enquanto as campanhas com goal_config_level de CAMPAIGN usam 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 de uma campanha e fazer a transição para o uso de 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 adicional de otimizar 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, só quer dar lances com base em 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 defina biddable=false no CampaignConversionGoal para category=DEFAULT e origin=WEBSITE.
Estas são as etapas para criar e aplicar uma meta personalizada a uma campanha:
- Crie um - CustomConversionGoal. Defina o campo repetido- conversion_actionscomo a lista de nomes de recursos- ConversionActionque o Google Ads deve usar para otimização e defina- namecomo um nome de sua escolha.
- Atualize o - ConversionGoalCampaignConfigda campanha, definindo o- custom_conversion_goalcomo o nome do recurso do- CustomConversionGoalda etapa anterior e definindo o- update_maskda operação como- custom_conversion_goal.
- Atualize o atributo - biddablede qualquer- CampaignConversionGoalconforme necessário. Por exemplo, se você só quiser que o Google Ads otimize as ações de conversão na meta personalizada, defina- biddablecomo- falseem cada- CampaignConversionGoal. Se quiser que o Google Ads otimize as ações de conversão na meta personalizada além de ações de conversão para combinações específicas de- categorye- origin, verifique se- biddableé- truepara cada- CampaignConversionGoalcorrespondente e- falsepara cada- CampaignConversionGoalde outras combinações de- origine- 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 sua conta 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, é 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