Berichte in der Benutzeroberfläche

In diesem Leitfaden werden die Konzepte und Benennungskonventionen für Berichte in der Google Ads-Benutzeroberfläche den Berichten zugeordnet, die Sie mit der Google Ads Query Language (GAQL) und der Google Ads API generieren können.

Gängige Begriffe für die Benutzeroberfläche

In der folgenden Tabelle sind einige der gängigen Begriffe in der Benutzeroberfläche und ihre Zuordnung zur Google Ads-Abfragesprache (GAQL) zusammengefasst.

UI GAQL
Spalten Jede Ressource, jedes Segmentfeld oder jeder Messwert in der SELECT-Klausel einer GAQL-Abfrage.
Zeitraum Zeiträume werden einer WHERE-Klausel zugeordnet, die nach segments.date filtert.
Filter Eine oder mehrere Bedingungen in der WHERE-Klausel.
Segmentfelder Sie können Segmentierung anwenden, indem Sie Segmentfelder in Ihre GAQL-Abfrage aufnehmen.
Seitenumbruch Bei der Paginierung wird die Ergebnismenge der Abfrage in mehrere Seiten unterteilt.

Spalten

Spalten in der Benutzeroberfläche entsprechen Ressourcenfeldern, Segmentfeldern und Messwerten in GAQL.

Filtern

Zeiträume

Auf der Google Ads-Benutzeroberfläche finden Sie eine Tabelle mit Kontostatistiken und ein Drop-down-Menü, mit dem Sie den Zeitraum für diese Statistiken festlegen können.

In GAQL können Sie dies mit einem Filter nach segments.date in der WHERE-Klausel einer GAQL-Abfrage erreichen.

Filter

Filter in der Benutzeroberfläche entsprechen einer oder mehreren Bedingungen in der WHERE-Klausel von GAQL.

Segmentierung

Sie erhalten detailliertere Statistiken, wenn Sie die Daten nach Segmenten unterteilen. Vielleicht möchten Sie beispielsweise die Anzahl der Impressionen im Google Suchnetzwerk getrennt vom Google Displaynetzwerk sehen. In diesem Fall sollten Sie Ihren Bericht nach Netzwerk segmentieren. Weitere Informationen zum Einfügen von Segmentfeldern in die SELECT-Klausel finden Sie unter Segmentierung.

Seitenumbruch

Über die Steuerelemente am unteren Rand jeder Datentabelle können Sie in der Benutzeroberfläche zwischen den Seiten wechseln und die Anzahl der anzuzeigenden Ergebnisse aus einer definierten Reihe von Größen auswählen.

Das Blättern durch die Ergebnisse ist beim Abrufen von Berichten mit GoogleAdsService.Search bis next_page_token möglich. Wenn Sie die gesamte Ergebnismenge ohne Paginierung abrufen möchten, verwenden Sie GoogleAdsService.SearchStream.

Ergebnisse sortieren

Auf der Benutzeroberfläche können Sie die Ergebnisse sortieren, indem Sie eine Spalte auswählen.

In GAQL können Sie die ORDER BY-Klausel und die LIMIT-Klausel verwenden, um das Abfrageergebnis zu sortieren.

Downloadformate

In der Benutzeroberfläche können Berichte in verschiedenen Formaten wie CSV, TSV oder XML heruntergeladen werden.

Die API unterstützt verschiedene Formate in der Ausgabe nicht direkt. Daher ist eine Nachbearbeitung erforderlich. Codebeispiel zum Implementieren der CSV-Formatierung in einem Client

Berichte planen und per E-Mail senden

Das Planen und Senden von Berichten per E-Mail ist in der Benutzeroberfläche verfügbar, aber nicht in der API.

Vordefinierte Berichte

Sie können in der Google Ads-Benutzeroberfläche eine Liste mit vordefinierten Berichten erstellen.

Hier finden Sie eine Liste der grundlegenden vordefinierten Berichte und die zugehörigen GAQL-Ressourcennamen.

Vordefinierte Berichte GAQL-Ressourcenname
(in der FROM-Klausel angeben)
Konto Kunde
Kampagne,
Kampagnendetails
Kampagne
Anzeigengruppe,
Anzeigengruppendetails
ad_group
Anzeige,
Finale URL
ad_group_ad
Keyword für Suchanzeigen keyword_view
Suchbegriffe search_term_view
Bezahlt und organisch paid_organic_search_term_view
Landingpage landing_page_view
Maximierte Landingpage expanded_landing_page_view

Anhand des Beispiels aus der Tabelle oben können Sie mit der folgenden GAQL-Anweisung den Kontobericht generieren:

SELECT
  customer.descriptive_name,
  customer.id,
  metrics.clicks,
  metrics.impressions,
  metrics.ctr,
  metrics.average_cpc,
  metrics.cost_micros,
  metrics.absolute_top_impression_percentage,
  metrics.top_impression_percentage,
  metrics.average_cpm
FROM customer
WHERE segments.date DURING LAST_7_DAYS

Häufige Unterschiede

Wenn Sie Berichte in der Benutzeroberfläche mit API-Berichten vergleichen, ist einer der häufigsten Unterschiede, dass in der Benutzeroberfläche entfernte Entitäten implizit herausgefiltert werden, während dies bei der API nicht der Fall ist.

Wenn Sie eine Standard-UI-Ansicht replizieren möchten, müssen Sie einen Filter hinzufügen, in der Regel mit einem status-Feld, um entfernte Zeilen auszuschließen. Beispiel:

SELECT campaign.name
FROM campaign
WHERE campaign.status != "REMOVED"