Es gibt verschiedene Möglichkeiten, Performance Max-Einzelhandelskampagnen anhand Ihrer Berichtsziele zu analysieren.
Leistung aller Kampagnen für den Einzelhandel
Das einfachste Beispiel ist der Abruf der Leistung aller Performance Max-Kampagnen für den Einzelhandel mit der Methodik des Beispiels für die Leistung aller Performance Max-Kampagnen.
Wenn Sie eine Performance Max-Kampagne für den Einzelhandel erstellen möchten, müssen Sie das Feld shopping_setting
in Ihrer Kampagne mit der merchant_id
Ihres Merchant Center-Kontos ausfüllen. Wenn Sie der WHERE
-Klausel die Bedingung campaign.shopping_setting.merchant_id IS NOT NULL
hinzufügen, wird das Ergebnisset so gefiltert, dass nur Einzelhandelskampagnen berücksichtigt werden.
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
Kampagnenleistung für einen feed_label
Mit dem Feld campaign.shopping_setting.feed_label
können Sie bestimmte Produktfeeds in Ihrem Merchant Center-Konto ansprechen. Sie können nach diesem Feld filtern, um Berichtsstatistiken für alle Kampagnen abzurufen, die einem bestimmten Produktfeed zugeordnet sind. Im folgenden Beispiel sehen Sie, wie Sie Messwerte für alle Performance Max-Kampagnen abrufen, in denen Produkte beworben werden, die für die Wintersaison vorgesehen sind.
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
Produktleistung
Mit dem shopping_performance_view
können Sie Messwerte auf Produktebene für alle Ihre Performance Max-Kampagnen für den Einzelhandel abrufen, wie in der folgenden Abfrage gezeigt. Wenn Sie nach campaign.advertising_channel_type
filtern, werden die Ergebnisse auf Performance Max-Kampagnen beschränkt. Wenn Sie segments.product_item_id
einbeziehen, erhalten Sie Messwerte auf Produktebene. Dadurch werden Einzelhandelskampagnen implizit herausgefiltert, da Kampagnen, die nicht für den Einzelhandel bestimmt sind, keine zugehörigen Produkte haben.
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
Produktleistung mit Warenkorbdaten
Werbetreibende aus dem Einzelhandel können auf relevante Umsatz- und Gewinnmesswerte wie Umsatz, Bruttogewinn, Bruttogewinnmarge und verkaufte Einheiten zugreifen. Diese Messwerte sind für alle Werbetreibenden verfügbar, die Conversions mit Warenkorbdaten in Performance Max-Kampagnen implementieren. Sie sind mit den folgenden Berichten kompatibel.
asset_group_product_group_view
campaign
customer
(für alle Kampagnen zusammengefasst)shopping_performance_view
Die folgenden Messwerte für Warenkorbdaten können in Berichten wie shopping_performance_view
für Performance Max-Kampagnen für den Einzelhandel verwendet werden.
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
Im folgenden Beispiel sehen Sie, wie diese Messwerte für Warenkorbdaten verwendet werden können, um die Produktleistung von Performance Max-Kampagnen in den letzten 30 Tagen zu analysieren.
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
Kampagnenleistung mit Warenkorbdaten
Warenkorbdatenmesswerte können auf Kampagnenebene verwendet und mit anderen Leistungsmesswerten wie Impressionen, Klicks und Kosten kombiniert werden.
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
Kampagnenleistung nach Asset- und Produktgruppe
Im folgenden Beispiel wird gezeigt, wie asset_group_product_group_view
verwendet werden kann, um Leistungsmesswerte nach asset_group
und asset_group_listing_group_filter
abzurufen.
Im Beispiel werden die Ergebnisse nach Knoten des Produktpartitionsbaums für jede asset_group
in der angegebenen Kampagne segmentiert.
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
Leistung von Asset-Gruppen nach Produktgruppe
Alternativ können Sie asset_group_product_group_view
verwenden, um Leistungsmesswerte nach asset_group_listing_group_filter
abzurufen. Beschränken Sie die Ergebnisse jedoch auf ein einzelnes asset_group
, indem Sie der WHERE
-Klausel eine asset_group
-Filterbedingung hinzufügen.
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
Leistung von Dimensionen für Filter für Eintragsgruppen
Im vorherigen Beispiel können Sie die Leistungsmesswerte nach der Dimension asset_group_listing_group_filter
segmentieren. Im folgenden Beispiel wird gezeigt, wie Sie Leistungsmesswerte nach Produktmarke abrufen. Dazu wird der SELECT
-Klausel asset_group_listing_group_filter.case_value.product_brand.value
hinzugefügt. Dadurch werden die Ergebnisse auch so gefiltert, dass nur asset_group_listing_group_filter
-Entitäten mit einer Dimension für die Produktmarke enthalten sind.
Sie können eine ähnliche Analyse durchführen, indem Sie asset_group_listing_group_filter.case_value.product_brand
durch eine andere Dimension wie asset_group_listing_group_filter.case_value.product_condition.condition
ersetzen.
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