Data Manager API

Eine einheitliche Ingestion API für Datenpartner, Agenturen und Werbetreibende, um selbst erhobene Daten in verschiedenen Google-Werbeprodukten zu verknüpfen.

Dienst: datamanager.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://datamanager.googleapis.com

REST-Ressource: v1.accountTypes.accounts.insights

Methoden
retrieve POST /v1/{parent=accountTypes/*/accounts/*}/insights:retrieve
Ruft Marketingdaten-Insights für eine bestimmte Nutzerliste ab.

REST-Ressource: v1.accountTypes.accounts.userListDirectLicenses

Methoden
create POST /v1/{parent=accountTypes/*/accounts/*}/userListDirectLicenses
Erstellt eine direkte Lizenz für eine Nutzerliste.
get GET /v1/{name=accountTypes/*/accounts/*/userListDirectLicenses/*}
Ruft eine Direktlizenz für eine Nutzerliste ab.
list GET /v1/{parent=accountTypes/*/accounts/*}/userListDirectLicenses
Listet alle direkten Lizenzen für Nutzerlisten auf, die dem übergeordneten Konto gehören.
patch PATCH /v1/{userListDirectLicense.name=accountTypes/*/accounts/*/userListDirectLicenses/*}
Aktualisiert eine Direktlizenz für eine Nutzerliste.

REST-Ressource: v1.accountTypes.accounts.userListGlobalLicenses

Methoden
create POST /v1/{parent=accountTypes/*/accounts/*}/userListGlobalLicenses
Erstellt eine globale Lizenz für eine Nutzerliste.
get GET /v1/{name=accountTypes/*/accounts/*/userListGlobalLicenses/*}
Ruft eine globale Lizenz für eine Nutzerliste ab.
list GET /v1/{parent=accountTypes/*/accounts/*}/userListGlobalLicenses
Listet alle globalen Lizenzen für Nutzerlisten auf, die dem übergeordneten Konto gehören.
patch PATCH /v1/{userListGlobalLicense.name=accountTypes/*/accounts/*/userListGlobalLicenses/*}
Aktualisiert eine globale Lizenz für eine Nutzerliste.

REST-Ressource: v1.accountTypes.accounts.userListGlobalLicenses.userListGlobalLicenseCustomerInfos

Methoden
list GET /v1/{parent=accountTypes/*/accounts/*/userListGlobalLicenses/*}/userListGlobalLicenseCustomerInfos
Listet alle Kundeninformationen für eine globale Lizenz für Nutzerlisten auf.

REST-Ressource: v1.accountTypes.accounts.userLists

Methoden
create POST /v1/{parent=accountTypes/*/accounts/*}/userLists
Erstellt eine UserList.
delete DELETE /v1/{name=accountTypes/*/accounts/*/userLists/*}
Löscht eine UserList.
get GET /v1/{name=accountTypes/*/accounts/*/userLists/*}
Ruft eine UserList ab.
list GET /v1/{parent=accountTypes/*/accounts/*}/userLists
Führt UserLists auf.
patch PATCH /v1/{userList.name=accountTypes/*/accounts/*/userLists/*}
Aktualisiert eine UserList.

REST-Ressource: v1.audienceMembers

Methoden
ingest POST /v1/audienceMembers:ingest
Lädt eine Liste von AudienceMember-Ressourcen in den angegebenen Destination hoch.
remove POST /v1/audienceMembers:remove
Entfernt eine Liste von AudienceMember-Ressourcen aus dem bereitgestellten Destination.

REST-Ressource: v1.events

Methoden
ingest POST /v1/events:ingest
Lädt eine Liste von Event-Ressourcen aus dem bereitgestellten Destination hoch.

REST-Ressource: v1.requestStatus

Methoden
retrieve GET /v1/requestStatus:retrieve
Ruft den Status einer Anfrage anhand der Anfrage-ID ab.