Esistono diversi modi per misurare le campagne Performance Max per la vendita al dettaglio in base agli obiettivi di generazione di report.
Rendimento per tutte le campagne per la vendita al dettaglio
L'esempio più semplice consiste nel recuperare il rendimento di tutte le campagne Performance Max
per la vendita al dettaglio utilizzando la metodologia dell'esempio di rendimento di tutte le campagne Performance Max.
Per creare una campagna Performance Max per la vendita al dettaglio, devi compilare il
shopping_setting campo nella tua
campagna con il
merchant_id del tuo
account Merchant Center. L'aggiunta della condizione campaign.shopping_setting.merchant_id IS NOT NULL alla clausola WHERE filtra il set di risultati in modo da includere solo le campagne per la vendita al dettaglio.
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
Rendimento della campagna per un feed_label
Il campo
campaign.shopping_setting.feed_label
può essere utilizzato per scegliere come target feed dei prodotti specifici nel tuo account Merchant Center
Puoi filtrare questo campo per ottenere metriche di reporting per tutte le campagne associate a un feed dei prodotti specifico. Ad esempio, la seguente query mostra come recuperare le metriche per tutte le campagne Performance Max che hanno come target i prodotti da promuovere durante la stagione invernale.
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
Rendimento delle campagne per la vendita al dettaglio per canale
Disponibile nell'API Google Ads v23 e versioni successive.
Per analizzare il rendimento delle campagne Performance Max per la vendita al dettaglio su
diversi canali, puoi segmentare in base a
segments.ad_using_product_data
e segments.ad_network_type.
In questo modo, puoi suddividere le metriche delle campagne per la vendita al dettaglio in base a dove sono stati pubblicati gli annunci e se i dati di prodotto sono stati utilizzati nell'annuncio.
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
Rendimento prodotti
Puoi utilizzare
shopping_performance_view per recuperare
le metriche a livello di prodotto in tutte le campagne Performance Max per la vendita al dettaglio, come
mostrato nella seguente query. Il filtro su
campaign.advertising_channel_type limita i risultati alle campagne
Performance Max e l'inclusione di
segments.product_item_id
fornisce metriche a livello di prodotto. In questo modo, vengono filtrate implicitamente le campagne per la vendita al dettaglio perché le campagne non per la vendita al dettaglio non hanno prodotti associati.
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
Rendimento dei prodotti con dati del carrello
Gli inserzionisti per la vendita al dettaglio possono accedere a metriche di vendita e profitto pertinenti, come Entrate, Profitto lordo, Margine di profitto lordo e Unità vendute. Queste metriche sono disponibili per tutti gli inserzionisti che implementano le conversioni con i dati del carrello nelle campagne Performance Max e sono compatibili con i seguenti report.
asset_group_product_group_viewcampaigncustomer(aggregato per tutte le campagne)shopping_performance_view
Le seguenti metriche dei dati del carrello possono essere utilizzate nei report, ad esempio
shopping_performance_view, per
Performance Max per la vendita al dettaglio.
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
Il seguente esempio mostra come utilizzare queste metriche dei dati del carrello per comprendere il rendimento a livello di prodotto per le campagne Performance Max negli ultimi 30 giorni.
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
Rendimento della campagna con dati del carrello
Le metriche dei dati del carrello possono essere utilizzate a livello di campagna e combinate con altre metriche sul rendimento, come impressioni, clic e costo.
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
Rendimento della campagna per gruppo di asset e gruppo di prodotti
Il seguente esempio mostra come utilizzare asset_group_product_group_view per recuperare le metriche sul rendimento
in base a asset_group e
asset_group_listing_group_filter.
L'esempio segmenta i risultati in base al nodo dell'albero di partizionamento dei prodotti per ogni asset_group nella campagna specificata.
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
Rendimento del gruppo di asset per gruppo di prodotti
In alternativa, puoi utilizzare
asset_group_product_group_view per
ottenere metriche sul rendimento in base a
asset_group_listing_group_filter
ma limitare i risultati a un singolo asset_group aggiungendo una condizione di filtro asset_group alla clausola 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
Rendimento della dimensione del filtro del gruppo di schede
Facendo un passo avanti rispetto all'esempio precedente, puoi segmentare le metriche sul rendimento
in base alla
asset_group_listing_group_filter
dimensione. Il seguente esempio mostra come recuperare le metriche sul rendimento in base al brand del prodotto, aggiungendo
asset_group_listing_group_filter.case_value.product_brand.value
alla clausola SELECT. Inoltre, i risultati vengono filtrati in modo da includere solo le entità asset_group_listing_group_filter che hanno una dimensione del brand del prodotto.
Puoi eseguire un'analisi simile sostituendo
asset_group_listing_group_filter.case_value.product_brand con una
dimensione diversa, ad esempio
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