L'affichage des performances des campagnes Performance Max est semblable à celui des performances des autres types de campagnes. Toutefois, vous devez ajouter un filtre pour n'inclure que les campagnes dont le advertising_channel_type est égal à PERFORMANCE_MAX.
Performances de toutes les campagnes Performance Max
Par exemple, la requête suivante renvoie les performances de toutes les campagnes Performance Max au cours des 30 derniers jours. Vous pouvez également limiter les résultats à une seule campagne en filtrant sur campaign.id ou campaign.resource_name.
Cela correspond aux rapports sur les composants du canal Performance Max dans l'UI 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
Emplacements des campagnes Performance Max
performance_max_placement_view expose les métriques d'impressions par emplacement pour les campagnes Performance Max afin d'obtenir des insights sur les emplacements où les annonces d'une campagne ont été diffusées. Vous pouvez également segmenter ce rapport par segments.ad_network_type pour afficher les métriques d'emplacement ventilées par type de réseau publicitaire.
La requête suivante montre comment récupérer les impressions par emplacement, segmentées par type de réseau publicitaire, pour une campagne Performance Max spécifique au cours des 30 derniers jours.
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
Performances des campagnes Performance Max par canal
Disponible dans l'API Google Ads version 23 et ultérieures.
Pour comprendre les performances de vos campagnes Performance Max sur différents canaux, vous pouvez segmenter vos rapports de campagne par segments.ad_network_type, segments.ad_using_product_data et segments.ad_using_video. Cela vous permet de consulter des métriques telles que les impressions, les clics et les conversions, ventilées par réseau publicitaire sur lequel les annonces ont été diffusées, et de savoir si des données produit ou des composants vidéo ont été utilisés dans l'annonce.
La requête suivante montre comment récupérer les performances des campagnes Performance Max segmentées par canal, utilisation des données produit et utilisation des vidéos :
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
Types de flux des campagnes Performance Max
Le champ campaign.feed_types indique les types de flux associés à une campagne. Pour les campagnes Performance Max, cela peut indiquer le secteur d'activité, par exemple MERCHANT_CENTER_FEED pour les campagnes Performance Max pour le commerce ou TRAVEL_FEED pour les campagnes Performance Max pour les objectifs de voyage.
La requête suivante renvoie l'ID de campagne et les types de flux pour toutes les campagnes Performance Max :
SELECT
campaign.id,
campaign.feed_types
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
Campagnes Performance Max pour les services de proximité
Les campagnes Performance Max peuvent également être configurées en tant que campagnes Services locaux.
Vous pouvez identifier et filtrer ces campagnes en interrogeant le champ en lecture seule campaign.pmax_campaign_settings.local_services_enabled.
La requête suivante ne récupère que les campagnes Performance Max activées pour les services de proximité :
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