Il collegamento degli account consente a Google di guidare l'utente nell'accesso ai servizi web dell'app.
Per i tipi di collegamento Accedi con Google e OAuth + Accedi con Google, Google genera un ID client che identifica la tua app per Google ("ID client emesso da Google per le tue Azioni" nell'interfaccia utente della console). Questo campo è di sola lettura e può essere controllato accedendo alla pagina Collegamento dell'account dell'interfaccia utente della console. Consulta la pagina: https://developers.google.com/assistant/identity/google-sign-in
Nota: per tutti i tipi di impostazioni di collegamento dell'account (ad eccezione di Accedi con Google), devi fornire un nome utente e una password per un account di prova in Settings.testing_instructions per consentire al team di revisori 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, consulta la pagina https://developers.google.com/assistant/identity. |
authGrantType |
(Facoltativo) Indica il tipo di autenticazione per OAUTH linkingType. |
appClientId |
(Facoltativo) ID client emesso dalla tua app per Google. Si tratta dell'ID client OAuth2 che identifica Google nel tuo servizio. Impostato solo quando si utilizza OAuth. |
authorizationUrl |
(Facoltativo) Endpoint per la pagina web di accesso che supporta il codice OAuth2 o i flussi impliciti. L'URL deve utilizzare HTTPS. Impostato solo quando si utilizza OAuth. |
tokenUrl |
(Facoltativo) Endpoint OAuth2 per lo scambio di token. L'URL deve utilizzare HTTPS. Questa impostazione non viene impostata solo se si utilizza OAuth con concessione IMPLICIT come tipo di collegamento. Impostato solo quando si utilizza OAuth. |
scopes[] |
(Facoltativo) Elenco delle autorizzazioni a cui l'utente deve acconsentire per utilizzare il servizio. Impostato solo quando si utilizza OAuth. Assicurati di fornire i Termini di servizio nelle informazioni della directory della sezione LocalizedSettings.terms_of_service_url se specifichi questo campo. |
learnMoreUrl |
(Facoltativo) Questa è la pagina web del tuo servizio che descrive le autorizzazioni che l'utente concede a Google. Impostalo solo se utilizzi OAuth e Accedi con Google. Assicurati di fornire i Termini di servizio nelle informazioni della directory della sezione LocalizedSettings.terms_of_service_url se specifichi questo campo. |
useBasicAuthHeader |
(Facoltativo) Se impostato su true, consenti a Google di trasmettere l'ID client e il secret tramite l'intestazione di autenticazione di base HTTP. In caso contrario, Google utilizza l'ID client e il secret all'interno del corpo del post. Impostato solo quando si utilizza OAuth. Assicurati di fornire i Termini di servizio nelle informazioni della directory della sezione LocalizedSettings.terms_of_service_url se specifichi questo campo. |