Übersicht über die Google Analytics Data API

Mit der Data API können Sie programmatisch auf Google Analytics-Berichtsdaten zugreifen. Diese API ist nicht mit alten Universal Analytics-Properties kompatibel.

Weitere Informationen zu Google Analytics-Properties

Hier sind einige Beispiele für Berichte, die Sie mit der Google Analytics Data API v1 erstellen können:

  • Wie viele aktive Nutzer pro Tag haben in der letzten Woche Ihre Android-App verwendet?
  • Die Anzahl der Seitenaufrufe, die die zehn beliebtesten Seiten Ihrer Website in den letzten 28 Tagen erzielt haben.
  • Die Anzahl der aktiven Nutzer pro Land, die Ihre iOS-App in den letzten 30 Minuten verwendet haben.

Mit der Google Analytics Data API Version 1 können Sie außerdem Folgendes tun:

  • Benutzerdefinierte Dashboards erstellen, um Google Analytics-Daten darzustellen
  • Komplexe Berichtsaufgaben automatisieren, um Zeit zu sparen.
  • Google Analytics-Daten in andere Geschäftsanwendungen einbinden

Jetzt starten

Eine Einführung finden Sie im Schnellstart für Clientbibliotheken. Es gibt Clientbibliotheken in Java, Python, Node.js und anderen Sprachen, die die Implementierung vereinfachen.

Verfügbare Methoden

Hier finden Sie eine Liste der Data API-Methoden. Weitere Informationen finden Sie in der Referenzdokumentation.

  • runReport Mit dieser Methode wird ein benutzerdefinierter Bericht Ihrer Google Analytics-Ereignisdaten zurückgegeben. Sie ist die bevorzugte Methode für einfache Berichtsanfragen.
  • batchRunReports: Dies ist eine Batchversion der Methode „runReport“, mit der Sie mit einem einzigen API-Aufruf mehrere Berichte generieren können.
  • runPivotReport Mit dieser Methode wird ein benutzerdefinierter Pivot-Bericht Ihrer Google Analytics-Ereignisdaten zurückgegeben. Pivot-Berichte sind fortgeschrittenere und ausdrucksstärkere Formate als normale Berichte. In jedem Pivot-Diagramm werden die sichtbaren Dimensionsspalten und ‑zeilen in der Berichtsantwort beschrieben.
  • batchRunPivotReports Dies ist eine Batchversion der Methode „runPivotReport“, mit der Sie mit einem einzigen API-Aufruf mehrere Berichte generieren können.
  • getMetadata Mit dieser Methode werden Metadaten für Dimensionen und Messwerte zurückgegeben, die in Berichtsmethoden verfügbar sind. Hiermit können Sie die Dimensionen und Messwerte untersuchen. Die Antwort dieser Methode enthält auch die benutzerdefinierten Dimensionen und Messwerte, die für die angegebene Google Analytics-Property verfügbar sind.
  • checkCompatibility Mit dieser Methode werden Dimensionen und Messwerte aufgelistet, die einer Berichtsanfrage hinzugefügt werden können, ohne die Kompatibilität zu beeinträchtigen.
  • runRealtimeReport Mit dieser Methode wird ein benutzerdefinierter Bericht mit Echtzeitereignisdaten für Ihre Property zurückgegeben. Ereignisse werden in Echtzeitberichten Sekunden nach dem Senden an Google Analytics angezeigt. In Echtzeitberichten werden Ereignis- und Nutzungsdaten für den Zeitraum von aktuell bis vor 30 Minuten (bis zu 60 Minuten für Google Analytics 360-Properties) angezeigt.
  • properties.audienceExports Mit diesen Methoden können Sie Zielgruppenexporte generieren, die einen Snapshot der Nutzer in einer Zielgruppe enthalten.
  • properties.recurringAudienceLists (Vorabversion) Eine Gruppe von Methoden, mit denen Sie wiederkehrende Zielgruppenexporte verwalten können. Bei einem wiederkehrenden Zielgruppenexport werden jeden Tag neue Zielgruppenlisten erstellt.
  • runFunnelReport (Vorabversion) Mit dieser Methode wird ein benutzerdefinierter Trichterbericht Ihrer Google Analytics-Ereignisdaten zurückgegeben. Mit der explorativen Trichteranalyse können Sie die Schritte visualisieren, die Nutzer bei einer Aufgabe durchlaufen. So sehen Sie auf einen Blick, wie erfolgreich die einzelnen Schritte abgeschlossen werden.

Unterstützte Dimensionen und Messwerte

Eine Liste aller Dimensionen und Messwerte, die von der Data API unterstützt werden, finden Sie in der API-Schema-Dokumentation.