Am 20. August um 16:00 Uhr können Sie live auf dem Server der Google Advertising and Measurement Community auf Discord und auf YouTube dabei sein. Wir sprechen über die neuen Funktionen, die in Version 25.1 der Google Ads API hinzugefügt wurden.
Google verwendet KI-Technologie, um Inhalte in Ihre bevorzugte Sprache zu übersetzen. KI-Übersetzungen können Fehler enthalten.
Workflow zur Nutzerauthentifizierung
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
In diesem Leitfaden wird beschrieben, wie Sie mit der Nutzerauthentifizierung auf die Google Ads API zugreifen. Weitere Informationen zu den verschiedenen
Authentifizierungsoptionen finden Sie im
Übersichtsleitfaden.
Beim Workflow für die Nutzerauthentifizierung wird ein OAuth 2.0-Vorgang verwendet, um die Autorisierung durch einen Nutzer zu erhalten, damit Ihre App seine Google Ads-Konten in seinem Namen verwalten kann. Nach Abschluss des Autorisierungsprozesses wird ein OAuth 2.0-Zugriffstoken ausgestellt. Die App kann dieses Zugriffstoken verwenden, um API-Aufrufe an das Google Ads-Konto des Nutzers zu senden. Das OAuth 2.0-Zugriffstoken läuft jede Stunde ab. Daher ist es üblich,
zusätzlich
den OAuth 2.0-Offlinezugriff anzufordern, damit Ihre App die Autorisierung ohne weitere Nutzerinteraktion
aktualisieren kann.
Es gibt zwei allgemeine Möglichkeiten, den Workflow für die Nutzerauthentifizierung zu erstellen: die Authentifizierung eines einzelnen Nutzers und die Authentifizierung mehrerer Nutzer. Die Authentifizierung eines einzelnen Nutzers wird als Fallback für den Workflow mit Dienstkonten verwendet und kommt zum Einsatz, wenn ein einzelner Nutzer Zugriff auf alle Google Ads-Konten hat, die Sie mit der Google Ads API verwalten müssen. Die Authentifizierung mehrerer Nutzer wird verwendet, wenn Sie Konten verwalten müssen, die von mehreren Nutzern verwaltet werden, und Sie einen eigenen OAuth-Vorgang erstellen müssen, um Ihre Nutzer zu authentifizieren.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-09-12 (UTC)."],[],[]]