Mithilfe von AccountLink kann Google den Nutzer zur Anmeldung in den Webdiensten der App leiten.
Für die Verknüpfungstypen „Google Log-in“ und „OAuth + Google Log-in“ generiert Google eine Client-ID, mit der Ihre App für Google identifiziert wird („Client-ID, die von Google an Ihre Aktionen vergeben wird“). Dieses Feld ist schreibgeschützt und kann in der Console-Seite „Kontoverknüpfung“ geprüft werden. Weitere Informationen: https://developers.google.com/assistant/identity/google-sign-in
Hinweis: Für alle Einstellungstypen für die Kontoverknüpfung (mit Ausnahme von Google Log-in) musst du in den Einstellungen einen entsprechenden Nutzernamen und ein Passwort für das Testkonto angeben, damit das Prüfteam die App prüfen kann.Nutzer können die App nicht sehen.
YAML-Darstellung | |
---|---|
enableAccountCreation: boolean linkingType: enum ( |
Felder | |
---|---|
enableAccountCreation |
Erforderlich. Wenn |
linkingType |
Erforderlich. Der zu verwendende Verknüpfungstyp. Unter https://developers.google.com/assistant/identity findest du weitere Informationen zu den Verknüpfungstypen. |
authGrantType |
Optional. Gibt den Authentifizierungstyp für OAUTH LinkingType an. |
appClientId |
Optional. Client-ID, die von Ihrer App an Google ausgestellt wird. Dies ist die OAuth2-Client-ID, die Google für deinen Dienst identifiziert. Wird nur bei Verwendung von OAuth festgelegt. |
authorizationUrl |
Optional. Endpunkt für deine Webseite, auf der OAuth2-Code oder implizite Abläufe unterstützt werden. Für die URL muss HTTPS verwendet werden. Wird nur bei Verwendung von OAuth festgelegt. |
tokenUrl |
Optional. OAuth2-Endpunkt für den Tokenaustausch. Für die URL muss HTTPS verwendet werden. Dies wird nicht festgelegt, wenn Sie als OAuth-Verknüpfungstyp OAuth nur mit IMPLICIT-Zustimmung verwenden. Wird nur bei Verwendung von OAuth festgelegt. |
scopes[] |
Optional. Liste der Berechtigungen, denen der Nutzer zustimmen muss, um den Dienst nutzen zu können. Wird nur bei Verwendung von OAuth festgelegt. Wenn Sie dieses Feld angeben, müssen Sie im Abschnitt „LocalizedSettings.terms_of_service_url“ die Nutzungsbedingungen angeben. |
learnMoreUrl |
Optional. Dies ist die Webseite in Ihrem Dienst, auf der die Berechtigungen beschrieben werden, die der Nutzer Google gewährt. Nur festgelegt, wenn OAuth und Google Log-in verwendet werden. Wenn Sie dieses Feld angeben, müssen Sie im Abschnitt „LocalizedSettings.terms_of_service_url“ die Nutzungsbedingungen angeben. |
useBasicAuthHeader |
Optional. Wenn auf „true“ gesetzt, kann Google Client-ID und -Secret über den einfachen HTTP-Authentifizierungsheader übertragen. Andernfalls verwendet Google die Client-ID und das Secret im Beitrag. Wird nur bei Verwendung von OAuth festgelegt. Wenn Sie dieses Feld angeben, müssen Sie im Abschnitt „LocalizedSettings.terms_of_service_url“ die Nutzungsbedingungen angeben. |