Performance no nível da campanha

A visualização da performance das campanhas Performance Max é semelhante à de visualizar a performance de qualquer outro tipo de campanha. No entanto, é necessário adicionar um filtro para incluir apenas campanhas com um advertising_channel_type igual a PERFORMANCE_MAX.

Performance de todas as campanhas Performance Max

Por exemplo, a consulta a seguir retorna a performance de todas as campanhas Performance Max nos últimos 30 dias. Também é possível limitar os resultados a uma única campanha filtrando por campaign.id ou campaign.resource_name. Isso corresponde aos relatórios de recursos do canal das campanhas Performance Max Reporting na interface do Google Ads UI.

SELECT
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS

Canais das campanhas Performance Max

O performance_max_placement_view expõe as métricas de impressões de canais das campanhas Performance Max para gerar insights sobre onde os anúncios de uma campanha foram mostrados. Também é possível segmentar este relatório por segments.ad_network_type para conferir as métricas de canais divididas por tipo de rede de publicidade.

A consulta a seguir demonstra como recuperar impressões por canal, segmentadas por tipo de rede de publicidade, para uma campanha Performance Max específica nos últimos 30 dias.

SELECT
  performance_max_placement_view.display_name,
  performance_max_placement_view.placement,
  performance_max_placement_view.placement_type,
  performance_max_placement_view.target_url,
  segments.ad_network_type,
  metrics.impressions,
  campaign.id
FROM performance_max_placement_view
WHERE
  campaign.id = CAMPAIGN_ID
  AND segments.date DURING LAST_30_DAYS

Performance das campanhas Performance Max por canal

Disponível na API Google Ads v23 e versões mais recentes.

Para entender a performance das suas campanhas Performance Max em diferentes canais, segmente os relatórios de campanha por segments.ad_network_type, segments.ad_using_product_data e segments.ad_using_video. Isso permite conferir métricas como impressões, cliques e conversões divididas pela rede de publicidade em que os anúncios foram mostrados e se os dados do produto ou recursos de vídeo foram usados no anúncio.

A consulta a seguir demonstra como recuperar a performance das campanhas Performance Max segmentada por canal, uso de dados do produto e uso de vídeo:

SELECT
  campaign.name,
  segments.ad_network_type,
  segments.ad_using_product_data,
  segments.ad_using_video,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM campaign
WHERE
  campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS

Tipos de feed das campanhas Performance Max

O campo campaign.feed_types mostra os tipos de feeds anexados a uma campanha. Para campanhas Performance Max, isso pode indicar o setor vertical da empresa, como MERCHANT_CENTER_FEED para campanhas Performance Max para varejo ou TRAVEL_FEED para campanhas Performance Max com metas de viagem.

A consulta a seguir retorna o ID da campanha e os tipos de feed de todas as campanhas Performance Max:

SELECT
  campaign.id,
  campaign.feed_types
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'

Campanhas Performance Max para serviços locais

As campanhas Performance Max também podem ser configuradas como campanhas de serviços locais. É possível identificar e filtrar essas campanhas consultando o campo somente leitura campaign.pmax_campaign_settings.local_services_enabled.

A consulta a seguir recupera apenas as campanhas Performance Max ativadas para serviços locais:

SELECT
  campaign.id,
  campaign.name,
  campaign.pmax_campaign_settings.local_services_enabled
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND campaign.pmax_campaign_settings.local_services_enabled = true