Produktberichte für Shopping-Anzeigen

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

Für Kampagnen, in denen Produkte aus einem Google Merchant Center-Feed unterstützt werden, sind die folgenden speziellen Berichte verfügbar:

Ansicht „Shoppingleistung“

In der Ansicht „Shopping-Leistung“ finden Sie aggregierte Verlaufsberichtsstatistiken für Produkte nach Attributen wie product_item_id.

Es werden alle Kampagnentypen unterstützt, bei denen Produktfeeds aus dem Google Merchant Center verwendet werden, einschließlich Shopping-, Performance Max-, Demand Gen-, Video-, App- und Displaykampagnen.

In der Shopping-Leistungsansicht wird der Status des Produkts zum Zeitpunkt der Erfassung der relevanten Messwerte erfasst. Dazu gehören Segmente wie product_title, die sich seit der Aufzeichnung des Messwerts geändert haben können.

shopping_performance_view unterstützt auch die folgenden Segmente und Messwerte:

  • segments.ad_sub_network_type (wird auch in product_group_view und asset_group_product_group_view unterstützt).
  • Nach Conversion-Datum segmentierte Messwerte: metrics.conversions_by_conversion_date, metrics.all_conversions_by_conversion_date, metrics.conversions_value_by_conversion_date, metrics.all_conversions_value_by_conversion_date, metrics.value_per_conversions_by_conversion_date und metrics.value_per_all_conversions_by_conversion_date.
  • Messwerte für den Anteil an möglichen Impressionen im Wettbewerb: metrics.search_budget_lost_impression_share, metrics.search_rank_lost_impression_share, metrics.search_budget_lost_absolute_top_impression_share und metrics.search_rank_lost_absolute_top_impression_share.
  • Ab Version 24 verfügbar:Das Segment segments.conversion_attribution_event_type und die metrics.all_* Messwerte für Warenkorbdaten, in denen Warenkorbdaten für alle Conversions erfasst werden, einschließlich nicht gebotsfähiger Conversions.

Hier sehen Sie ein Beispiel für eine Abfrage, mit der Impressionen, Klicks, Kosten, Conversions und alle Conversions für Produkte nach 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

Attributionslogik für Produktberichte

In Berichten auf Produktebene wird ein bestimmtes Attributionsmodell verwendet, um die Leistung einzelnen Produkten zuzuordnen, wenn mehrere Produkte in einer einzelnen Anzeige präsentiert werden.

Finanzmesswerte

Finanzielle Messwerte wie metrics.cost_micros und metrics.conversions werden so berechnet, dass ihre Summe über alle Produkte hinweg die Berichte auf Kampagnenebene nicht überschreitet.

Direkte Interaktionen
Wenn die Nutzerabsicht klar ist und mit einem einzelnen Produkt verknüpft wird (z. B. durch einen direkten Klick auf ein Produkt), werden 100% der zugehörigen Kosten und der Beitrag zur Conversion diesem bestimmten Produkt zugeordnet.
Indirekte Interaktionen
Wenn die Nutzerabsicht auf die Anzeige als Ganzes gerichtet ist (z. B. wenn der Nutzer auf eine Überschrift, einen Call-to-Action-Button oder ein Video klickt), werden die zugehörigen Kosten und die Conversion-Gutschrift gleichmäßig auf alle Produkte verteilt, die in dieser Anzeige präsentiert werden.

Messwerte für Interaktionen

Mit Interaktionsmesswerten wie metrics.impressions und metrics.clicks wird das produktbezogene Engagement gemessen.

Bei Impressionen wird die Anzahl für jedes Produkt in der Anzeige erhöht, wenn das Ereignis eintritt. Dabei spielt es keine Rolle, ob das Produkt im Darstellungsbereich des Nutzers sichtbar war. Daher kann die Summe der Impressionen für alle Produkte in einem Bericht deutlich höher sein als die entsprechenden Gesamtsummen auf Kampagnenebene.

Im Gegensatz dazu werden mit metrics.clicks nur Klicks auf dieses bestimmte Produkt erfasst. In der Google Ads-Benutzeroberfläche ist das Feld metrics.clicks explizit als Produktklicks gekennzeichnet.

Ansicht „Produktgruppe“

In der Produktgruppenansicht finden Sie aggregierte Berichtsstatistiken für Shopping-Eintragsgruppen (in der Benutzeroberfläche als Produktgruppen bezeichnet). Im Leitfaden zu Performance Max-Berichten finden Sie Beispiele für die Ansicht „Produktgruppe“ für Asset-Gruppen.

Hier sehen Sie ein Beispiel für eine Abfrage, mit der Impressionen, Klicks, Conversions und alle Conversions für Shopping-Eintragsgruppen nach Kampagne mit Impressionen in den letzten 30 Tagen abgerufen werden. Die Ergebnisse sind 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

Bericht zu Shopping-Produkten

