La vinculación de cuentas le permite a Google guiar al usuario para que acceda a los servicios web de la app.
Para los tipos de vinculación de Acceso con Google y OAuth + Acceso con Google, Google genera un ID de cliente que identifica su aplicación a Google ("ID de cliente emitido por Google a sus Actions" en la IU de Console). Este campo es de solo lectura y se puede verificar en la página Vinculación de la cuenta de la IU de Console. Consulta https://developers.google.com/assistant/identity/google-sign-in
Nota: Para todos los tipos de parámetros de vinculación de cuentas (excepto para el Acceso con Google), debes proporcionar un nombre de usuario y una contraseña para una cuenta de prueba en Configuración.testing_instructions para que el equipo de revisión revise la app (no serán visibles para los usuarios).
Representación de YAML | |
---|---|
enableAccountCreation: boolean linkingType: enum ( |
Campos | |
---|---|
enableAccountCreation |
Obligatorio. Si es |
linkingType |
Obligatorio. Es el tipo de vinculación que se usará. Para obtener más información sobre los tipos de vinculaciones, consulte https://developers.google.com/assistant/identity. |
authGrantType |
Opcional. Indica el tipo de autenticación para la vinculación de OAUTH. |
appClientId |
Opcional. ID de cliente que tu app emitió a Google. Este es el ID de cliente de OAuth2 que identifica a Google en tu servicio. Solo se establece cuando se usa OAuth. |
authorizationUrl |
Opcional. Extremo de tu página web de acceso que admite código OAuth2 o flujos implícitos. La URL debe usar HTTPS. Solo se establece cuando se usa OAuth. |
tokenUrl |
Opcional. Extremo de OAuth2 para intercambio de tokens. La URL debe usar HTTPS. Esto no se establece cuando se usa OAuth con la concesión IMPLICIT solo como tipo de vinculación. Solo se establece cuando se usa OAuth. |
scopes[] |
Opcional. Lista de permisos a los que el usuario debe dar su consentimiento para usar su servicio. Solo se establece cuando se usa OAuth. Asegúrate de proporcionar unas Condiciones del Servicio en la información del directorio en la sección LocalizedSettings.terms_of_service_url si especificas este campo. |
learnMoreUrl |
Opcional. Esta es la página web en tu servicio que describe los permisos que el usuario le otorga a Google. Solo se debe configurar si se usa OAuth y el Acceso con Google. Asegúrate de proporcionar unas Condiciones del Servicio en la información del directorio en la sección LocalizedSettings.terms_of_service_url si especificas este campo. |
useBasicAuthHeader |
Opcional. Si es verdadero, permite que Google transmita un ID y secreto de cliente a través del encabezado de autenticación básico HTTP. De lo contrario, Google usa el ID de cliente y el secreto dentro del cuerpo de la publicación. Solo se establece cuando se usa OAuth. Asegúrate de proporcionar unas Condiciones del Servicio en la información del directorio en la sección LocalizedSettings.terms_of_service_url si especificas este campo. |