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

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

Si se muestra un botón personalizado, el usuario sabrá 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 del lado de Google como en tu sitio web, antes de que hagan clic en el botón. Esto es especialmente útil para los usuarios finales que visitan tu sitio web solo de vez en cuando. Es posible que olviden si se creó una cuenta o no, y de qué manera. Un botón personalizado le recuerda que ya se 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 aprobación se indica con la flecha de lista junto a la cuenta que se muestra. 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 sesión del lado de Google o ninguna de las sesiones aprobó al cliente aún.

    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 inferior a 200 px.
  • La cookie de terceros está bloqueada y la versión de FedCM del botón no está habilitada.

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

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

Credential Manager federado (FedCM)

Privacy Sandbox para la Web introduce cambios significativos en los servicios de identidad de Google y el acceso de los usuarios. Afecta el botón personalizado de Acceder con Google. Si bien el flujo de acceso no se ve afectado con 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án 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 de FedCM:

  • Mejora de la experiencia del usuario recurrente: El proceso de acceso para usuarios recurrentes se optimizó porque los usuarios pueden reconocer sus cuentas existentes. Se demostró que esta mejora en el reconocimiento genera una mayor tasa de clics (CTR). 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 de Google activa accederán automáticamente después de hacer clic en el botón, lo que omitirá el mensaje del Selector de cuentas.

  • Integración de funciones mejoradas: Integramos las funciones de One Tap y Acceso automático, lo que permite que todas las funciones de Acceder con Google de Federated Credential Management (FedCM) de una sola parte que confía (RP) funcionen en conjunto. Chrome registrará y respetará los gestos del usuario en el flujo del botón de FedCM para completar la reconfirmación única del flujo de acceso automático de One Tap. Esto garantiza una experiencia fluida en todas las funciones.

Recorridos clave de los usuarios

Los recorridos del usuario 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.
    • No-Google-session: No hay ninguna sesión activa en los sitios web de Google.
  • Indica 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 con sesión de Google

Botón sin FedCM

  1. El botón de Acceder con Google.

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

  2. Página del selector de cuentas

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

  3. Es la nueva página de consentimiento del usuario.

    Consentimiento y acceso con el botón de 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 de flujos de usuarios de Sin sesión de Google.

Botón que usa FedCM

Con FedCM habilitado: Recorrido del usuario nuevo con sesión de Google

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

Recorrido del usuario recurrente con sesión de Google

Botón sin FedCM

  1. El botón de Acceder con Google.

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

  2. Página del selector de cuentas

    Selector de Cuentas de Google

  3. Después de que el usuario elige una cuenta recurrente, 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 de flujos del usuario "Sin sesión de Google".

Botón que usa FedCM

Con FedCM habilitado: Recorrido del usuario recurrente 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 endpoint de acceso sin que estos realicen ninguna acción.

Has-Google-session con el recorrido del usuario que regresa con selección automática

Botón sin FedCM

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

Botón que usa FedCM

Los usuarios recurrentes con una sesión de Google activa 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: Recorrido del usuario que regresa con sesión de Google y acceso automático

Recorrido del usuario nuevo sin sesión de Google

Botón sin FedCM

  1. El botón de Acceder con Google.

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

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

    Correo electrónico de Cuenta de Google

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

    Acceso a la Cuenta de Google

  4. Es la nueva página de consentimiento del usuario.

    Consentimiento y acceso con el botón de Acceder con Google

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

Botón que usa FedCM

Con FedCM habilitado: Recorrido del usuario recurrente 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 endpoint de acceso sin que estos realicen ninguna acción.

Recorrido del usuario recurrente sin sesión de Google

Botón sin FedCM

  1. El botón de Acceder con Google.

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

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

    Correo electrónico de Cuenta de Google

  3. 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.

Botón que usa FedCM

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

Los recorridos generales del usuario clave de la sección anterior siguen siendo válidos. A continuación, se muestra el flujo adicional que se presentaría para la Cuenta de Google del menor cuando acceda.

Botón sin FedCM

No-Google-session

  1. El botón de Acceder con Google.

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

  2. Es la primera página para agregar una nueva sesión de Google infantil (correo electrónico de la Cuenta de Google infantil).

    Correo electrónico de la Cuenta de Google del menor

  3. Segunda página para agregar una nueva sesión de Google infantil (contraseña de la Cuenta de Google infantil).

    Contraseña de la Cuenta de Google del menor

  4. Es la primera página que debe obtener la aprobación del padre o la madre para agregar una nueva sesión de Google infantil.

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

  5. Segunda página para obtener la aprobación de la madre o el padre para agregar una nueva sesión de Google infantil.

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

  6. Es la tercera página para obtener la aprobación de la madre o el padre para agregar una nueva sesión de Google infantil.

    Página de aprobación parental

  7. Es la primera página que se muestra para obtener la aprobación de la madre o el padre para acceder a la aplicación con una Cuenta de Google infantil.

    Pídele a tu madre o padre que apruebe la página de acceso

  8. Es la segunda página para obtener la aprobación de la madre o el padre para acceder a una Cuenta de Google infantil en la aplicación.

    Elige a una madre o un padre para aprobar la página de acceso

  9. Es la tercera página para obtener la aprobación de la madre o el padre para acceder a la aplicación con una Cuenta de Google infantil.

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

  10. Página final para obtener la aprobación de la madre o el padre para acceder a la aplicación con una Cuenta de Google infantil.

    Página de aprobación parental para que el niño o la niña acceda

  11. Después de que el padre o la madre haga clic en el botón Continuar, se compartirá un token de ID con tu sitio web.

Has-Google-session

  1. El botón de Acceder con Google.

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

  2. Página del selector de cuentas

    Elige la página de la cuenta infantil.

  3. Es la primera página que se muestra para obtener la aprobación de la madre o el padre para acceder a la aplicación con una Cuenta de Google infantil.

    Pídele a tu madre o padre que apruebe la página de acceso

  4. Es la segunda página para obtener la aprobación de la madre o el padre para acceder a una Cuenta de Google infantil en la aplicación.

    Elige a una madre o un padre para aprobar la página de acceso

  5. Es la tercera página para obtener la aprobación de la madre o el padre para acceder a la aplicación con una Cuenta de Google infantil.

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

  6. Página final para obtener la aprobación de la madre o el padre para acceder a la aplicación con una Cuenta de Google infantil.

    Página de aprobación parental para que el niño o la niña acceda

  7. Después de que el padre o la madre haga clic en el botón Continuar, se compartirá un token de ID con tu sitio web.

Botón que usa FedCM

Por el momento, el botón de acceso con Google con FedCM habilitado no admite cuentas de Family Link.

Información adicional sobre el flujo del botón de FedCM

  • Agrega el atributo allow="identity-credentials-get" al marco superior si tu app web llama a la API de Button desde elementos iframe 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 tiempo de espera y la configuración de acceso de terceros en Chrome no afectan el flujo del botón de FedCM. El estado (como se muestra en las siguientes capturas de pantalla) solo afecta la UX de One Tap.

    El estado de tiempo de espera y la configuración de acceso de terceros en Chrome no tienen impacto en el flujo del botón de FedCM.