UX del botón Acceder con Google

En esta página, se describe la experiencia del usuario (UX) del botón Acceder con Google.

Renderización de botones

Un botón personalizado muestra la información del perfil de la primera sesión de Google que aprueba tu sitio web. Una sesión de Google aprobada tiene una cuenta correspondiente en tu sitio web que accedió con Acceder con Google anteriormente.

Si se muestra un botón personalizado, el usuario sabe lo siguiente:

  • Hay al menos una sesión de Google activa.
  • Hay una cuenta correspondiente en tu sitio web.

Un botón personalizado les brinda a los usuarios una indicación rápida del estado de la sesión, tanto en Google como en tu sitio web, antes de que hagan clic en él. Esto es útil, en especial, para los usuarios finales que visitan tu sitio web solo de forma ocasional. Es posible que olviden si se creó una cuenta o no, y de qué manera. Un botón personalizado le recuerda que ya usó Acceder con Google. Por lo tanto, ayuda a evitar la creación innecesaria de cuentas duplicadas en tu sitio web.

Para indicar el estado de la sesión, el botón personalizado se muestra de las siguientes maneras:

  • Una sesión: Solo hay una sesión del lado de Google. Esa sesión aprueba al cliente y hay una cuenta correspondiente en tu sitio web.

    Es un botón personalizado que muestra el nombre de una sola Cuenta de Google.

  • Varias sesiones: Hay varias sesiones del lado de Google. Esas sesiones aprueban al cliente. La flecha de la lista junto a la cuenta que se muestra indica la aprobación. Al menos una sesión tiene una cuenta correspondiente en tu sitio web.

    Un botón personalizado con una flecha de lista.

  • Sin sesión: No hay ninguna sesión del lado de Google o ninguna de las sesiones aún aprobó al cliente.

    Un botón que dice "Acceder con Google" sin información personalizada

El botón personalizado se muestra automáticamente cuando el estado de la sesión es adecuado, a menos que la configuración del botón no permita que se muestre. El botón personalizado no se muestra en los siguientes casos:

  • El atributo data-type es icon.
  • El atributo data-size se establece en medium o small.
  • El atributo data-width se establece en un número menor que 200 px.
  • La cookie de terceros está bloqueada y no está habilitada la versión de FedCM del botón.

El nombre o la dirección de correo electrónico se muestran con puntos suspensivos cuando son demasiado largos para mostrarse dentro del botón.

Un botón personalizado con el nombre y el correo electrónico en elipses.

Federated Credential Manager (FedCM)

Privacy Sandbox para la Web presenta cambios significativos en Google Identity Services y el acceso de los usuarios. Afecta al botón personalizado de Acceder con Google. Si bien el flujo de acceso no se ve afectado por el botón, si se bloquean las cookies de terceros, los usuarios recurrentes no verán el botón personalizado.

Con el flujo de botones de la API de Federated Credentials Management (FedCM), los usuarios podrían ver el botón personalizado de Acceder con Google en tu sitio. De forma predeterminada, FedCM está inhabilitado, pero puedes habilitarlo cambiando un atributo (HTML/JavaScript). Estos son algunos de los beneficios del botón FedCM:

  • Experiencia del usuario recurrente mejorada: El proceso de acceso de los usuarios recurrentes se optimiza porque los usuarios pueden reconocer sus cuentas existentes. Se demostró que este reconocimiento mejorado genera una tasa de clics (CTR) más alta. Además, a diferencia del flujo de botones sin FedCM habilitado, el flujo de botones de FedCM admite la función de selección automática: los usuarios recurrentes con una sesión activa de Google accederán automáticamente después de hacer clic en el botón, sin pasar por el mensaje del selector de cuentas.

  • Integración de funciones mejorada: Integramos las funciones de One Tap y Acceso automático, lo que permite que todas las funciones de Acceder con Google de la administración de credenciales federadas (FedCM) de un único usuario de confianza (RP) funcionen en conjunto. Chrome registrará y respetará los gestos del usuario en el flujo de botones de FedCM para completar la confirmación única del flujo de acceso automático con One Tap. Esto garantiza una experiencia fluida en todas las funciones.

