Mithilfe der Kontoverknüpfung kann Google den Nutzer dazu führen, dass er sich in den Webdiensten der App anmeldet.
Für die Verknüpfungstypen „Google Log-in“, „OAuth + Google Log-in“ generiert Google eine Client-ID, mit der deine App für Google identifiziert wird („Client-ID, die von Google für deine Aktionen ausgegeben wird“ auf der Console-UI). Dieses Feld ist schreibgeschützt und kann auf der Kontoverknüpfungsseite der Console-Benutzeroberfläche überprüft werden. Weitere Informationen: https://developers.google.com/assistant/identity/google-sign-in
Hinweis: Für alle Einstellungstypen für die Kontoverknüpfung (außer Google Log-in) musst du unter Settings.testing_instructions einen Nutzernamen und ein Passwort für ein Testkonto angeben, damit das Prüfteam die App prüfen kann. Für Nutzer sind sie nicht sichtbar.
YAML-Darstellung | |
---|---|
enableAccountCreation: boolean linkingType: enum ( |
Felder | |
---|---|
enableAccountCreation |
Erforderlich. Wenn |
linkingType |
Erforderlich. Der zu verwendende Verknüpfungstyp. Weitere Informationen zu den Verknüpfungstypen finden Sie unter https://developers.google.com/assistant/identity. |
authGrantType |
Optional. Gibt den Authentifizierungstyp für OAUTH LinkingType an. |
appClientId |
Optional. Client-ID, die von deiner App an Google ausgestellt wurde. Dies ist die OAuth2-Client-ID, mit der Google für Ihren Dienst identifiziert wird. Wird nur bei Verwendung von OAuth festgelegt. |
authorizationUrl |
Optional. Endpunkt für deine Anmeldewebseite, der OAuth2-Code oder implizite Abläufe unterstützt. Die URL muss HTTPS verwenden. Wird nur bei Verwendung von OAuth festgelegt. |
tokenUrl |
Optional. OAuth2-Endpunkt für Tokenaustausch. Die URL muss HTTPS verwenden. Dieser wird nicht festgelegt, wenn nur OAuth mit IMPLICIT-Berechtigung als Verknüpfungstyp verwendet wird. Wird nur bei Verwendung von OAuth festgelegt. |
scopes[] |
Optional. Liste der Berechtigungen, denen der Nutzer zustimmen muss, um Ihren Dienst nutzen zu können. Wird nur bei Verwendung von OAuth festgelegt. Wenn Sie dieses Feld angeben, müssen Sie in den Verzeichnisinformationen im Abschnitt „LocalizedSettings.terms_of_service_url“ Nutzungsbedingungen angeben. |
learnMoreUrl |
Optional. Dies ist die Webseite in Ihrem Dienst, auf der die Berechtigungen beschrieben werden, die der Nutzer Google gewährt. Wird nur bei Verwendung von OAuth und Google Log-in festgelegt. Wenn Sie dieses Feld angeben, müssen Sie in den Verzeichnisinformationen im Abschnitt „LocalizedSettings.terms_of_service_url“ Nutzungsbedingungen angeben. |
useBasicAuthHeader |
Optional. Falls wahr, erlauben Sie Google, die Client-ID und den Clientschlüssel über den Header für die HTTP-Basisauthentifizierung zu übertragen. Andernfalls verwendet Google die Client-ID und das Secret im Text des Posts. Wird nur bei Verwendung von OAuth festgelegt. Wenn Sie dieses Feld angeben, müssen Sie in den Verzeichnisinformationen im Abschnitt „LocalizedSettings.terms_of_service_url“ Nutzungsbedingungen angeben. |