Zusammenfassung: Dieses Dokument bietet einen allgemeinen Überblick über die Google Analytics Admin API Version 1.0.
Die Alpha- und Betakanäle der API werden weiterhin unterstützt. Die Betaversion enthält eine Teilmenge der in der Alphaversion verfügbaren Funktionen, die als stabil gelten und von denen wir in der Zukunft keine signifikante Änderung erwarten. Neue Funktionen werden der Betaversion hinzugefügt, sobald sie ausgereift sind.
Einführung
Die Google Analytics Admin API ermöglicht programmatischen Zugriff auf die GA4-Konfigurationsdaten (Google Analytics 4) und ist nur mit GA4-Properties kompatibel. Weitere Informationen zu GA4-Properties
Mit der Google Analytics Admin API haben Sie folgende Möglichkeiten:
- Stellen Sie neue Konten bereit.
- Konten verwalten:
- Einstellungen für die Datenfreigabe verwalten
- Kontoübersichten auflisten
- Im Änderungsverlauf suchen
- Properties verwalten:
- Bestätigen Sie die Erhebung von Nutzerdaten.
- Verwalten Sie die Einstellungen für die Datenaufbewahrung für eine Property.
- Einstellung „Google-Signale“ für eine Property verwalten (Alpha)
- Streams verwalten
- Secrets für das Measurement Protocol verwalten
- Erstellen Sie ein Google-Tag-Snippet für Web-Datenstreams (Alpha).
- Conversion-Ereignisse verwalten:
- Verwalten Sie benutzerdefinierte Dimensionen.
- Benutzerdefinierte Messwerte verwalten:
- Verknüpfungen zwischen GA4-Properties und Firebase-Projekten verwalten
- Verknüpfungen zwischen GA4-Properties und Google Ads-Konten verwalten
- Angebote für eine Verknüpfung zwischen einer GA4-Property und einem Display & amp; Video 360-Werbetreibenden (Alpha) verwalten
- Verknüpfungen zwischen einer GA4-Property und einem Display & amp; Video 360-Werbetreibenden (Alpha) verwalten
- Nutzerberechtigungen für eine Kontohierarchie und GA4-Properties (Alpha) verwalten
- Nutzerberechtigungen prüfen, einschließlich impliziter Berechtigungen, die aus effektiven Berechtigungen stammen, die von Gruppen oder Organisationsadministratorrollen (Alpha) gewährt werden.
- Berichte zum Datenzugriff generieren (Alpha)
Verfügbare Methoden
Kontobereitstellung
accounts.provisionAccountTicket verfügbar.
Diese Methode gibt das Feld
accountTicketId
zurück, das in der URL der Nutzungsbedingungen enthalten sein sollte:https://analytics.google.com/analytics/web/?provisioningSignup=false#/termsofservice/ACCOUNT_TICKET_ID
. Sobald ein Nutzer die URL für die Nutzungsbedingungen aufruft und die Nutzungsbedingungen akzeptiert, wird ein Google Analytics-Konto erstellt (Beispiel für die Kontoverwaltung).
Kontoverwaltung
Einstellungen für die Datenfreigabeeinstellungen verwalten
Kontozusammenfassungen auflisten
- accountSummaries.list (in englischer Sprache)
Änderungsverlauf suchen
Hausverwaltung
Bestätigung der Erfassung von Nutzerdaten
Einstellungen für die Datenaufbewahrung verwalten
Einstellungen für Google-Signale verwalten (Alpha)
Datenstream-Verwaltung
- properties.dataStreams.create
- properties.dataStreams.get
- properties.dataStreams.list
- properties.dataStreams.patch.
- properties.dataStreams.delete
Verwaltung von Measurement Protocol-Secrets
- properties.dataStreams.measurementProtocolSecrets.create
- properties.dataStreams.measurementProtocolSecrets.get
- properties.dataStreams.measurementProtokollSecrets.patch
- properties.dataStreams.measurementProtocolSecrets.list
- properties.dataStreams.measurementProtocolSecrets.delete
Conversion-Ereignisse verwalten
- properties.conversionEvents.create
- properties.conversionEvents.get
- properties.conversionEvents.list
- properties.conversionEvents.delete
Verwaltung benutzerdefinierter Dimensionen
- properties.customDimensions.create
- properties.customDimensions.get
- properties.customDimensions.list
- properties.customDimensions.patch
- properties.customDimensions.archive
Verwaltung benutzerdefinierter Messwerte
- properties.customMetrics.create
- properties.customMetrics.get
- properties.customMetrics.list
- properties.customMetrics.patch
- properties.customMetrics.archive
Firebase-Projekt verknüpfen
Google Ads-Kontoverknüpfung
- properties.googleAdsLinks.create
- properties.googleAdsLinks.list
- properties.googleAdsLinks.patch
- properties.googleAdsLinks.delete
Google-Tag-Generierung (Alpha)
Vorschläge für eine Verknüpfung zwischen einer GA4-Property und einem Display & amp; Video 360-Werbetreibenden (Alpha)
- properties.displayVideo360AdvertiserLinkOffers.create
- properties.displayVideo360AdvertiserLinkOffers.approval
- properties.displayVideo360AdvertiserLinkOffers.cancel
- properties.displayVideo360AdvertiserLinkOffers.list
- properties.displayVideo360AdvertiserLinkVorgeschlagenes.get
- properties.displayVideo360AdvertiserLinkOffers.delete
Verknüpfungen zwischen einer GA4-Property und einem Display & amp; Video 360-Werbetreibenden (Alpha).
- properties.displayVideo360AdvertiserLinks.create
- properties.displayVideo360AdvertiserLinks.get
- properties.displayVideo360AdvertiserLinks.list
- properties.displayVideo360AdvertiserLinks.delete
- properties.displayVideo360AdvertiserLinks.patch
Verwaltung von Nutzerberechtigungen (Alpha)
- accounts.userLinks.create
- accounts.userLinks.get
- accounts.userLinks.list.
- accounts.userLinks.patch.
- accounts.userLinks.delete
- accounts.userLinks.batchCreate
- accounts.userLinks.batchGet
- accounts.userLinks.batchUpdate
Prüfung der Nutzerberechtigungen (Alpha)
Datenzugriff (Alpha)
- properties.runAccessReport Weitere Informationen zu dieser Funktion finden Sie im Leitfaden zu Datenzugriffsberichten.