Berichte zu Performance Max-Kampagnen

Wie bei anderen Kampagnentypen können Sie mit GoogleAdsService.SearchStream Attribute und Leistungsmesswerte für Performance Max-Kampagnen. Berichte zur Google Ads API aufrufen finden Sie im Leitfaden weitere Informationen zur allgemeinen Berichterstellung mit Google Ads API. In der folgenden Tabelle sind die Optionen für Berichte zu Nach Ziel geordnete Performance Max-Kampagnen.

Messziel Verknüpfte Ressourcen Beispiele
Leistung auf Kampagnenebene campaign Leistung aller Performance Max-Kampagnen
Leistung auf Asset-Gruppenebene asset_group
Asset-Leistung
Leistung der Einzelhandelskampagne
Leistung des Kampagnenkriteriums location_view Leistung des Kriteriums „Standort“

Leistung auf Kampagnenebene

Das Anzeigen der Leistung von Performance Max-Kampagnen ähnelt dem Aufrufen der Leistung Kampagnenleistung ermitteln. Sie können jedoch müssen Sie einen Filter hinzufügen, um nur Kampagnen advertising_channel_type gleich PERFORMANCE_MAX.

Leistung aller Performance Max-Kampagnen

Mit der folgenden Abfrage wird beispielsweise die Leistung aller Performance Max-Kampagnen Kampagnen in den letzten 30 Tagen. Sie können die Ergebnisse auch auf ein einzelnes Kampagne, indem Sie nach campaign.id filtern oder campaign.resource_name Dieses entspricht dem Asset für den Performance Max-Kanal Berichte in der Google Ads- UI.

SELECT
  metrics.impressions,
  metrics.clicks,
  metrics.conversions,
  metrics.cost_micros
FROM campaign
WHERE campaign.advertising_channel_type = 'PERFORMANCE_MAX'
  AND segments.date DURING LAST_30_DAYS

Leistung auf Asset-Gruppenebene

Neben Kampagnenberichten sind Berichte für asset_group-Ressourcen verfügbar, die mit Ihren Performance Max-Kampagnen verknüpft sind.

Anzeigeneffektivität der Asset-Gruppe

Weil bei Performance Max-Kampagnen Anzeigen für jede Asset-Gruppe dynamisch generiert werden mit den Assets, die mit der Asset-Gruppe verknüpft sind, die Leistung einzelner Anzeigen. Die Google Ads API stellt jedoch die Feld asset_group.ad_strength um zu beurteilen, wie gut die verknüpften asset_group-Entitäten Anzeigenleistung optimieren können. Informationen zu Performance Max-Kampagnen Stärke.

Die folgende Abfrage zeigt, wie Sie die Anzeigeneffektivität aller Assets abrufen können Gruppen. Sie können diese Abfrage weiter nach asset_group.id oder asset_group.resource_name um die Anzeigeneffektivität einer oder mehrerer bestimmter Asset-Gruppen zu sehen. Alternativ können Sie kann wie oben beschrieben einen campaign-Filter hinzufügen, um die Anzeigeneffektivität zu vergleichen aus verschiedenen Asset-Gruppen innerhalb einer Kampagne besteht.

SELECT
  asset_group.id,
  asset_group.ad_strength
FROM asset_group
WHERE asset_group.status = 'ENABLED'

Empfehlungen zur Verbesserung der Effektivität von Asset-Gruppen

Die Google Ads API bietet einen Empfehlungstyp, IMPROVE_PERFORMANCE_MAX_AD_STRENGTH, Hier werden Asset-Gruppen hervorgehoben, die verbessert werden sollten, um die Bewertung „Sehr gut“ zu erreichen. Stärkebewertung. Diese Funktion ist besonders nützlich für Drittanbieter-Werbetreibende, mit denen Nutzer Asset-Gruppen erstellen und verwalten können.

Weitere Informationen finden Sie im Leitfaden Optimierungsfaktor und Empfehlungen.

Leistung der Asset-Gruppe

Die Ressource asset_group stellt eine Vielzahl von Messwerten bereit. um die Leistung einzelner Asset-Gruppen zu messen. Die Beispielabfrage unten zeigt, wie die Leistungsmesswerte für jede asset_group in einem angegebene Kampagne in den letzten 7 Tagen.

