Suporte a um toque em navegadores ITP

Devido à Prevenção de Rastreamento Inteligente (ITP, na sigla em inglês), uma página de boas-vindas extra é exibida para navegadores ITP, como o Chrome no iOS, Safari e Firefox. Com essa mudança, a UX de um toque funciona em várias plataformas e, portanto, oferece uma experiência consistente para usuários e desenvolvedores.

É possível controlar se a UX de um toque na ITP precisa ser ativada ou não definindo o atributo data-itp_support.

Não participar

O recurso "Um toque" em navegadores com ITP é ativado por padrão para todos os sites que não foram desativados explicitamente.

Para desativar, adicione data-itp_support="false" ao código, conforme mostrado no snippet abaixo:

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

Um bom exemplo é quando você quer lançar o recurso mais tarde ou por uma porcentagem totalmente controlada por você. Nesse caso, você pode desativar o recurso agora e remover a desativação mais tarde.

Principais jornadas do usuário

As jornadas dos usuários variam de acordo com os seguintes status.

  • Status da sessão nos sites do Google. Os termos a seguir são usados para indicar diferentes status de sessão do Google quando a jornada do usuário começa.

    • Has-Google-session: há pelo menos uma sessão ativa nos sites do Google.
    • No-Google-session: não há uma sessão ativa nos sites do Google.
  • Se a Conta do Google selecionada aprovou seu site quando a jornada do usuário começou. Os termos a seguir são usados para indicar diferentes status de aprovação.

    • Novo usuário: a conta selecionada não aprovou seu site.
    • Usuário recorrente: a conta selecionada já aprovou seu site.

Jornada do novo usuário com sessão do Google

  1. A página de boas-vindas.

    Página de boas-vindas

  2. Página do seletor de contas.

    Página do seletor de conta com sessão inicial

  3. A nova página de consentimento do usuário.

    Consentimento e login com o botão &quot;Fazer login com o Google&quot;.

  4. Depois que o usuário confirma, um token de ID é compartilhado com seu site.

    Os usuários podem adicionar uma nova sessão do Google clicando no botão Usar outra conta. Consulte as jornadas do usuário Sem sessão do Google abaixo.

Jornada do usuário recorrente com sessão do Google

  1. A página de boas-vindas.

    Página de boas-vindas

  2. Página do seletor de contas.

    Seletor de Contas do Google

  3. Depois que o usuário escolhe uma conta recorrente, um token de ID é compartilhado com seu site.

    Os usuários podem adicionar uma nova sessão do Google clicando no botão Usar outra conta. Consulte as jornadas do usuário Sem sessão do Google abaixo.

Jornada do novo usuário sem sessão do Google

  1. A página de boas-vindas.

    Página de boas-vindas

  2. A primeira página para adicionar uma nova sessão do Google.

    E-mail da conta do Google

  3. A segunda página para adicionar uma nova sessão do Google.

    Login na Conta do Google

  4. A nova página de consentimento do usuário.

    Consentimento e login com o botão &quot;Fazer login com o Google&quot;.

  5. Depois que o usuário confirma, um token de ID é compartilhado com seu site.

Jornada do usuário recorrente sem sessão do Google

  1. A página de boas-vindas.

    Página de boas-vindas

  2. A primeira página para adicionar uma nova sessão do Google.

    E-mail da conta do Google

  3. A segunda página para adicionar uma nova sessão do Google.

    Login na Conta do Google

  4. Depois que o usuário clica no botão Próxima, um token de ID é compartilhado com seu site.