Rapports Performance Max

Comme pour les autres types de campagnes, vous pouvez utiliser GoogleAdsService.SearchStream pour récupérer des attributs et les métriques de performances des campagnes Performance Max. Consultez la section Rapports de l'API Google Ads pour découvrir comment créer des rapports de manière plus générale l'API Google Ads. Le tableau suivant présente les options permettant de créer des rapports vos campagnes Performance Max organisées par objectif.

Objectif de mesure Ressources associées Exemples
Performances au niveau de la campagne campaign Performances de toutes les campagnes Performance Max
Performances au niveau du groupe de composants asset_group
Performances des composants
Performances des campagnes retail
Performances du critère de campagne location_view Performances du critère géographique

Performances au niveau de la campagne

L'affichage des performances d'une campagne Performance Max est semblable à l'affichage des les performances de tout autre type de campagne. Toutefois, vous devez ajouter un filtre pour n'inclure que les campagnes ayant un advertising_channel_type é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 à un seul campagne en filtrant sur campaign.id ou campaign.resource_name Ce correspondant au composant du canal Performance Max Créer des rapports dans 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

Performances au niveau du groupe de composants

En plus des rapports sur les campagnes, ceux sur les ressources asset_group associées à vos campagnes Performance Max sont disponibles.

Efficacité de l'annonce du groupe de composants

Comme les campagnes Performance Max génèrent des annonces de façon dynamique pour chaque groupe d'assets, avec les assets associés à ce groupe, vous ne pouvez pas les performances de chaque annonce. Toutefois, l'API Google Ads expose le Champ asset_group.ad_strength pour évaluer la configuration des entités asset_group associées pour optimiser les performances des annonces. En savoir plus En savoir plus sur les annonces Performance Max force.

La requête suivante montre comment afficher l'efficacité de tous les composants groupes. Vous pouvez filtrer davantage cette requête sur asset_group.id ou asset_group.resource_name pour afficher l'efficacité d'un ou plusieurs groupes d'assets spécifiques. Vous pouvez également Vous pouvez ajouter un filtre campaign comme décrit précédemment pour comparer l'efficacité de l'annonce. de différents groupes d'assets dans une campagne spécifiée.

SELECT
  asset_group.id,
  asset_group.ad_strength
FROM asset_group
WHERE asset_group.status = 'ENABLED'

Recommandations pour améliorer l'efficacité des groupes d'assets

L'API Google Ads fournit un type de recommandation, IMPROVE_PERFORMANCE_MAX_AD_STRENGTH, qui met en évidence les groupes d'assets à améliorer pour atteindre le niveau "Excellent". l'évaluation du niveau de sécurité. Cette fonctionnalité est particulièrement utile pour les annonceurs tiers. qui permettent aux utilisateurs de créer et de gérer des groupes d'assets.

Pour en savoir plus, consultez le guide Taux d'optimisation et recommandations.

Performances des groupes de composants

La ressource asset_group expose diverses métriques pour mesurer les performances de chaque groupe d'assets. L'exemple de requête ci-dessous montre comment récupérer les métriques de performances pour chaque asset_group dans un campagne spécifique au cours des sept derniers jours.

SELECT
  asset_group.id,
  asset_group.name,
  asset_group.primary_status,
  metrics.conversions,
  metrics.conversions_value,
  metrics.cost_micros,
  metrics.clicks,
  metrics.impressions
FROM asset_group
WHERE campaign.id = CAMPAIGN_ID
  AND segments.date DURING LAST_7_DAYS

Performances des éléments

Vous pouvez obtenir les performances au niveau des composants en utilisant Ressource asset_group_asset.

Performances des assets avec asset_group_asset

Sur la ressource asset_group_asset, performance_label classe l'élément par rapport aux autres du même type. Pour en savoir plus, consultez À propos des rapports sur les assets dans l'onglet "Performances" Max.

SELECT
  asset_group_asset.asset,
  asset_group_asset.performance_label,
  asset_group_asset.status
FROM asset_group_asset
WHERE asset_group.id = ASSET_GROUP_ID
  AND asset_group_asset.status != 'REMOVED'

Combinaisons de composants les plus performantes