Recorridos clave de los usuarios

Los recorridos de los usuarios varían según los siguientes estados.

  • Estado de la sesión en los sitios web de Google Los siguientes términos se usan para indicar diferentes estados de la sesión de Google cuando comienza el recorrido del usuario.

    • Has-Google-session: Hay al menos una sesión activa en los sitios web de Google.
    • Sin sesión de Google: No hay una sesión activa en los sitios web de Google.
  • Si la Cuenta de Google seleccionada aprobó tu sitio web cuando comienza el recorrido del usuario Los siguientes términos se usan para indicar diferentes estados de aprobación.

    • Usuario nuevo: La cuenta seleccionada no aprobó tu sitio web.
    • Usuario recurrente: La cuenta seleccionada ya aprobó tu sitio web.

Recorrido del usuario nuevo que tiene una sesión de Google

  1. El botón Acceder con Google

    Un botón que dice "Acceder con Google" sin información personalizada

  2. La página del selector de cuentas

    Página del selector de cuentas Has-Initial-Session.

  3. La nueva página de consentimiento del usuario

    Consentimiento y acceso con el botón Acceder con Google

  4. Después de que el usuario confirme, se compartirá un token de ID con tu sitio web.

Los usuarios pueden agregar una nueva sesión de Google haciendo clic en el botón Usar otra cuenta. Consulta la sección Recorrido del usuario sin sesión de Google.

Con FedCM habilitado: Recorrido del usuario nuevo que tiene una sesión de Google

La penúltima pantalla del flujo es la pantalla de carga, que redirecciona automáticamente a los usuarios a tu extremo de acceso sin que los usuarios realicen ninguna acción.

Recorrido del usuario recurrente que tiene una sesión de Google

  1. El botón Acceder con Google

    Es un botón personalizado que muestra el nombre de una sola Cuenta de Google.

  2. La página del selector de cuentas

    Selector de Cuentas de Google

  3. Después de que el usuario elige una cuenta que ya usó, se comparte un token de ID con tu sitio web.

Los usuarios pueden agregar una nueva sesión de Google haciendo clic en el botón Usar otra cuenta. Consulta la sección Recorridos del usuario "Sin sesión de Google".

Con FedCM habilitado: Recorrido del usuario que muestra Has-Google-session

La penúltima pantalla del flujo es la pantalla de carga, que redirecciona automáticamente a los usuarios a tu extremo de acceso sin que los usuarios realicen ninguna acción.

Has-Google-session con recorrido del usuario que regresa seleccionado automáticamente

El botón Acceder con Google sin FedCM no tiene la función de selección automática.

Los usuarios recurrentes con una sesión activa de Google se seleccionarán automáticamente después de hacer clic en el botón, lo que omitirá el mensaje del selector de cuentas. Establece el atributo auto select como verdadero (HTML/JavaScript).

Con FedCM y el acceso automático habilitados: Tiene una sesión de Google con el recorrido del usuario que muestra el acceso automático

Recorrido del usuario nuevo sin sesión de Google

  1. El botón Acceder con Google

    Un botón que dice "Acceder con Google" sin información personalizada

  2. La primera página para agregar una nueva sesión de Google.

    Correo electrónico de Cuenta de Google

  3. La segunda página para agregar una nueva sesión de Google.

    Acceso a la Cuenta de Google

  4. La nueva página de consentimiento del usuario

    Consentimiento y acceso con el botón Acceder con Google

  5. Después de que el usuario confirme, se compartirá un token de ID con tu sitio web.

Con FedCM habilitado: Recorrido del usuario que muestra Has-Google-session

La penúltima pantalla del flujo es la pantalla de carga, que redirecciona automáticamente a los usuarios a tu extremo de acceso sin que los usuarios realicen ninguna acción.

Recorrido del usuario recurrente sin sesión de Google

  1. El botón Acceder con Google

    Un botón que dice "Acceder con Google" sin información personalizada

  2. La primera página para agregar una nueva sesión de Google.

    Correo electrónico de Cuenta de Google

  3. La segunda página para agregar una nueva sesión de Google.

    Acceso a la Cuenta de Google

  4. Después de que el usuario hace clic en el botón Siguiente, se comparte un token de ID con tu sitio web.

