Berichterstellung

Wie bei anderen Anzeigentypen können Sie mit GoogleAdsService.SearchStream den Produktstatus und Leistungsdaten für Shopping-Produkte abrufen.

Für Kampagnen mit Produkten sind die folgenden speziellen Berichte verfügbar:

Ansicht „Shoppingleistung“

Die Übersicht zur Shopping-Leistung enthält zusammengefasste Statistiken aus bisherigen Berichten zu Produkten nach Attributen wie product_item_id.

In der Datenansicht „Shopping-Leistung“ wird der Zustand des Produkts zum Zeitpunkt der Erfassung der relevanten Messwerte erfasst. Dazu gehören Segmente wie product_title, die sich seit der Erfassung des Messwerts geändert haben könnten.

Hier ist eine Beispielabfrage, mit der Impressionen, Klicks, Kosten, Conversions und alle Conversions für Produkte von product_item_id mit Klicks in den letzten 30 Tagen abgerufen werden (absteigend sortiert nach allen Conversions, dann nach Conversions, dann nach Klicks, dann nach Kosten und dann nach Impressionen):

SELECT
  segments.product_item_id,
  metrics.clicks,
  metrics.cost_micros,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions
FROM  shopping_performance_view
WHERE 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

Produktgruppenansicht

Die Produktgruppenansicht enthält zusammengefasste Berichtsstatistiken für Gruppen von Shopping-Einträgen (auf der Benutzeroberfläche als Produktgruppen bezeichnet). Im Leitfaden zu Performance Max-Berichten finden Sie Beispiele für die Ansicht „Asset-Gruppe – Produktgruppe“.

Hier ist eine Beispielabfrage, mit der Impressionen, Klicks, Conversions und alle Conversions für Shopping-Eintragsgruppen nach Kampagne mit Impressionen in den letzten 30 Tagen abgerufen werden (absteigend nach allen Conversions, dann nach Conversions, dann nach Klicks und dann nach Impressionen sortiert):

SELECT
  campaign.name,
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.all_conversions
FROM product_group_view
WHERE segments.date DURING LAST_30_DAYS
  AND metrics.impressions > 0
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

Shopping-Produkt

Der Bericht Shopping-Produkt enthält die Attribute und Berichtsstatistiken für Produkte in Google Merchant Center-Konten, die mit dem Google Ads-Konto verknüpft sind. In diesem Bericht finden Sie Statistiken auf Kunden-, Kampagnen- und Anzeigengruppenebene.

Hier ist eine Beispielabfrage, mit der Impressionen, Klicks, Conversions und alle Conversions der letzten 30 Tage für alle Shopping-Produkte aus allen verknüpften Google Merchant Center-Konten abgerufen werden (absteigend sortiert nach „Alle Conversions“, dann „Conversions“, dann „Klicks“ und dann „Impressionen“):

SELECT
  shopping_product.resource_name,
  shopping_product.item_id,
  shopping_product.feed_label,
  shopping_product.merchant_center_id,
  metrics.clicks,
  metrics.impressions,
  metrics.conversions,
  metrics.all_conversions
FROM shopping_product
WHERE segments.date DURING LAST_30_DAYS
ORDER BY
  metrics.all_conversions DESC,
  metrics.conversions DESC,
  metrics.clicks DESC,
  metrics.impressions DESC

Weitere Informationen zu Abfragen finden Sie im Leitfaden zu Berichten.

Hinweise zur Leistung

Der Bericht zu Shopping-Produkten kann eine erhebliche Datenmenge zurückgeben, wenn ein Konto mit einer großen Anzahl von Produkten verknüpft ist. Mit den folgenden Empfehlungen können Sie die Leistung Ihrer GAQL-Abfragen verbessern:

  • Abfragen auf Kampagnen- und Anzeigengruppenebene sind in der Regel schneller als solche auf Kontoebene, da sie wahrscheinlich weniger Produkte enthalten und der Zugriff auf weniger Daten erforderlich ist.
  • Je mehr Felder und Messwerte in der SELECT-Klausel enthalten sind, desto länger ist die Antwortzeit. Wir empfehlen, nur die Felder und Messwerte auszuwählen, die Sie in der Abfrage benötigen.
  • Bei Produkten mit einem oder mehreren Problemen werden mehr Daten zurückgegeben. Sie können in der WHERE nach shopping_product.status filtern, um zu sehen, bei welchen Produkten wahrscheinlich Probleme auftreten, die den entsprechenden Status verursacht haben.

Anwendungsfälle für Berichte zu Shopping-Produkten

Der Bericht Shopping-Produkt bietet flexiblen Zugriff auf Produktinformationen für Kampagnen, in denen Produktfeeds verwendet werden. Sie erhalten nicht nur Informationen zum Status von Produkten aus Google Merchant Center-Konten, sondern auch spezifische Anzeigeninformationen wie Leistungsmesswerte und Probleme, die die Anzeigenauslieferung für Produkte verhindern.

In diesem Abschnitt werden einige typische Anwendungsfälle beschrieben, die denen in der Ansicht Produkte in der Google Ads-Benutzeroberfläche ähneln.

