OAuth 2.0 für den Zugriff auf die Google Ads API verwenden

Wie andere Google APIs verwendet auch die Google Ads API das OAuth 2.0 Protokoll zur Authentifizierung und Autorisierung. Mit OAuth 2.0 kann Ihre Google Ads API-Client-App auf das Google Ads-Konto eines Nutzers zugreifen, ohne die Anmeldedaten des Nutzers verarbeiten oder speichern zu müssen.

Im Allgemeinen funktionieren alle von Google unterstützten OAuth 2.0-Autorisierungs szenarien auch mit der Google Ads API. Wir konzentrieren uns jedoch auf einige Szenarien, die für Entwickler der Google Ads API am häufigsten vorkommen.

Szenario Empfohlene Vorgehensweise
Meine App verwendet bereits eine oder mehrere Google APIs. Ich habe bereits Unterstützung für OAuth 2.0-Workflows für meine App erstellt und muss nur noch die Google Ads API Funktionalität zu meiner bestehenden App hinzufügen.
  1. Achten Sie darauf, dass Ihr autorisierter Nutzer oder Ihr Dienstkonto Zugriff auf die Google Ads API-Konten hat, für die Sie API-Aufrufe ausführen. Weitere Informationen zum Google Ads-Zugriffsmodell.
  2. Je nachdem, welchen Ansatz Sie für die anderen Google APIs verwenden, die Ihre App nutzt, finden Sie weitere Informationen im Workflow zur Multi-User-Authentifizierung oder im Workflow für Dienstkonten.
Ich entwickle eine App, mit der Google Ads-Konten verwaltet werden, auf die ich bereits Zugriff habe. Wenn ich in Zukunft neue Google Ads-Konten verwalten muss, erhalte ich Zugriff auf diese Konten, indem ich sie unter meinem Google Ads-Verwaltungskonto verknüpfe.

ODER

Ich werde eingeladen diese Konten zu verwalten.

Workflow für Dienstkonten verwenden

Wenn Sie aufgrund von Organisationsrichtlinien keine Dienstkonten verwenden können, verwenden Sie als Fallback den Workflow zur Single-User-Authentifizierung.

Ich entwickle eine App, mit der Google Ads-Konten im Namen anderer Nutzer verwaltet werden. Meine App erstellt einen Nutzerbildschirm, auf dem sich angemeldete Nutzer mit ihren Google Ads-Konten verbinden und meiner App die Berechtigung erteilen können, diese Konten in ihrem Namen zu verwalten. Multi-User-Authentifizierung verwenden

Auf der Seite „Berechtigungen“ Ihres Google-Kontos können Sie den Zugriff für Drittanbieteranwendungen, die mit Ihrem Google-Konto verknüpft sind, überprüfen und widerrufen.