SELECT
  asset_group.id,
  asset_group.name,
  asset_group.primary_status,
  metrics.conversions,
  metrics.conversions_value,
  metrics.cost_micros,
  metrics.clicks,
  metrics.impressions
FROM asset_group
WHERE campaign.id = CAMPAIGN_ID
  AND segments.date DURING LAST_7_DAYS

Asset-Leistung

Sie können die Leistung auf Asset-Ebene abrufen, indem Sie asset_group_asset.

Asset-Leistung mit asset_group_asset

Für die Ressource asset_group_asset wird der performance_label bewertet den Inhalt im Vergleich zu anderen Assets desselben Typs. Weitere Informationen siehe Asset-Berichte auf der Seite „Leistung“ Max.

SELECT
  asset_group_asset.asset,
  asset_group_asset.performance_label,
  asset_group_asset.status
FROM asset_group_asset
WHERE asset_group.id = ASSET_GROUP_ID
  AND asset_group_asset.status != 'REMOVED'

Leistungsstärkste Asset-Kombinationen

Die asset_group_top_combination_view Ressource kann verwendet werden, um die leistungsstärksten Asset-Kombinationen in einem Asset abzufragen. Gruppen. Dies entspricht den Kombinationen im Google Ads-Benutzeroberfläche Die folgende Abfrage erzeugt beispielsweise eine Liste der Top-Assets Kombinationen in einem angegebenen asset_group. Jede Zeile in der Antwort enthält ein Liste mit asset_group_top_combination_view.asset_group_top_combinations Nachrichten vom Typ AssetGroupAssetCombinationData Jedes Element in der Liste enthält eine Liste der Assets in den als AssetUsage-Nachricht dargestellt.

SELECT asset_group_top_combination_view.asset_group_top_combinations
FROM asset_group_top_combination_view
WHERE asset_group.id = ASSET_GROUP_ID

Wenn Sie einen Schritt weitergehen, können Sie diese Abfrage anpassen, um Erkenntnisse zu generieren, Sie bei der Asset-Auswahl unterstützen und die Performance Max-Kampagne optimieren können. die Leistung. Mit der Abfrage unten werden die besten Asset-Kombinationen nach Asset-Gruppe ermittelt für eine einzelne Kampagne, beschränkt die Ergebnisse jedoch auf Asset-Gruppen, asset_group.ad_strength von GOOD oder EXCELLENT. Die resultierenden Asset-Kombinationen entsprechen dem leistungsstärksten Asset. in den leistungsstärksten Asset-Gruppen in der Kampagne kombinieren.

SELECT
  asset_group_top_combination_view.asset_group_top_combinations,
  asset_group.ad_strength,
  asset_group.id
FROM asset_group_top_combination_view
WHERE asset_group.ad_strength IN ('GOOD', 'EXCELLENT')
  AND campaign.id = CAMPAIGN_ID

Leistung der Einzelhandelskampagne

Es gibt verschiedene Möglichkeiten, Performance Max-Kampagnen für den Einzelhandel zu analysieren. um Ihre Berichterstellungsziele zu erreichen.

Leistung aller Einzelhandelskampagnen

Das einfachste Beispiel ist das Abrufen der Leistung aller Performance Max-Kampagnen. mit der Methode Alle Performance Max-Kampagnen Beispiel zur Leistungsüberwachung So erstellen Sie ein Performance Max-Kampagne für den Einzelhandel shopping_setting in Ihrem mit der merchant_id von Merchant Center-Konto. Bedingung hinzufügen campaign.shopping_setting.merchant_id IS NOT NULL in die WHERE-Klausel, dann filtert den Ergebnissatz so, dass nur Einzelhandelskampagnen enthalten 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 segments.date DURING LAST_30_DAYS

Kampagnenleistung für feed_label

Die campaign.shopping_setting.feed_label kann für die Ausrichtung auf bestimmte Produktfeeds im Merchant Center verwendet werden. Konto. Sie können dieses Feld filtern, um Berichtsmesswerte für alle Kampagnen zu erhalten. die mit einem bestimmten Produktfeed verknüpft sind. Die folgende Abfrage zeigt, wie Messwerte für alle Performance Max-Kampagnen abgerufen werden, Zielprodukte sein, 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

Produktleistung

