Compatibilidad con One Tap en navegadores ITP

Debido a la Prevención de seguimiento inteligente (ITP), se muestra una página de bienvenida adicional para los navegadores ITP, como Chrome en iOS, Safari y FireFox. Con este cambio, la UX de One Tap funciona en varias plataformas y, por lo tanto, proporciona una experiencia coherente para los usuarios y desarrolladores.

Para controlar si se debe habilitar o no One Tap en la UX de ITP, configura el atributo data-itp_support.

Exclusión

One Tap en los navegadores ITP está habilitado de forma predeterminada para todos los sitios web que no se hayan inhabilitado explícitamente.

Para inhabilitarlo, puedes agregar data-itp_support="false" a tu código, como se muestra en el siguiente fragmento:

<div id="g_id_onload"
     data-client_id="YOUR_GOOGLE_CLIENT_ID"
     data-itp_support="false"
     data-login_uri="https://your.domain/your_login_endpoint">
</div>

Un buen ejemplo es que deseas lanzarlo más adelante o mediante un lanzamiento parcial que esté completamente controlado por ti. En este caso, puedes inhabilitar la inhabilitación ahora y, luego, quitarla bajo tu control.

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 un estado diferente 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 un estado de aprobación diferente.

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

Recorrido de usuario nuevo de una sesión de Google

  1. La página de bienvenida

    Cálida página de bienvenida

  2. La página del selector de cuentas

    Tiene una página del selector de cuentas de sesión inicial

  3. La página de consentimiento del usuario nuevo.

    Consentimiento del botón Acceder con Google y acceso.

  4. Después de que el usuario confirma, se comparte un token de ID con tu sitio web.

    Los usuarios pueden agregar una sesión de Google nueva haciendo clic en el botón Usar otra cuenta. Consulta los recorridos del usuario No-Google-session a continuación.

Recorrido del usuario recurrente de una sesión de Google

  1. La página de bienvenida

    Cálida página de bienvenida

  2. La 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 sesión de Google nueva haciendo clic en el botón Usar otra cuenta. Consulta los recorridos del usuario No-Google-session a continuación.

Recorrido de usuario nuevo sin sesiones de Google

  1. La página de bienvenida

    Cálida página de bienvenida

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

    Correo electrónico de Cuenta de Google

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

    Acceso con la Cuenta de Google

  4. La página de consentimiento del usuario nuevo.

    Consentimiento del botón Acceder con Google y acceso.

  5. Después de que el usuario confirma, se comparte un token de ID con tu sitio web.

Recorrido de usuario recurrente sin sesión de Google

  1. La página de bienvenida

    Cálida página de bienvenida

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

    Correo electrónico de Cuenta de Google

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

    Acceso con la Cuenta de Google

  4. Una vez que el usuario hace clic en el botón Next, se comparte un token de ID con tu sitio web.