Performances des campagnes retail

Il existe différentes façons de mesurer les campagnes Performance Max pour le commerce de détail en fonction de vos objectifs de reporting.

Performances de toutes les campagnes pour le commerce de détail

L'exemple le plus simple consiste à récupérer les performances de toutes les campagnes Performance Max pour le commerce de détail à l'aide de la méthodologie de l'exemple Performances de toutes les campagnes Performance Max performance exemple. Pour créer une campagne Performance Max pour le commerce de détail, vous devez renseigner le shopping_setting champ de votre campagne avec le merchant_id de votre compte Merchant Center. L'ajout de la condition campaign.shopping_setting.merchant_id IS NOT NULL à la clause WHERE filtre ensuite l'ensemble de résultats pour n'inclure que les campagnes pour le commerce de détail.

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

Le campaign.shopping_setting.feed_label champ peut être utilisé pour cibler des flux de produits spécifiques dans votre compte Merchant Center account. Vous pouvez filtrer ce champ pour obtenir des métriques de reporting pour toutes les campagnes associées à 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 qui ciblent des produits destinés à être promus pendant la saison hivernale.

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 campagnes retail par canal

Disponible dans l'API Google Ads v23 et versions ultérieures.

Pour analyser les performances de vos campagnes Performance Max pour le commerce de détail sur différents canaux, vous pouvez segmenter par segments.ad_using_product_data et segments.ad_network_type. Cela vous permet de répartir les métriques de vos campagnes pour le commerce de détail en fonction de l'endroit où les annonces ont été diffusées et si des données produit ont été utilisées dans l'annonce.

SELECT
  campaign.name,
  segments.ad_network_type,
  segments.ad_using_product_data,
  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
  AND segments.ad_using_product_data = true

Performances des produits

Vous pouvez utiliser les shopping_performance_view pour récupérer les métriques au niveau du produit dans toutes vos campagnes Performance Max pour le commerce de détail, comme indiqué dans la requête suivante. Le filtrage sur campaign.advertising_channel_type limite les résultats aux campagnes Performance Max, et l'inclusion de segments.product_item_id fournit des métriques au niveau du produit. Cela filtre implicitement les campagnes pour le commerce de détail, car les campagnes qui ne sont pas pour le commerce de détail n'ont pas de produits associés.

SELECT
  segments.product_item_id,
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  metrics.search_budget_lost_impression_share,
  metrics.search_rank_lost_impression_share,
  metrics.search_budget_lost_absolute_top_impression_share,
  metrics.search_rank_lost_absolute_top_impression_share,
  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 pour le commerce de détail peuvent accéder à des métriques pertinentes sur les ventes et les bénéfices, telles que les revenus, la marge brute, le pourcentage de marge brute et les unités vendues. Ces métriques sont disponibles pour tous les annonceurs qui mettent en œuvre les conversions avec les données du panier dans les campagnes Performance Max et sont compatibles avec les rapports suivants.

Les métriques de données du panier suivantes peuvent être utilisées dans les rapports, tels que les shopping_performance_view, pour les campagnes Performance Max pour le commerce de détail.

L'exemple suivant montre comment utiliser ces métriques de données du panier pour comprendre les performances au niveau du produit pour les campagnes Performance Max au cours des 30 derniers 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 de la campagne avec les données du panier

Les métriques de données du panier peuvent être utilisées au niveau de la campagne et peuvent être 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 de la campagne par groupe de composants et groupe de produits

L'exemple suivant montre comment utiliser asset_group_product_group_view pour récupérer des métriques de performances par asset_group et asset_group_listing_group_filter. L'exemple segmente les résultats par nœud d'arborescence de partition de produits pour chaque asset_group de 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 du groupe de composants par groupe de produits

Vous pouvez également utiliser le asset_group_product_group_view pour obtenir des métriques de performances par asset_group_listing_group_filter mais limiter les résultats à un seul asset_group 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 de la dimension 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 la asset_group_listing_group_filter dimension. L'exemple suivant montre comment récupérer des métriques de performances par marque de produit en ajoutant asset_group_listing_group_filter.case_value.product_brand.value à la clause SELECT. Cela filtre également les résultats pour n'inclure que les entités asset_group_listing_group_filter qui comportent une dimension de marque de produit.

Vous pouvez effectuer une analyse similaire en remplaçant asset_group_listing_group_filter.case_value.product_brand par une autre dimension, 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