Die Google Marketing Platform Admin API ermöglicht den programmatischen Zugriff auf die Konfigurationsdaten der Google Marketing Platform. Mit der Google Marketing Platform Admin API können Sie Verknüpfungen zwischen Ihrer Google Marketing Platform-Organisation und Google Analytics-Konten verwalten und das Serviceniveau Ihrer GA4-Properties festlegen.
- REST-Ressource: v1alpha.organizations
- REST-Ressource: v1alpha.organizations.adminAccessBindings
- REST-Ressource: v1alpha.organizations.analyticsAccountLinks
- REST-Ressource: v1alpha.organizations.userGroups
- REST-Ressource: v1alpha.organizations.userGroups.members
Dienst: marketingplatformadmin.googleapis.com
Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, sollten Sie die folgenden Informationen verwenden, wenn Sie die API-Anfragen senden.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Dieser Dienst stellt folgendes Discovery-Dokument bereit:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://marketingplatformadmin.googleapis.com
REST-Ressource: v1alpha.organizations
| Methoden | |
|---|---|
findSalesPartnerManagedClients |
POST /v1alpha/{organization=organizations/*}:findSalesPartnerManagedClients Gibt eine Liste der von der Vertriebspartnerorganisation verwalteten Kunden zurück. |
get |
GET /v1alpha/{name=organizations/*} Sucht nach einer einzelnen Organisation. |
list |
GET /v1alpha/organizations Gibt eine Liste der Organisationen zurück, auf die der Nutzer Zugriff hat. |
reportPropertyUsage |
POST /v1alpha/{organization=organizations/*}:reportPropertyUsage Ruft die Nutzungs- und Abrechnungsdaten für Properties in der Organisation für den angegebenen Monat ab. |
REST-Ressource: v1alpha.organizations.adminAccessBindings
| Methoden | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*}/adminAccessBindings Erstellt eine Bindung für den Administratorzugriff in der angegebenen GMP-Organisation. |
get |
GET /v1alpha/{name=organizations/*/adminAccessBindings/*} Sucht eine einzelne Bindung für den Administratorzugriff nach. |
list |
GET /v1alpha/{parent=organizations/*}/adminAccessBindings Gibt eine Liste der Bindungen für Administratorzugriff in der angegebenen GMP-Organisation zurück. |
patch |
PATCH /v1alpha/{adminAccessBinding.name=organizations/*/adminAccessBindings/*} Aktualisiert eine Bindung für den Administratorzugriff in der angegebenen GMP-Organisation. |
REST-Ressource: v1alpha.organizations.analyticsAccountLinks
| Methoden | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*}/analyticsAccountLinks Stellt die Verknüpfung zwischen dem Analytics-Konto und der Google Marketing Platform-Organisation her. |
delete |
DELETE /v1alpha/{name=organizations/*/analyticsAccountLinks/*} Löscht die AnalyticsAccountLink-Ressource und trennt das Analytics-Konto von der Google Marketing Platform-Organisation. |
list |
GET /v1alpha/{parent=organizations/*}/analyticsAccountLinks Hier werden die Google Analytics-Konten aufgeführt, die mit der angegebenen Google Marketing Platform-Organisation verknüpft sind. |
setPropertyServiceLevel |
POST /v1alpha/{analyticsAccountLink=organizations/*/analyticsAccountLinks/*}:setPropertyServiceLevel Aktualisiert das Servicelevel für eine Analytics-Property. |
REST-Ressource: v1alpha.organizations.userGroups
| Methoden | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*}/userGroups Erstellt eine Nutzergruppe in der angegebenen GMP-Organisation. |
delete |
DELETE /v1alpha/{name=organizations/*/userGroups/*} Löscht eine Nutzergruppe in der angegebenen GMP-Organisation. |
get |
GET /v1alpha/{name=organizations/*/userGroups/*} Sucht nach einer einzelnen Nutzergruppe. |
list |
GET /v1alpha/{parent=organizations/*}/userGroups Gibt eine Liste der Nutzergruppen in der angegebenen GMP-Organisation zurück. |
patch |
PATCH /v1alpha/{userGroup.name=organizations/*/userGroups/*} Aktualisiert eine Nutzergruppe in der angegebenen GMP-Organisation. |
REST-Ressource: v1alpha.organizations.userGroups.members
| Methoden | |
|---|---|
create |
POST /v1alpha/{parent=organizations/*/userGroups/*}/members Fügt der angegebenen GMP-Nutzergruppe ein Mitglied hinzu. |
delete |
DELETE /v1alpha/{name=organizations/*/userGroups/*/members/*} Löscht ein Mitglied in der angegebenen GMP-Nutzergruppe. |
get |
GET /v1alpha/{name=organizations/*/userGroups/*/members/*} Sucht ein einzelnes Mitglied einer Nutzergruppe. |
list |
GET /v1alpha/{parent=organizations/*/userGroups/*}/members Gibt eine Liste der Mitglieder in der angegebenen Nutzergruppe zurück. |
patch |
PATCH /v1alpha/{userGroupMember.name=organizations/*/userGroups/*/members/*} Aktualisiert ein Mitglied in der angegebenen GMP-Nutzergruppe. |