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 é que você quer implantá-lo em um momento posterior ou por uma porcentagem de lançamento totalmente controlado por você. Nesse caso, você pode desativar agora e remover a desativação mais tarde, com controle.

Principais jornadas do usuário

As jornadas do usuário 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á 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 que retorna uma sessão do Google

  1. A página de boas-vindas.

    Página de boas-vindas

  2. A página do seletor de conta.

    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.

    Fazer 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. Após a confirmação, um token de ID será compartilhado com seu site.

Jornada do usuário recorrente sem uma 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 clicar no botão Próximo, um token de ID será compartilhado com seu site.