Bevor Sie eine Anwendung starten, die Nutzeranmeldedaten für die Data Manager API von externen Nutzern anfordert, muss Ihr Google Cloud-Projekt die Google OAuth-App-Überprüfung durchlaufen.
In diesem Leitfaden werden die empfohlenen Übergänge bei der Konfiguration der Zielgruppe während der Entwicklung und die Schritte zur Überprüfung der Google OAuth-App beschrieben.
Phasen der Zielgruppenansprache für Apps
Konfigurieren Sie je nach Entwicklungsphase die Seite „Zielgruppe“ in der Google Cloud Console mit unterschiedlichen Einstellungen für Nutzertyp und Veröffentlichungsstatus. Folgen Sie diesen Phasen, um einen reibungslosen Übergang von den ersten Tests zur Produktionseinführung zu ermöglichen.
Phase 1: Erste Entwicklung (Testen)
Zu Beginn der Entwicklung und beim Testen grundlegender API-Anfragen:
- Veröffentlichungsstatus: Auf Test festgelegt.
Nutzertyp:
Wenn Ihr Google Cloud-Projekt zu einer Google Workspace-Organisation gehört und nur Nutzer in Ihrer Organisation die App verwenden, wählen Sie Intern aus.
Wählen Sie andernfalls Extern aus.
Testnutzer: Wenn Sie den Nutzertyp auf Extern festlegen, klicken Sie auf Nutzer hinzufügen, um die Google-Konten, die Sie zum Generieren von Anmeldedaten verwenden, manuell hinzuzufügen. Nur die aufgeführten Google-Konten können die App autorisieren. Außerdem gelten Testlimits und Regeln für den Ablauf von Tokens.
Überprüfung: Während des Tests nicht erforderlich. Wenn Sie Extern verwenden, sehen Testnutzer einen Warnbildschirm, auf dem bestätigt wird, dass sie Testzugriff auf eine nicht überprüfte App haben, bevor sie zum Zustimmungsbildschirm weitergeleitet werden.
Phase 2: Kurz vor der Einführung (Einreichung zur Überprüfung)
Wenn die Integration abgeschlossen ist, die Benutzeroberfläche erstellt wurde und du die Einführung innerhalb des nächsten Monats planst:
- Veröffentlichungsstatus: Wechseln Sie zu In Produktion.
- Nutzertyp: Legen Sie Extern fest, wenn Ihre App für Kunden außerhalb Ihrer Organisation bestimmt ist, z. B. Werbetreibende.
- Maßnahme: Reichen Sie Ihre App zur Überprüfung ein. Die Überprüfung der Google OAuth-App kann mehrere Wochen dauern. Reiche sie daher so früh wie möglich ein, sobald deine Benutzeroberfläche bereit ist.
- Umgang mit frühen Testern: Während der Überprüfung bleibt Ihre App für externe Nutzer unbestätigt. Wenn Sie Betatester für die frühe Phase einbinden müssen:
- Informiere sie darüber, dass der Bildschirm für nicht überprüfte Anwendungen angezeigt wird.
- Weisen Sie sie an, auf Erweitert und dann auf Zu APP_NAME (unsicher) zu klicken.
Anforderungen an die App-Überprüfung
Wenn Sie Ihre App im Überprüfungscenter zur Überprüfung einreichen möchten, konfigurieren Sie die Einstellungen für die Google Auth Platform und bereiten Sie die erforderlichen Überprüfungsmaterialien vor.
Überprüfungsbereiche
Fordern Sie auf der Seite Datenzugriff nur die Bereiche an, die Ihre Anwendung benötigt. Die Data Manager API verwendet sensible Bereiche:
https://www.googleapis.com/auth/datamanager(primärer Bereich)https://www.googleapis.com/auth/datamanager.partnerlink(für Partnerlinks)
Kontaktdaten
Das Google OAuth-Überprüfungsteam sendet alle Mitteilungen an die Projektinhaber und Projektbearbeiter, die in Ihrem Google Cloud-Projekt konfiguriert sind. Halten Sie diese Kontaktdaten in der Google Cloud Console auf dem neuesten Stand, damit Sie keine Informationsanfragen verpassen.
Demonstrationsvideo
Geben Sie einen Link zu einem öffentlich zugänglichen Demonstrationsvideo an, z. B. ein nicht gelistetes YouTube-Video oder einen öffentlichen Google Drive-Link, in dem gezeigt wird, wie Ihre Anwendung die angeforderten Bereiche verwendet.
Achten Sie darauf, dass das Video die Anforderungen an Videos zur Demonstration von App-Funktionen erfüllt.
Phase 3: Bereit zur Einführung (bestätigt)
Sobald das Google OAuth-Überprüfungsteam Sie darüber informiert hat, dass Ihr Antrag auf App-Überprüfung genehmigt wurde, sind keine weiteren Maßnahmen erforderlich. Ihre App ist jetzt überprüft und externe Nutzer können sie autorisieren, ohne dass der Warnbildschirm für nicht überprüfte Apps angezeigt wird.