Leistung von Kampagnen für den Einzelhandel

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.

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.

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