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.
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
dem Asset für den Performance Max-Kanal entspricht
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 bewerten, wie gut die verknüpften asset_group
-Entitäten
eine optimale Anzeigenleistung erzielen. 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
in einer bestimmten Kampagne.
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.
asset_group_product_group_view
campaign
customer
(zusammengefasst für alle Kampagnen)shopping_performance_view
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
metrics.average_cart_size
metrics.average_order_value_micros
metrics.cost_of_goods_sold_micros
metrics.cross_sell_cost_of_goods_sold_micros
metrics.cross_sell_gross_profit_micros
metrics.cross_sell_revenue_micros
metrics.cross_sell_units_sold
metrics.gross_profit_margin
metrics.gross_profit_micros
metrics.lead_cost_of_goods_sold_micros
metrics.lead_gross_profit_micros
metrics.lead_revenue_micros
metrics.lead_units_sold
metrics.orders
metrics.revenue_micros
metrics.units_sold
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 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.