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"
- Ansicht „Produktgruppe“
- Ansicht „Produktgruppe“ für Asset-Gruppen
- Shopping-Produkt
- Ansicht „Umsatz mit Warenkorbdaten“ (verfügbar in Version 24 und höher)
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 inproduct_group_viewundasset_group_product_group_viewunterstü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_dateundmetrics.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_shareundmetrics.search_rank_lost_absolute_top_impression_share. - Ab Version 24 verfügbar:Das Segment
segments.conversion_attribution_event_typeund diemetrics.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 nachshopping_product.statusfiltern, 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,clicksundctrund nichtstatusoderissues)
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:
ad_groupad_group_adcampaigncart_data_sales_view(verfügbar in Version 24 und höher)customer(für alle Kampagnen zusammengefasst)product_group_viewshopping_performance_viewshopping_product(fürmetrics.all_*-Messwerte für Warenkorbdaten in Version 24 und höher)
Die folgenden Messwerte für Warenkorbdaten können in Berichten wie dem shopping_performance_view für Shopping-Kampagnen verwendet werden:
metrics.average_cart_sizemetrics.average_order_value_microsmetrics.cost_of_goods_sold_microsmetrics.cross_sell_cost_of_goods_sold_microsmetrics.cross_sell_gross_profit_microsmetrics.cross_sell_revenue_microsmetrics.cross_sell_units_soldmetrics.gross_profit_marginmetrics.gross_profit_microsmetrics.lead_cost_of_goods_sold_microsmetrics.lead_gross_profit_microsmetrics.lead_revenue_microsmetrics.lead_units_soldmetrics.ordersmetrics.revenue_microsmetrics.units_sold
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:
metrics.all_average_cart_sizemetrics.all_average_order_value_microsmetrics.all_cost_of_goods_sold_microsmetrics.all_cross_sell_cost_of_goods_sold_microsmetrics.all_cross_sell_gross_profit_microsmetrics.all_cross_sell_revenue_microsmetrics.all_cross_sell_units_soldmetrics.all_gross_profit_marginmetrics.all_gross_profit_microsmetrics.all_lead_cost_of_goods_sold_microsmetrics.all_lead_gross_profit_microsmetrics.all_lead_revenue_microsmetrics.all_lead_units_soldmetrics.all_ordersmetrics.all_revenue_microsmetrics.all_units_sold
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