Anfragen autorisieren

Wenn Ihre App private Daten anfordert, muss die Anfrage von einem authentifizierten Nutzer mit Zugriff auf diese Daten.

<ph type="x-smartling-placeholder">

Jede Anfrage, die Ihre App an die Bid Manager API sendet, muss ein Autorisierungstoken enthalten. Das Token Ihre App gegenüber Google identifiziert.

Autorisierungsprotokolle

Ihre App muss OAuth 2.0 zum Autorisieren von Anfragen verwenden. Andere Autorisierungsprotokolle werden nicht unterstützt. Wenn in Ihrer App Google Log-in verwendet wird, werden einige Schritte der Autorisierung verarbeitet. von dir.

Anfragen mit OAuth 2.0 autorisieren

Alle Anfragen an die Bid Manager API müssen von einem authentifizierten Nutzer autorisiert werden.

Die Details des Autorisierungsprozesses für OAuth 2.0 je nach welche Art von App Sie schreiben. Das folgende allgemeine Verfahren gilt für alle App-Typen:

  1. Wenn Sie Ihre App erstellen, registrieren Sie diese über die Google API Console. Google stellt Ihnen dann die Informationen bereit, , z. B. eine Client-ID und einen Clientschlüssel.
  2. Reichen Sie eine OAuth-Bestätigung überprüfen-Anforderung für Ihre App, um auf den Bid Manager API-Bereich zugreifen zu können.
  3. Aktivieren Sie die Bid Manager API in der Google API Console. Wenn die API nicht in der API Console und überspringen Sie diesen Schritt.)
  4. Wenn Ihre App Zugriff auf Nutzerdaten benötigt, bittet sie Google um einen bestimmten Umfang von Zugriff haben.
  5. Dem Nutzer wird ein Zustimmungsbildschirm angezeigt, auf dem er gebeten wird, Ihre App für auf einige ihrer Daten zugreifen können.
  6. Wenn der Nutzer zustimmt, erhält Ihre App von Google ein kurzlebiges Zugriffstoken.
  7. Ihre App fordert Nutzerdaten an und hängt das Zugriffstoken an die Anfrage an.
  8. Stellt Google fest, dass Ihre Anfrage und das Token gültig sind, werden die angeforderten Daten zurückgegeben.

Einige Abläufe enthalten zusätzliche Schritte, beispielsweise die Verwendung von Aktualisierungstokens zum Erhalt neuer Zugriffsrechte. Tokens. Ausführliche Informationen zu den Abläufen für die verschiedenen Arten von Apps finden Sie in der OAuth 2.0-Dokumentation von Google.

OAuth-Bereich

Im Folgenden finden Sie die Informationen zum Umfang von OAuth 2.0 für die Bid Manager API:

Umfang Bedeutung
https://www.googleapis.com/auth/doubleclickbidmanager Lese-/Schreibzugriff

Um den Zugriff mit OAuth 2.0 anzufordern, benötigt Ihre App die Informationen zum Bereich sowie Informationen, die Google bei der Registrierung Ihrer App bereitstellt (z. B. die Client-ID und die Clientschlüssel).