Leistung von Kampagnen für den Einzelhandel

Es gibt verschiedene Möglichkeiten, die Leistung von Performance Max-Kampagnen für den Einzelhandel zu analysieren, je nach Ihren Berichtszielen.

Leistung aller Einzelhandelskampagnen

Das einfachste Beispiel ist das Abrufen der Leistung aller Performance Max -Kampagnen für den Einzelhandel mit der Methode aus dem Beispiel zur 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 dem merchant_id Ihres Merchant Center-Kontos füllen. Wenn Sie der WHERE-Klausel die Bedingung campaign.shopping_setting.merchant_id IS NOT NULL hinzufügen, wird das Ergebnis 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 ein feed_label

Das Feld campaign.shopping_setting.feed_label kann verwendet werden, um bestimmte Produktfeeds in Ihrem Merchant Center-Konto auszurichten. Sie können nach diesem Feld filtern, um Berichtsstatistiken für alle Kampagnen abzurufen, die mit einem bestimmten Produktfeed verknüpft sind. Die folgende Abfrage zeigt beispielsweise, wie Sie Messwerte für alle Performance Max-Kampagnen abrufen, die auf Produkte ausgerichtet sind, die in der Wintersaison beworben werden sollen.

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

Leistung von Einzelhandelskampagnen nach Channel

Verfügbar in der Google Ads API v23 und höher.

Wenn Sie die Leistung Ihrer Performance Max-Kampagnen für den Einzelhandel auf verschiedenen Channels analysieren möchten, können Sie nach segments.ad_using_product_data und segments.ad_network_type segmentieren. So können Sie Messwerte für Ihre Einzelhandelskampagnen aufschlüsseln, je nachdem, wo die Anzeigen ausgeliefert wurden und ob in der Anzeige Produktdaten verwendet wurden.

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

Produktleistung

Mit der 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 gefiltert, da nicht einzelhandelsbezogene Kampagnen keine verknüpften Produkte haben.

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

Produktleistung mit Warenkorbdaten

Werbetreibende im Einzelhandel haben Zugriff auf relevante Umsatz- und Gewinnmesswerte wie Umsatz, Bruttogewinn, Bruttogewinnspanne und verkaufte Einheiten. Diese Messwerte sind verfügbar für alle Werbetreibenden, die Conversions mit Warenkorbdaten in Performance Max-Kampagnen implementieren, und sind mit den folgenden Berichten kompatibel.

Die folgenden Messwerte für Warenkorbdaten können in Berichten wie der shopping_performance_view für Performance Max-Kampagnen für den Einzelhandel verwendet werden.

Das folgende Beispiel zeigt, wie diese Messwerte für Warenkorbdaten verwendet werden können, um die Leistung auf Produktebene für 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

Messwerte für Warenkorbdaten 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-Gruppe und Produktgruppe

Das folgende Beispiel zeigt, wie asset_group_product_group_view verwendet werden kann, um Leistungsmesswerte nach asset_group und asset_group_listing_group_filterabzurufen. Im Beispiel werden die Ergebnisse für jeden Knoten des Produktpartitionierungsbaums 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 die asset_group_product_group_view verwenden, um Leistungsmesswerte nach asset_group_listing_group_filter abzurufen, die Ergebnisse aber auf eine einzelne asset_group beschränken, indem Sie der WHERE Anweisung eine Filterbedingung für asset_group 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 nach Dimension für Filter für Eintragsgruppen

Im vorherigen Beispiel können Sie Leistungsmesswerte nach der asset_group_listing_group_filter Dimension segmentieren. Das folgende Beispiel zeigt, wie Sie Leistungsmesswerte nach Produktmarke abrufen. Dazu fügen Sie asset_group_listing_group_filter.case_value.product_brand.value der SELECT Anweisung hinzu. Außerdem werden die Ergebnisse so gefiltert, dass nur asset_group_listing_group_filter-Entitäten mit einer Dimension für die Produktmarke berücksichtigt werden.

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