Das Feld „issues“ für Shopping-Produkte ähnelt dem Feld productstatuses in der Content API for Shopping. Zusätzlich werden Probleme aufgeführt, die nur für Google Ads gelten. Ob das Problem im Google Merchant Center oder in Google Ads behoben werden muss, sehen Sie im Feld shopping_product.issues.documentation der Antwort. Dort finden Sie einen Hilfeartikel.

Produktstatus (Kontoebene)

Wenn Sie den Bericht ohne Filter für Kampagne oder Anzeigengruppe angeben, werden alle Produkte auf Kontoebene zurückgegeben.

Es werden Messwerte, Status und Probleme aller Kampagnen im Konto unterstützt, die folgende Typen haben:

  • Shopping
  • Performance Max-Kampagne

Mit dieser Abfrage sehen Sie den Status des Produkts, z. B. NOT_ELIGIBLE, und eine Liste der produktspezifischen Probleme, die zu diesem Status geführt haben:

SELECT
  shopping_product.resource_name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product

Produktstatus (Kampagnenebene)

Wenn Sie den Bericht mit einer Kampagnenressource als Teil der WHERE-Klausel angeben, werden alle Produkte zurückgegeben, die in der ausgewählten Kampagne enthalten sind.

Sie wird von den folgenden Kampagnentypen unterstützt, für die Produktfeeds verwendet werden können:

  • Shopping
  • Performance Max-Kampagne
  • Demand Gen
  • Video

Mit dieser Abfrage können Sie den Status des Produkts sehen, das in einer bestimmten Kampagne enthalten ist. Sie können den Status der einzelnen Produkte prüfen, einschließlich der Probleme, die den Status verursachen. Beispielsweise wirkt sich eine pausierte Kampagne auf den Produktstatus aus:

SELECT
  shopping_product.resource_name,
  shopping_product.campaign,
  campaign.name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product
WHERE
  shopping_product.campaign = "customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>"

Produktstatus (Anzeigengruppenebene)

Wenn Sie für den Bericht sowohl eine Anzeigengruppen- als auch eine Kampagnenressource angeben und diese als Teil der WHERE-Klausel verwenden, werden alle Produkte zurückgegeben, die in der ausgewählten Kampagne enthalten sind. Die Messwerte, der Status und die Probleme des Produkts geben Aufschluss darüber, ob es in der ausgewählten Anzeigengruppe enthalten oder daraus ausgeschlossen ist.

Mit dieser Abfrage sehen Sie den Status des Produkts in Bezug auf diese Anzeigengruppe. So können Sie prüfen, ob Produktgruppenfilter (auf Anzeigengruppenebene) richtig angewendet werden, und den Status der einzelnen Produkte überprüfen:

SELECT
  shopping_product.resource_name,
  shopping_product.campaign,
  campaign.name,
  shopping_product.ad_group,
  ad_group.name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  shopping_product.status,
  shopping_product.issues
FROM shopping_product
WHERE
  shopping_product.campaign = "customers/<CUSTOMER_ID>/campaigns/<CAMPAIGN_ID>"
  AND shopping_product.ad_group = "customers/<CUSTOMER_ID>/adGroups/<AD_GROUP_ID>"

Produktmesswerte, nach Datum gefiltert (Kontoebene)

Wenn Sie den Bericht in der WHERE-Klausel mit einem Datum oder einem Zeitraum angeben, werden Messwerte für alle Produkte auf Kontoebene zurückgegeben, die für den angegebenen Zeitraum vorhanden sind (unabhängig davon, ob der Messwert ungleich Null ist).

Sie können segments.date nicht auswählen. Andernfalls wird der Fehler UNSUPPORTED_DATE_SEGMENTATION ausgegeben.

Mit dieser Abfrage können Sie die Leistung des aktuellen Produkts für einen bestimmten Tag oder einen anderen kompatiblen Datumswert sehen. So können Sie eine Zusammenfassung für jedes zurückgegebene Produkt erstellen, die für alle Kampagnen aggregiert ist:

SELECT
  shopping_product.resource_name,
  shopping_product.merchant_center_id,
  shopping_product.channel,
  shopping_product.language_code,
  shopping_product.feed_label,
  shopping_product.item_id,
  metrics.clicks,
  metrics.impressions,
  metrics.cost_micros
FROM shopping_product
WHERE
  segments.date = '2024-01-01'

Produktleistung mit Warenkorbdaten

Werbetreibende aus dem Einzelhandel können auf relevante Messwerte zu Verkäufen und Gewinnen zugreifen, z. B. Umsatz, Bruttogewinn, Bruttogewinnmarge und verkaufte Einheiten. Diese Messwerte sind für alle Werbetreibenden verfügbar, die Conversions mit Warenkorbdaten in Shopping-Kampagnen implementieren. Sie sind mit den folgenden Berichten kompatibel.

Die folgenden Messwerte für Warenkorbdaten können in Berichten für Shopping-Kampagnen verwendet werden, z. B. shopping_performance_view.

Im folgenden Beispiel wird gezeigt, wie Sie mithilfe von Warenkorbdaten die Leistung von Shopping-Kampagnen auf Produktebene in den letzten 30 Tagen analysieren können.

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 = 'SHOPPING'
  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 zu 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 = 'SHOPPING'
  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