La asset_group_top_combination_view peut être utilisée pour interroger les combinaisons d'assets les plus performantes groupes. Cela correspond aux Combinaisons dans le rapport UI Google Ads. Par exemple, la requête suivante génère la liste des éléments les plus performants combinaisons dans un asset_group spécifié. Chaque ligne de la réponse contient liste de asset_group_top_combination_view.asset_group_top_combinations messages de type AssetGroupAssetCombinationData Chaque élément de cette liste contient une liste des éléments dans combinaison représentée sous la forme d'un message AssetUsage.

SELECT asset_group_top_combination_view.asset_group_top_combinations
FROM asset_group_top_combination_view
WHERE asset_group.id = ASSET_GROUP_ID

Pour aller un peu plus loin, vous pouvez ajuster cette requête pour générer des informations qui de l'aide pour sélectionner les assets et mieux optimiser les campagnes Performance Max des performances. La requête ci-dessous indique les combinaisons d'assets les plus performantes par groupe d'assets dans une même campagne, mais limite les résultats aux groupes d'assets ayant une asset_group.ad_strength sur GOOD ou EXCELLENT. Les combinaisons de composants générées représentent l'asset le plus performant dans les groupes d'assets les plus performants de la campagne.

SELECT
  asset_group_top_combination_view.asset_group_top_combinations,
  asset_group.ad_strength,
  asset_group.id
FROM asset_group_top_combination_view
WHERE asset_group.ad_strength IN ('GOOD', 'EXCELLENT')
  AND campaign.id = CAMPAIGN_ID

Performances des campagnes retail

Il existe plusieurs façons de mesurer les performances des campagnes retail Performance Max en fonction vos objectifs de reporting.

Performances de toutes les campagnes retail

L'exemple le plus simple consiste à récupérer les performances de toutes les campagnes les campagnes retail à l'aide de la méthodologie Toutes les campagnes Performance Max exemple de performances. Pour créer un Performance Max pour le commerce, vous devez renseigner le shopping_setting dans votre avec le paramètre merchant_id de votre votre compte Merchant Center. Ajouter la condition campaign.shopping_setting.merchant_id IS NOT NULL à la clause WHERE, puis filtre l'ensemble de résultats pour n'inclure que les campagnes retail.

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

Performances de la campagne pour un feed_label

La campaign.shopping_setting.feed_label peut être utilisé pour cibler des flux de produits spécifiques dans votre compte Merchant Center. de service. Vous pouvez appliquer un filtre à ce champ afin d'obtenir des métriques de rapport pour toutes les campagnes associés à un flux de produits spécifique. Par exemple, la requête suivante montre comment récupérer des métriques pour toutes les campagnes Performance Max cibler les produits dont la promotion est prévue pendant l'hiver

SELECT
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND campaign.shopping_setting.merchant_id IS NOT NULL
  AND campaign.shopping_setting.feed_label = 'WINTER-PRODUCTS'
  AND segments.date DURING LAST_30_DAYS

Performances des produits

Vous pouvez utiliser shopping_performance_view pour récupérer au niveau des produits dans toutes vos campagnes Performance Max retail, comme indiqué dans la requête ci-dessous. Le filtrage sur campaign.advertising_channel_type limite les résultats à Performance Max, y compris segments.product_item_id filtre automatiquement ces résultats pour n'inclure que les campagnes retail, ne sont associés à aucun produit.

SELECT
  segments.product_item_id,
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions,
  campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS
  AND metrics.clicks > 0
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.cost_micros DESC,
  metrics.impressions DESC

Performances des produits avec les données du panier

Les annonceurs du secteur du commerce peuvent accéder à des métriques pertinentes sur les ventes et les bénéfices, la marge brute, la marge bénéficiaire brute et les unités vendues. Ces métriques sont disponibles à tous les annonceurs qui implémentent les conversions avec le panier de données dans Performance Max campagnes et sont compatibles avec les rapports suivants.

Les métriques suivantes concernant les données du panier peuvent être utilisées dans les rapports, comme shopping_performance_view, pour Performance Max pour le commerce.

L'exemple suivant montre comment utiliser ces métriques de données du panier pour : comprendre les performances au niveau des produits des campagnes Performance Max au cours des 30 jours.

SELECT
  segments.product_item_id,
  segments.product_title,
  metrics.average_cart_size,
  metrics.average_order_value_micros,
  metrics.conversions,
  metrics.conversions_value,
  metrics.gross_profit_micros,
  metrics.gross_profit_margin,
  metrics.revenue_micros,
  metrics.units_sold,
  campaign.advertising_channel_type
