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.
asset_group_product_group_viewcampaigncustomer(agrégé pour toutes les campagnes)shopping_performance_view
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.
metrics.average_cart_sizemetrics.average_order_value_microsmetrics.cost_of_goods_sold_microsmetrics.cross_sell_cost_of_goods_sold_microsmetrics.cross_sell_gross_profit_microsmetrics.cross_sell_revenue_microsmetrics.cross_sell_units_soldmetrics.gross_profit_marginmetrics.gross_profit_microsmetrics.lead_cost_of_goods_sold_microsmetrics.lead_gross_profit_microsmetrics.lead_revenue_microsmetrics.lead_units_soldmetrics.ordersmetrics.revenue_microsmetrics.units_sold
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