Esistono vari modi per misurare le campagne retail Performance Max in base agli obiettivi dei report.
Rendimento di tutte le campagne per la vendita al dettaglio
L'esempio più semplice è il recupero del rendimento di tutte le campagne retail Performance Max 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 campo
shopping_setting
nella tua
campagna con l'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 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
Rendimento della campagna per un periodo di 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 le metriche dei report 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 prodotti destinati alla promozione 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 prodotti
Puoi utilizzare
shopping_performance_view
per recuperare
le metriche a livello di prodotto in tutte le tue campagne retail Performance Max, come
mostrato nella seguente query. Il filtro in base a
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 retail
perché le campagne non retail non hanno prodotti associati.
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
Rendimento dei prodotti con dati del carrello
Gli inserzionisti nel settore della vendita al dettaglio possono accedere a metriche pertinenti su vendite e profitti, come Entrate, Profitto lordo, Margine di profitto lordo e Unità vendute. Queste metriche sono disponibili per tutti gli inserzionisti che implementano le conversioni con dati del carrello nelle campagne Performance Max e sono compatibili con i seguenti report.
asset_group_product_group_view
campaign
customer
(aggregato per tutte le campagne)shopping_performance_view
Le seguenti metriche dei dati del carrello possono essere utilizzate nei report, ad esempio nel
shopping_performance_view
, per le
campagne Performance Max per la vendita al dettaglio.
metrics.average_cart_size
metrics.average_order_value_micros
metrics.cost_of_goods_sold_micros
metrics.cross_sell_cost_of_goods_sold_micros
metrics.cross_sell_gross_profit_micros
metrics.cross_sell_revenue_micros
metrics.cross_sell_units_sold
metrics.gross_profit_margin
metrics.gross_profit_micros
metrics.lead_cost_of_goods_sold_micros
metrics.lead_gross_profit_micros
metrics.lead_revenue_micros
metrics.lead_units_sold
metrics.orders
metrics.revenue_micros
metrics.units_sold
Il seguente esempio mostra come queste metriche dei dati del carrello possono essere utilizzate 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 delle campagne con dati del carrello
Le metriche dei dati del carrello possono essere utilizzate a livello di campagna e possono essere combinate con altre metriche sul rendimento, come impressioni, clic e costi.
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
L'esempio seguente mostra come utilizzare asset_group_product_group_view
per recuperare le metriche di rendimento per asset_group
e asset_group_listing_group_filter
.
L'esempio segmenta i risultati in base al nodo dell'albero delle partizioni di prodotto 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 per
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
Se prendiamo l'esempio precedente, puoi segmentare le metriche sul rendimento
in base alla
dimensione
asset_group_listing_group_filter
. Il seguente esempio mostra come recuperare le metriche di rendimento per brand di prodotto, operazione eseguita aggiungendo
asset_group_listing_group_filter.case_value.product_brand.value
alla clausola SELECT
. In questo modo, i risultati vengono filtrati in modo da includere solo le entità asset_group_listing_group_filter
che hanno una dimensione Brand 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