FROM shopping_performance_view
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS
  AND metrics.conversions > 0
ORDER BY
  metrics.gross_profit_margin DESC,
  metrics.revenue_micros DESC,
  metrics.conversions_value DESC

Performances des campagnes avec les données du panier

Les métriques des données du panier peuvent être utilisées au niveau de la campagne et combinées avec d'autres métriques de performances, telles que les impressions, les clics et le coût.

SELECT
  campaign.id,
  campaign.name,
  campaign.advertising_channel_type,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros,
  metrics.average_order_value_micros,
  metrics.gross_profit_micros,
  metrics.gross_profit_margin
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND campaign.shopping_setting.merchant_id IS NOT NULL
  AND segments.date DURING LAST_30_DAYS
ORDER BY
  metrics.gross_profit_margin DESC,
  metrics.average_order_value_micros DESC,
  metrics.cost_micros DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

Performances des campagnes par groupe d'assets et groupe de produits

L'exemple suivant montre comment utiliser asset_group_product_group_view pour récupérer les performances métriques de asset_group et asset_group_listing_group_filter L'exemple segmente les résultats par nœud d'arborescence de partitionnement des produits pour chaque asset_group dans la campagne spécifiée.

SELECT
  asset_group.id,
  asset_group_listing_group_filter.id,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM asset_group_product_group_view
WHERE campaign.id = CAMPAIGN_ID
  AND segments.date DURING LAST_30_DAYS

Performances des groupes d'assets par groupe de produits

Vous pouvez également utiliser la asset_group_product_group_view jusqu'à obtenir des métriques de performances asset_group_listing_group_filter mais limitez les résultats à une seule asset_group en en ajoutant une condition de filtrage asset_group à la clause WHERE.

SELECT
  asset_group_listing_group_filter.id,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
  AND segments.date DURING LAST_30_DAYS

Performances des dimensions du filtre de groupe de fiches

Pour aller plus loin dans l'exemple précédent, vous pouvez segmenter les métriques de performances par le asset_group_listing_group_filter . L'exemple suivant montre comment récupérer les données de performances par marque de produit, en ajoutant asset_group_listing_group_filter.case_value.product_brand.value à la clause SELECT, qui filtre automatiquement les résultats pour n'afficher inclure asset_group_listing_group_filter entités avec une marque de produit .

Vous pouvez effectuer une analyse similaire en remplaçant asset_group_listing_group_filter.case_value.product_brand par un autre , telle que asset_group_listing_group_filter.case_value.product_condition.condition

SELECT
  asset_group_listing_group_filter.case_value.product_brand.value,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM asset_group_product_group_view
WHERE asset_group.id = ASSET_GROUP_ID
  AND segments.date DURING LAST_30_DAYS

Performances du critère de campagne

Les rapports sur les critères de campagne sont uniquement renseignés pour les types de critères pris en charge, que vous trouverez dans la section Créer des critères de campagne guide de démarrage.

Performances du critère géographique

Voici un exemple d'interrogation de données de critères géographiques Performance Max à partir de Rapport location_view:

SELECT
  campaign.id,
  campaign.name,
  metrics.clicks,
  metrics.impressions,
  campaign_criterion.location.geo_target_constant
FROM location_view
WHERE campaign.status != 'REMOVED'

Identifier les opportunités commerciales

L'un des principaux cas d'utilisation des rapports Performance Max consiste à identifier que vous pouvez exploiter dans vos campagnes publicitaires entreprise. Regardez la vidéo ci-dessous pour découvrir des exemples et des conseils concernant PMax. des rapports pour identifier les opportunités du marché.

Bonnes pratiques

Nous vous recommandons de suivre ces bonnes pratiques pour créer des rapports sur vos campagnes Performance Max. dans l'API Google Ads. Exemples :

  • Utiliser efficacement l'API

  • Utilisez les recommandations pour optimiser vos campagnes.

  • Consulter des données en temps réel, et pas seulement des données de rapport historiques

  • Ajouter un maximum de composants dans la limite définie pour chaque type de composant puis laissez Google Ads s'optimiser pour vous.

Regardez la vidéo suivante pour en savoir plus sur chacune de ces bonnes pratiques.