Über die Google Analytics API können Sie programmgesteuert auf verschiedene datenbezogene Objekte zugreifen, darunter Filter, Segmente, Zielvorhaben, Tests sowie benutzerdefinierte Dimensionen und Messwerte.
Einführung
Der Zugriff auf alle Entitäten der Datenverwaltung erfolgt auf ähnliche Weise. Es gibt jedoch die wichtigsten Unterschiede darin, wo die Entitäten in der Google Analytics-Hierarchie liegen.
Links für Filter und Profilfilter
Filter gibt es auf Kontoebene, wirken sich aber erst auf Ihre Daten aus, nachdem Sie einen Profilfilter-Link erstellt haben. Ein Konto kann mehrere Filter haben und diese selektiv auf verschiedene Ebenen anwenden. Beide Endpunkte akzeptieren die vollständige Ergänzung der REST-Verben delete
, get
, insert
, list
, patch
und update
. Weitere Informationen finden Sie unter:
Segmente
Segmente sind übergeordnete Elemente, gehören dem Nutzer und können nur auf der Google Analytics-Weboberfläche erstellt werden. Über die Management API können Sie aber die autorisierten Nutzersegmente auflisten. Diese Methode ist nützlich, wenn Sie eine Anwendung mit der Core Reporting API als segmentsId-Property erstellen, die mit dem Parameter &segment' in der Core Reporting API verwendet werden kann. Weitere Informationen finden Sie unter:
Zielvorhaben
Zielvorhaben werden auf Datenansichtsebene (Profil) festgelegt. Sie können zwar mit der API erstellt und aktualisiert werden, aber nicht gelöscht werden. Sie lassen sich aber als inaktiv markieren. Setzen Sie dazu das aktive Attribut auf False
. Mit der API können Sie auch maximal 20 Zielvorhaben erstellen. Weitere Informationen finden Sie auf der Seite zu Limits und Kontingenten. Weitere Informationen finden Sie unter:
Benutzerdefinierte Dimensionen und Messwerte
Benutzerdefinierte Dimensionen und Messwerte können über die API erstellt und aktualisiert werden, was häufig beim Einrichten einer großen Anzahl von Properties hilfreich ist. Hinweis: Wenn Sie den Namen oder Umfang einer vorhandenen benutzerdefinierten Dimension oder eines vorhandenen benutzerdefinierten Messwerts ändern, kann das zu unerwarteten Inkonsistenzen führen. Weitere Informationen erhalten Sie im Abschnitt Überlegungen zur Implementierung des Hilfeartikels Benutzerdefinierte Dimensionen und Messwerte. Weitere Informationen finden Sie unter:
- Benutzerdefinierte Dimensionen und Messwerte in analytics.js
- Benutzerdefinierte Dimensionen und Messwerte im Android SDK
- Benutzerdefinierte Dimensionen und Messwerte im iOS SDK
- Benutzerdefinierte Dimensionen und Messwerte
Nächste Schritte
Sie wissen jetzt, wie Sie Konten verwalten, Nutzer verwalten und Datenressourcen verwalten. Sehen wir uns nun einige erweiterte Google Analytics-Konfigurationen an. In den nächsten Abschnitten geht es um die Google Ads-Verknüpfung, den Datenimport und Gesamtdatenberichte (Analytics 360).