Obsługa One Tap w przeglądarkach ITP

Funkcja Intelligent Tracking Prevention (ITP) wyświetla dodatkową stronę powitalną dla przeglądarek ITP, takich jak Chrome na iOS, Safari czy FireFox. Dzięki tej zmianie interfejs One Tap działa na wielu platformach, zapewniając spójne wrażenia zarówno użytkownikom, jak i deweloperom.

Możesz zdecydować, czy chcesz włączyć jedno dotknięcie w ITP UX, ustawiając atrybut data-itp_support.

Zrezygnuj

Funkcja One Tap w przeglądarkach ITP jest domyślnie włączona we wszystkich witrynach, które nie wyraziły na to zgody.

Aby z niego zrezygnować, możesz dodać do kodu fragment kodu data-itp_support="false", jak w tym fragmencie:

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

Dobrym przykładem może być potrzeba wdrożenia jej później lub w części, którą będziesz kontrolować samodzielnie. W takiej sytuacji można zrezygnować z tej zmiany, a później samodzielnie ją wycofać.

Kluczowe ścieżki użytkowników

Ścieżki użytkownika różnią się w zależności od tych stanów.

  • Stan sesji w witrynach Google. Poniższe terminy służą do wskazywania innego stanu sesji Google na początku ścieżki użytkownika.

    • Has-Google-session: istnieje co najmniej jedna aktywna sesja w witrynach Google.
    • Brak sesji Google: brak aktywnej sesji w witrynach Google.
  • Wskazuje, czy wybrane konto Google zatwierdziło Twoją witrynę na początku ścieżki użytkownika. Poniższe terminy oznaczają różne stany zatwierdzenia.

    • Nowy użytkownik: wybrane konto nie zatwierdziło Twojej witryny.
    • Powracający użytkownik: wybrane konto już wcześniej zatwierdziło Twoją witrynę.

Zawiera sesja Google – ścieżka nowego użytkownika

  1. Strona powitalna.

    Ciepła strona powitalna

  2. Strona wyboru konta.

    Strona wyboru konta Has-Initial-Session

  3. Nowa strona wyrażania zgody użytkownika.

    Zgoda na logowanie i logowanie się za pomocą przycisku Google.

  4. Po potwierdzeniu przez użytkownika token tożsamości zostanie udostępniony Twojej witrynie.

    Użytkownicy mogą dodać nową sesję Google, klikając przycisk Użyj innego konta. Zapoznaj się z sekcją użytkowników Bez sesji Google poniżej.

Ścieżka powracającego użytkownika z zarejestrowaną sesją Google

  1. Strona powitalna.

    Ciepła strona powitalna

  2. Strona wyboru konta.

    Wybór konta Google

  3. Gdy użytkownik wybierze powracające konto, token identyfikatora zostanie udostępniony Twojej witrynie.

    Użytkownicy mogą dodać nową sesję Google, klikając przycisk Użyj innego konta. Zapoznaj się z sekcją użytkowników Bez sesji Google poniżej.

Ścieżka nowego użytkownika bez sesji Google

  1. Strona powitalna.

    Ciepła strona powitalna

  2. Pierwsza strona, na której możesz dodać nową sesję Google.

    Adres e-mail konta Google

  3. Druga strona do dodawania nowej sesji Google.

    Logowanie na konto Google

  4. Nowa strona wyrażania zgody użytkownika.

    Zgoda na logowanie i logowanie się za pomocą przycisku Google.

  5. Po potwierdzeniu przez użytkownika token tożsamości zostanie udostępniony Twojej witrynie.

Ścieżka użytkownika powracającego bez sesji Google

  1. Strona powitalna.

    Ciepła strona powitalna

  2. Pierwsza strona, na której możesz dodać nową sesję Google.

    Adres e-mail konta Google

  3. Druga strona do dodawania nowej sesji Google.

    Logowanie na konto Google

  4. Gdy użytkownik kliknie przycisk Dalej, Twojej witrynie zostanie udostępniony token identyfikatora.