Der Bericht Shopping-Produkt enthält die Attribute und Berichtsstatistiken für Produkte, die in Google Merchant Center-Konten vorhanden sind, die mit dem Google Ads-Konto verknüpft sind. Mit diesem Bericht lassen sich Statistiken auf Kunden-, Kampagnen- und Anzeigengruppenebene analysieren. Es werden Shopping-, Performance Max-, Demand Gen-, Video- und (in Version 24 und höher) App-Kampagnen unterstützt. Sie können auch shopping_product.product_image_uri abfragen, um den URI des vom Händler bereitgestellten Produktbilds abzurufen.

Hier sehen Sie ein Beispiel für eine Abfrage, mit der Impressionen, Klicks, Conversions und alle Conversions für die letzten 30 Tage abgerufen werden. Die Ergebnisse werden in absteigender Reihenfolge nach allen Conversions, dann nach Conversions, dann nach Klicks und dann nach Impressionen sortiert. Die Abfrage gilt für alle Shopping-Produkte aus allen verknüpften Google Merchant Center-Konten:

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 für Berichte.

Hinweise zur Leistung

Der Bericht „Shopping-Produkt“ kann eine große Menge an Daten zurückgeben, wenn ein Konto mit einer großen Anzahl von Produkten verknüpft ist. Die folgenden Empfehlungen können Ihnen helfen, die Leistung Ihrer GAQL-Abfragen zu verbessern:

  • Abfragen auf Kampagnen- und Anzeigengruppenebene sind in der Regel schneller als Abfragen auf Kontoebene, da sie wahrscheinlich weniger Produkte enthalten und weniger Datenzugriff erfordern.
  • Je mehr Felder und Messwerte in der SELECT-Klausel enthalten sind, desto länger dauert die Antwort. Wählen Sie in der Abfrage nur die Felder und Messwerte aus, die Sie benötigen.
  • Bei Produkten mit einem oder mehreren Problemen werden mehr Daten zurückgegeben. Sie können in der WHERE-Anweisung nach shopping_product.status filtern, um herauszufinden, bei welchen Produkten wahrscheinlich Probleme auftreten, die den entsprechenden Status verursacht haben.

Häufige Anwendungsfälle für den Bericht „Shopping-Produkt“

Der Bericht Shopping-Produkt bietet flexiblen Zugriff auf Produktinformationen für Kampagnen, in denen Produktfeeds verwendet werden. Sie erhalten Informationen zum Status von Produkten aus Google Merchant Center-Konten sowie anzeigenspezifische Informationen wie Leistungsmesswerte und Probleme, die verhindern, dass Anzeigen für Produkte ausgeliefert werden.

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

Das Feld issues für shopping_product ähnelt ProductStatus in der Merchant API. Es enthält jedoch zusätzlich Probleme, die speziell für Google Ads gelten. Um herauszufinden, ob das Problem im Google Merchant Center oder in Google Ads behoben werden muss, sehen Sie sich zuerst das Feld shopping_product.issues.documentation der Antwort an. Dort finden Sie einen Hilfeartikel, der Ihnen weiterhelfen kann.

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 aus allen Kampagnen im Konto des Typs unterstützt:

  • Shopping
  • Performance Max-Kampagne

Mit dieser Abfrage können Sie den Status des Produkts, z. B. NOT_ELIGIBLE, und eine Liste der produktspezifischen Probleme aufrufen, die zum angegebenen 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
  • App (ab Version 24 verfügbar)

Mit dieser Abfrage können Sie den Status der einzelnen Produkte in einer bestimmten Kampagne aufrufen, einschließlich der Probleme, die den Status verursachen. Eine pausierte Kampagne wirkt sich beispielsweise so 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 den Bericht mit sowohl einer Anzeigengruppenressource als auch einer Kampagnenressource als Teil der WHERE-Klausel angeben, werden alle Produkte zurückgegeben, die in der ausgewählten Kampagne enthalten sind. Die Messwerte, der Status und die Probleme des Produkts geben an, ob es in der ausgewählten Anzeigengruppe enthalten oder ausgeschlossen ist.

Sie wird von den folgenden Kampagnentypen unterstützt:

  • Shopping
  • Demand Gen
  • Video
  • App (verfügbar ab Version 24; unterstützt nur die Messwerte impressions, clicks und ctr und nicht status oder issues)

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

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 mit einem Datum oder Zeitraum in der WHERE-Klausel angeben, werden Messwerte für alle Produkte auf Kontoebene für den angegebenen Zeitraum zurückgegeben, unabhängig davon, ob die Messwerte ungleich null sind.

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

Mit dieser Abfrage können Sie die Leistung der einzelnen Produkte für einen bestimmten Tag oder einen anderen kompatiblen Zeitraum sehen, zusammengefasst über alle Kampagnen hinweg:

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 DURING LAST_30_DAYS

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 Shopping-Kampagnen implementieren. Sie sind mit den folgenden Berichten kompatibel:

Die folgenden Messwerte für Warenkorbdaten können in Berichten wie dem shopping_performance_view für Shopping-Kampagnen verwendet werden:

In Version 24 und höher sind die folgenden Messwerte für Warenkorbdaten auch für Berichte zu allen Conversions (einschließlich nicht gebotsfähiger Conversions) verfügbar:

Im folgenden Beispiel sehen Sie, wie Messwerte für Warenkorbdaten verwendet werden können, um die Leistung auf Produktebene für Shopping-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 = '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 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 = '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