Management API – Übersicht

Dieses Dokument bietet einen allgemeinen Überblick über Version 3.0 der Google Analytics Management API.

Einleitung

Die Analytics Management API ermöglicht programmatischen Zugriff auf die Google Analytics-Konfigurationsdaten (nur Universal Analytics). Sie können Anwendungen erstellen, mit denen sich große oder komplexe Analytics-Konten effizienter verwalten lassen. Große Unternehmen mit vielen Properties können die Kontoeinrichtung automatisieren. Auch wenn Sie eine Anwendung für die Berichterstellung erstellen, bietet die Management API Ihnen hilfreiche Tools zur Verwaltung Ihres Kontos.

Sie können die Google Analytics Management API für Folgendes verwenden:

  • alle Informationen zum Konto, zur Property (nur Universal Analytics) und zur Datenansicht (Profil) für einen Nutzer aufrufen
  • Properties (nur Universal Analytics), Datenansichten (Profile) und Zielvorhaben verwalten.
  • Nutzerberechtigungen für eine Kontohierarchie verwalten.
  • ID der Datenansicht (Profil) zur Verwendung mit der Core Reporting API abrufen
  • Ermitteln Sie, welche Zielvorhaben aktiv sind, und greifen Sie auf die konfigurierten Namen zu.
  • Verwalten Sie Verknüpfungen zwischen Analytics-Properties (nur Universal Analytics) und Google Ads-Konten.
  • Remarketing-Zielgruppen verwalten.

Bevor Sie die Google Analytics Management API verwenden, sollten Sie sich mit der Analytics-Kontostruktur vertraut machen. Ein Google Analytics-Konto ist in mehrere Ebenen organisiert und die Management API bietet eine programmatische Möglichkeit für die Interaktion mit den Entitäten auf jeder Ebene.

Management API verwenden

Damit Sie die Google Analytics API verwenden können, müssen Sie zuerst ein Projekt in der Developer Console erstellen. Während dieses Vorgangs müssen Sie den Typ der zu erstellenden Anwendung angeben – eine Webanwendung, eine Dienstanwendung oder eine installierte Anwendung. Die Entwicklerkonsole führt Sie durch die Schritte zum Erstellen der entsprechenden Autorisierungsschlüssel, da Google Analytics APIs das OAuth 2.0-Protokoll zur Authentifizierung und Autorisierung verwenden. Clientbibliotheken sind in verschiedenen Sprachen verfügbar. Die Clientbibliotheken unterstützen Sie dabei, den geeigneten Ablauf zu erstellen, damit ein Nutzer Ihre Anwendung für den Zugriff auf seine Google Analytics-Daten mit den entsprechenden Bereichen autorisiert.

Diese Dokumente verwenden

Dieses Dokument und die nachfolgenden Leitfäden helfen Ihnen bei der ersten Einrichtung einer Anwendung. Anschließend werden in der Dokumentation die verschiedenen Themen behandelt, die Sie bei der Interaktion mit der API unterstützen, z. B. zur Konto-, Nutzer- und Datenverwaltung. Außerdem gibt es eine Reihe von Referenzdokumenten, die Details zu jedem Parameter jedes API-Endpunkts enthalten und API-Beispielcode enthalten.

Nächste Schritte

Eine funktionierende Anwendung mit einer neuen API zu erhalten, ist immer mit Herausforderungen verbunden. Der folgende Abschnitt enthält eine Reihe von Kurzanleitungen, die Ihnen den Einstieg erleichtern. Sie müssen eine Sprache und einen Anwendungstyp auswählen:

Dienstanwendung Installierte App Webanwendung
Java Java --
Python Python --
PHP -- PHP
-- -- JavaScript