Supporto One Tap sui browser ITP

A causa della funzionalità Intelligent Tracking Prevention (ITP), viene visualizzata una pagina di benvenuto tiepida aggiuntiva per i browser ITP, come Chrome su iOS, Safari e FireFox. Con questa modifica, l'esperienza utente di One Tap funziona su più piattaforme e offre quindi un'esperienza coerente sia agli utenti sia agli sviluppatori.

Puoi controllare se attivare o meno One Tap su ITP UX impostando l'attributo data-itp_support.

Disattiva

I browser One Tap sui browser ITP sono attivi per impostazione predefinita per tutti i siti web che non sono esplicitamente disattivati.

Per eseguire la disattivazione, puoi aggiungere data-itp_support="false" al tuo codice, come mostrato nel seguente snippet:

<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 buon esempio è che vuoi implementarlo in un secondo momento oppure in base a una percentuale, completamente controllato da te. In questo caso, puoi disattivarla ora e poi rimuoverla in un secondo momento a tuo controllo.

Percorsi dell'utente chiave

I percorsi degli utenti variano in base ai seguenti stati.

  • Stato della sessione sui siti web Google. I seguenti termini vengono utilizzati per indicare un diverso stato della sessione Google all'inizio del percorso dell'utente.

    • Sessione Has-Google: è presente almeno una sessione attiva sui siti web di Google.
    • Sessione senza Google: nessuna sessione attiva sui siti web di Google.
  • Indica se l'Account Google selezionato ha approvato il tuo sito web all'inizio del percorso dell'utente. I seguenti termini vengono utilizzati per indicare i diversi stati di approvazione.

    • Nuovo utente: l'account selezionato non ha approvato il tuo sito web.
    • Utente di ritorno: l'account selezionato ha già approvato il tuo sito web in passato.

Percorso di un nuovo utente con sessione Google

  1. La pagina di benvenuto.

    Pagina di benvenuto

  2. La pagina del selettore account.

    Pagina del Selettore account iniziale-sessione

  3. La pagina relativa al consenso del nuovo utente.

    Consenso per il pulsante Accedi con Google e accesso.

  4. Dopo la conferma da parte dell'utente, viene condiviso un token ID con il tuo sito web.

    Gli utenti possono aggiungere una nuova sessione Google facendo clic sul pulsante Utilizza un altro account. Consulta i percorsi degli utenti Nessuna sessione Google di seguito.

Percorso dell'utente di ritorno con sessione Google

  1. La pagina di benvenuto.

    Pagina di benvenuto

  2. La pagina del selettore account.

    Selettore Account Google

  3. Dopo che l'utente sceglie un account di ritorno, un token ID viene condiviso con il tuo sito web.

    Gli utenti possono aggiungere una nuova sessione Google facendo clic sul pulsante Utilizza un altro account. Consulta i percorsi degli utenti Nessuna sessione Google di seguito.

Percorso di un nuovo utente senza sessione Google

  1. La pagina di benvenuto.

    Pagina di benvenuto

  2. La prima pagina in cui aggiungere una nuova sessione Google.

    Email account Google

  3. La seconda pagina in cui aggiungere una nuova sessione Google.

    Accesso all&#39;Account Google

  4. La pagina relativa al consenso del nuovo utente.

    Consenso per il pulsante Accedi con Google e accesso.

  5. Dopo la conferma da parte dell'utente, viene condiviso un token ID con il tuo sito web.

Percorso dell'utente di ritorno senza sessione Google

  1. La pagina di benvenuto.

    Pagina di benvenuto

  2. La prima pagina in cui aggiungere una nuova sessione Google.

    Email account Google

  3. La seconda pagina in cui aggiungere una nuova sessione Google.

    Accesso all&#39;Account Google

  4. Dopo che l'utente fa clic sul pulsante Avanti, viene condiviso un token ID con il tuo sito web.