A análise da performance das campanhas Performance Max é semelhante à análise da 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 o desempenho 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 de canal das campanhas Performance Max na interface do Google Ads.
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
Posições das campanhas Performance Max
O performance_max_placement_view expõe métricas de impressão de canais para campanhas Performance Max e gera insights sobre onde os anúncios de uma campanha foram veiculados. Você também pode segmentar esse relatório por segments.ad_network_type para ver as métricas de posicionamento detalhadas por tipo de rede de publicidade.
A consulta a seguir demonstra como recuperar impressões por posição, 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 por segments.ad_network_type, segments.ad_using_product_data e segments.ad_using_video. Assim, você pode conferir métricas como impressões, cliques e conversões divididas pela rede de publicidade em que os anúncios foram veiculados e se dados de produtos ou recursos de vídeo foram usados no anúncio.
A consulta a seguir demonstra como recuperar a performance da campanha Performance Max segmentada por canal, uso de dados de produtos 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 feeds de 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 segmento de negócios, como MERCHANT_CENTER_FEED para campanhas Performance Max para varejo ou TRAVEL_FEED para campanhas Performance Max com metas de turismo.
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