AccountLinking consente a Google di guidare l'utente all'accesso ai servizi web dell'App.
Per i tipi di collegamento Accedi con Google e OAuth + Accedi, Google genera un ID client che identifica la tua app in Google ("ID client emesso da Google alle azioni" nell'interfaccia utente della console). Questo campo è di sola lettura e può essere controllato accedendo alla pagina Collegamento account dell'interfaccia utente di Console. Visita la pagina https://developers.google.com/assistant/identity/google-sign-in
Nota: per tutti i tipi di impostazioni di collegamento dell'account (tranne Accedi con Google), devi fornire un nome utente e una password per un account di prova in Impostazioni.testing_instructions per consentire al team di revisione di esaminare l'app (non saranno visibili agli utenti).
Rappresentazione YAML | |
---|---|
enableAccountCreation: boolean linkingType: enum ( |
Campi | |
---|---|
enableAccountCreation |
Obbligatorio. Se |
linkingType |
Obbligatorio. Il tipo di collegamento da utilizzare. Per ulteriori dettagli sui tipi di collegamento, visita la pagina https://developers.google.com/assistant/identity. |
authGrantType |
Campo facoltativo. Indica il tipo di autenticazione per il tipo di collegamento OAUTH. |
appClientId |
Campo facoltativo. ID client emesso dall'app per Google. Si tratta dell'ID client OAuth2 che identifica Google per il tuo servizio. Impostato solo quando utilizzi OAuth. |
authorizationUrl |
Campo facoltativo. Endpoint della pagina web di accesso che supporta il codice OAuth2 o i flussi impliciti. L'URL deve utilizzare HTTPS. Impostato solo quando utilizzi OAuth. |
tokenUrl |
Campo facoltativo. Endpoint OAuth2 per lo scambio di token. L'URL deve utilizzare HTTPS. Non è impostato quando si utilizza solo OAuth con concessione IMPLICIT come tipo di collegamento. Impostato solo quando utilizzi OAuth. |
scopes[] |
Campo facoltativo. Elenco di autorizzazioni che l'utente deve concedere per poter utilizzare il servizio. Impostato solo quando utilizzi OAuth. Se specifichi questo campo, assicurati di fornire i Termini di servizio nelle informazioni della directory nella sezione LocalizedSettings.terms_of_service_url. |
learnMoreUrl |
Campo facoltativo. Questa è la pagina web del servizio che descrive le autorizzazioni che Google concede all'utente. Impostalo solo se utilizzi OAuth e Accedi con Google. Se specifichi questo campo, assicurati di fornire i Termini di servizio nelle informazioni della directory nella sezione LocalizedSettings.terms_of_service_url. |
useBasicAuthHeader |
Campo facoltativo. Se true, consenti a Google di trasmettere l'ID client e il secret tramite l'intestazione di autenticazione HTTP di base. In caso contrario, Google utilizza l'ID client e il secret all'interno del corpo del post. Impostato solo quando utilizzi OAuth. Se specifichi questo campo, assicurati di fornire i Termini di servizio nelle informazioni della directory nella sezione LocalizedSettings.terms_of_service_url. |