Performances au niveau de la campagne

L'affichage des performances d'une campagne Performance Max est semblable à celui des performances de tout autre type de campagne. Toutefois, vous devez ajouter un filtre pour n'inclure que les campagnes dont la valeur advertising_channel_type est égale à 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'interface utilisateur 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

La performance_max_placement_view expose les métriques d'impressions par emplacement pour les campagnes Performance Max afin de vous permettre de savoir 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 v23 et versions 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. Vous pouvez ainsi afficher 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 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 de détail ou TRAVEL_FEED pour les campagnes Performance Max avec 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 Local Services

Les campagnes Performance Max peuvent également être configurées en tant que campagnes Local Services. 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 Local Services :

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