Sie können die shopping_performance_view zum Abrufen für alle Ihre Performance Max-Kampagnen für den Einzelhandel auf Produktebene, wie in der Abfrage unten dargestellt. Beim Filtern nach campaign.advertising_channel_type werden die Ergebnisse auf folgende begrenzt: Performance Max-Kampagnen, einschließlich segments.product_item_id Diese werden automatisch so gefiltert, dass nur Kampagnen für den Einzelhandel berücksichtigt werden. Kampagnen außerhalb des Einzelhandel haben keine zugehörigen Produkte.

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 im Einzelhandel haben Zugriff auf relevante Verkaufs- und Gewinnmesswerte wie Umsatz, Bruttogewinn, Bruttogewinnmarge und verkaufte Einheiten. Diese Messwerte sind verfügbar für alle Werbetreibenden, die Conversions mit Warenkorb-Conversions Daten zu Performance Max-Kampagnen Kampagnen und sind mit den folgenden Berichten kompatibel.

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

Das folgende Beispiel zeigt, wie diese Messwerte für Warenkorbdaten verwendet werden können, um die Leistung von Performance Max-Kampagnen auf Produktebene 30 Tage.

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 andere Leistungsmesswerte wie Impressionen, Klicks und Kosten.

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

Das folgende Beispiel zeigt, wie mit asset_group_product_group_view die Leistung abgerufen werden kann Messwerte nach asset_group und asset_group_listing_group_filter Im Beispiel werden die Ergebnisse nach dem Knoten des Produktaufteilungsbaums für die einzelnen asset_group in der angegebenen Kampagne.

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 der Asset-Gruppe nach Produktgruppe

Alternativ können Sie den asset_group_product_group_view bis um Leistungsmesswerte zu erhalten, asset_group_listing_group_filter Beschränken Sie die Ergebnisse jedoch auf ein einzelnes asset_group, indem Sie Hinzufügen einer asset_group-Filterbedingung zur WHERE-Klausel.

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 der Filterdimensionen für Eintragsgruppe

Im vorherigen Beispiel können Sie Leistungsmesswerte segmentieren, durch die asset_group_listing_group_filter Dimension. Das folgende Beispiel zeigt, wie die Leistung abgerufen wird Messwerte nach Produktmarke sortiert. Fügen Sie hierzu asset_group_listing_group_filter.case_value.product_brand.value SELECT hinzu, die die Ergebnisse automatisch so filtert, asset_group_listing_group_filter Entitäten mit einer Produktmarke einschließen Dimension.

Sie können eine ähnliche Analyse durchführen, indem Sie asset_group_listing_group_filter.case_value.product_brand mit einem anderen Dimension verwenden, z. B. asset_group_listing_group_filter.case_value.product_condition.condition

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

Leistung des Kampagnenkriteriums

Berichte zu Kampagnenkriterien werden nur für unterstützte Kriterientypen erstellt, die Sie im Abschnitt Kampagnenkriterien erstellen .

Leistung des Kriteriums „Standort“

Hier sehen Sie ein Beispiel für die Abfrage von Daten zu Standortkriterien für Performance Max-Kampagnen aus der location_view-Bericht:

SELECT
  campaign.id,
  campaign.name,
  metrics.clicks,
  metrics.impressions,
  campaign_criterion.location.geo_target_constant
FROM location_view
WHERE campaign.status != 'REMOVED'

Marktchancen erkennen

Einer der wichtigsten Anwendungsfälle für Performance Max-Kampagnen ist die Identifizierung Empfehlungen, die Sie für Ihre Werbekampagnen und für Ihr Unternehmen. Im folgenden Video finden Sie einige Beispiele und Anleitungen zu Performance Max-Kampagnen. um Marktchancen zu identifizieren.

Best Practices

Wir empfehlen die folgenden Best Practices für Berichte zu Performance Max-Kampagnen Kampagnen in der Google Ads API. Dazu gehören:

  • API effizient nutzen

  • Ihre Kampagnen mithilfe von Empfehlungen optimieren

  • Echtzeitdaten und nicht nur bisherige Berichtsdaten

  • Fügen Sie so viele Assets wie möglich hinzu, bis das Limit für den jeweiligen Asset-Typ erreicht ist. und Google Ads die Optimierung überlassen.

Im folgenden Video finden Sie weitere Informationen zu diesen Best Practices.