Con FedCM habilitado: Recorrido del usuario que muestra Has-Google-session

Aún se aplican los recorridos clave generales de los usuarios de la sección anterior. A continuación, se muestra el flujo adicional que se presentaría para la Cuenta de Google de tu hijo o hija cuando acceda.

No-Google-session

  1. El botón Acceder con Google

    Un botón que diga "Acceder con Google" sin información personalizada

  2. La primera página para agregar una nueva sesión de Google para niños (correo electrónico de la Cuenta de Google para niños)

    Correo electrónico de la Cuenta de Google de tu hijo o hija

  3. La segunda página para agregar una nueva sesión de Google para tu hijo o hija (contraseña de la Cuenta de Google de tu hijo o hija)

    Contraseña de la Cuenta de Google de tu hijo o hija

  4. La primera página para obtener la aprobación del padre o la madre para agregar una nueva sesión de Google para el hijo o la hija

    Página de selección de aprobación parental

  5. La segunda página para obtener la aprobación del padre o la madre para agregar una nueva sesión de Google para niños.

    Página de contraseña de aprobación parental

  6. La tercera página para obtener la aprobación del padre o la madre para agregar una nueva sesión de Google para niños.

    Página de aprobación del padre o la madre

  7. La primera página para obtener la aprobación del padre o la madre para que un hijo o una hija acceda a la aplicación con su Cuenta de Google.

    Cómo hacer que tu madre o padre apruebe la página de acceso

  8. Segunda página para obtener la aprobación del padre o la madre para que un hijo o una hija acceda a la aplicación con su Cuenta de Google.

    Elige a un padre o madre para que apruebe la página de acceso

  9. La tercera página para obtener la aprobación del padre o la madre para que un hijo o una hija acceda a la aplicación con su Cuenta de Google.

    Contraseña de la Cuenta de Google parental para aprobar la página de acceso

  10. La página final para obtener la aprobación del padre o la madre para que un hijo o una hija acceda a la aplicación con su Cuenta de Google.

    Página de aprobación parental para que un menor acceda a su cuenta

  11. Después de que el progenitor hace clic en el botón Continuar, se comparte un token de ID con tu sitio web.

Has-Google-session

  1. El botón Acceder con Google

    Un botón que dice "Acceder con Google" sin información personalizada

  2. La página del selector de cuentas

    Elige la página de la cuenta infantil.

  3. La primera página para obtener la aprobación del padre o la madre para que un hijo o una hija acceda a la aplicación con su Cuenta de Google.

    Cómo hacer que tu madre o padre apruebe la página de acceso

  4. Segunda página para obtener la aprobación del padre o la madre para que un hijo o una hija acceda a la aplicación con su Cuenta de Google.

    Elige a un padre o madre para que apruebe la página de acceso

  5. La tercera página para obtener la aprobación del padre o la madre para que un hijo o una hija acceda a la aplicación con su Cuenta de Google.

    Contraseña de la Cuenta de Google parental para aprobar la página de acceso

  6. La página final para obtener la aprobación del padre o la madre para que un hijo o una hija acceda a la aplicación con su Cuenta de Google.

    Página de aprobación parental para que un menor acceda a su cuenta

  7. Después de que el progenitor hace clic en el botón Continuar, se comparte un token de ID con tu sitio web.

Por el momento, el botón Acceder con Google con FedCM habilitado no es compatible con las cuentas de Family Link.

Información adicional sobre el flujo de botones de FedCM

  • Agrega el atributo allow="identity-credentials-get" al marco superior si tu app web llama a la API de Button desde iframes de origen cruzado. Consulta el paso 7 para obtener más información.

  • Configura correctamente la Política de Seguridad del Contenido (CSP) de tu sitio. Consulta el paso 8 para obtener más información.

  • El estado de inactividad y la configuración de acceso de terceros en Chrome no tienen ningún efecto en el flujo de botones de FedCM. El estado (como se muestra en las siguientes capturas de pantalla) solo afecta a la UX de One Tap.

    El estado de inactividad y la configuración de acceso de terceros en Chrome no tienen efecto en el flujo de botones de FedCM.