Compatibilité avec les navigateurs ITP

En raison de la fonctionnalité ITP (Intelligent Tracking Prevention), une page de bienvenue supplémentaire supplémentaire s'affiche pour les navigateurs ITP tels que Chrome sur iOS, Safari et FireFox. Avec ce changement, l'expérience utilisateur One Tap fonctionne sur plusieurs plates-formes, ce qui offre une expérience cohérente aux utilisateurs et aux développeurs.

Vous pouvez contrôler si l'expérience utilisateur ITP One Tap doit être activée ou non en définissant l'attribut data-itp_support.

Se désinscrire

One Tap sur les navigateurs ITP est activé par défaut pour tous les sites Web qui ne sont pas explicitement désactivés.

Pour désactiver cette fonctionnalité, vous pouvez ajouter data-itp_support="false" à votre code, comme indiqué dans l'extrait suivant:

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

Par exemple, vous pouvez choisir un déploiement ultérieur ou selon un pourcentage de déploiement entièrement contrôlé par vous-même. Dans ce cas, vous pouvez simplement désactiver cette option maintenant, puis la supprimer plus tard à votre guise.

Principaux parcours utilisateur

Les parcours utilisateur varient en fonction des états suivants.

  • État de la session sur les sites Web Google. Les termes suivants sont utilisés pour indiquer un état de session Google différent au début du parcours utilisateur.

    • Has-Google-session: il y a au moins une session active sur les sites Web Google.
    • No-Google-session: il n'y a aucune session active sur les sites Web Google.
  • Indique si le compte Google sélectionné a approuvé votre site Web au début du parcours utilisateur. Les termes suivants sont utilisés pour indiquer différents états d'approbation.

    • Nouvel utilisateur: le compte sélectionné n'a pas approuvé votre site Web.
    • Utilisateur connu: le compte sélectionné a déjà approuvé votre site Web.

Nouveau parcours utilisateur avec une session Google

  1. Page d'accueil.

    Page d&#39;accueil chaleureuse

  2. Page du sélecteur de compte

    Page de sélection de compte associée à la session initiale

  3. Nouvelle page "Consentement de l'utilisateur".

    Bouton &quot;Se connecter avec Google&quot; pour autoriser et se connecter.

  4. Une fois l'utilisateur confirmé, un jeton d'ID est partagé avec votre site Web.

    Les utilisateurs peuvent ajouter une session Google en cliquant sur le bouton Utiliser un autre compte. Reportez-vous aux parcours utilisateur Sans session Google ci-dessous.

Parcours utilisateur connu pour la session Google associée

  1. Page d'accueil.

    Page d&#39;accueil chaleureuse

  2. Page du sélecteur de compte

    Sélecteur de compte Google

  3. Une fois que l'utilisateur a choisi un compte connu, un jeton d'ID est partagé avec votre site Web.

    Les utilisateurs peuvent ajouter une session Google en cliquant sur le bouton Utiliser un autre compte. Reportez-vous aux parcours utilisateur Sans session Google ci-dessous.

Parcours du nouvel utilisateur sans session Google

  1. Page d'accueil.

    Page d&#39;accueil chaleureuse

  2. Première page pour laquelle ajouter une session Google.

    Adresse e-mail du compte Google

  3. Deuxième page pour ajouter une session Google.

    Connexion au compte Google

  4. Nouvelle page "Consentement de l'utilisateur".

    Bouton &quot;Se connecter avec Google&quot; pour autoriser et se connecter.

  5. Une fois l'utilisateur confirmé, un jeton d'ID est partagé avec votre site Web.

Parcours utilisateur connu sans session Google

  1. Page d'accueil.

    Page d&#39;accueil chaleureuse

  2. Première page pour laquelle ajouter une session Google.

    Adresse e-mail du compte Google

  3. Deuxième page pour ajouter une session Google.

    Connexion au compte Google

  4. Une fois que l'utilisateur a cliqué sur le bouton Suivant, un jeton d'ID est partagé avec votre site Web.