Grazie all'Intelligent Tracking Prevention (ITP), anche la pagina di benvenuto calorosa viene visualizzata per i browser ITP, come Chrome su iOS, Safari e FireFox. Con questa modifica, l'UX di One Tap funziona su più piattaforme, offrendo così un'esperienza coerente sia agli utenti che sviluppatori.
Puoi controllare se l'esperienza utente One Tap su ITP deve essere attivata o meno impostando l'attributo data-itp_support
.
Disattiva
One Tap sui browser ITP è attivato per impostazione predefinita per tutti i siti web per i quali non è stata eseguita la disattivazione esplicita.
Per disattivare questa opzione, puoi aggiungere data-itp_support="false"
al tuo codice, come mostrato
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 o in base a una percentuale implementazione completamente controllata da te. In questo caso puoi procedere alla disattivazione ora, e rimuovere la disattivazione in un secondo momento dall'utente.
Percorsi utente principali
I percorsi degli utenti variano in base ai seguenti stati.
Stato della sessione sui siti web di Google. I seguenti termini vengono utilizzati per indicare diversi stati della sessione Google all'inizio del percorso dell'utente.
- Has-Google-session: è presente almeno una sessione attiva sui siti web di Google.
- No-Google-session: non è presente alcuna sessione attiva sui siti web Google.
Se l'Account Google selezionato ha approvato il tuo sito web quando l'utente inizia il viaggio. I seguenti termini vengono utilizzati per indicare approvazioni diverse .
- 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 del nuovo utente con Has-Google-session
La pagina di benvenuto.
La pagina del selettore account.
La pagina per il consenso dei nuovi utenti
Dopo la conferma da parte dell'utente, un token ID viene condiviso con il tuo sito web.
Gli utenti possono aggiungere una nuova sessione Google facendo clic sul pulsante Usa un altro account. Consulta i percorsi utente Nessuna sessione Google di seguito.
Percorso dell'utente di ritorno con sessione Google
La pagina di benvenuto.
La pagina del selettore account.
Dopo che l'utente ha scelto 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 Usa un altro account. Consulta i percorsi utente Nessuna sessione Google di seguito.
Percorso del nuovo utente senza sessione Google
La pagina di benvenuto.
La prima pagina per aggiungere una nuova sessione Google.
La seconda pagina per aggiungere una nuova sessione Google.
La nuova pagina del consenso degli utenti.
Dopo la conferma dell'utente, un token ID viene condiviso con il tuo sito web.
Percorso dell'utente di ritorno senza sessione Google
La pagina di benvenuto.
La prima pagina per aggiungere una nuova sessione Google.
La seconda pagina per aggiungere una nuova sessione Google.
Dopo che l'utente fa clic sul pulsante Avanti, un token ID viene condiviso con il tuo sito web.