Obsługa jednym dotknięciem w przeglądarkach ITP

Ze względu na funkcję Intelligent Tracking Prevention (ITP) w przypadku przeglądarek ITP, takich jak Chrome na iOS, Safari i Firefox, wyświetlana jest dodatkowa strona powitalna. Dzięki tej zmianie użytkownicy i deweloperzy mogą korzystać z wygody obsługi za pomocą jednego kliknięcia na wielu platformach.

Możesz określić, czy funkcja One Tap on ITP UX ma być włączona, 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 zostały wyraźnie wyłączone.

Aby zrezygnować, dodaj do kodu element data-itp_support="false", jak pokazano w tym fragmencie kodu:

<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 jest planowane wdrożenie w późniejszym terminie lub procentowe wdrożenie w pełni pod kontrolą Twojego użytkownika. W takim przypadku możesz od razu zrezygnować, a później we własnym zakresie zrezygnować z niej.

Najważniejsze ścieżki użytkownika

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

  • Stan sesji w witrynach Google. Aby wskazać różne stany sesji Google na początku ścieżki użytkownika, używamy tych terminów:

    • has-Google-session: w witrynach Google jest co najmniej jedna aktywna sesja.
    • No-Google-session: brak aktywnej sesji w witrynach Google.
  • Czy wybrane konto Google zatwierdziło Twoją witrynę na początku podróży użytkownika. Aby wskazać różne stany zatwierdzenia, używamy tych terminów:

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

Has-Google-session nowy użytkownik

  1. Strona powitalna.

    Strona powitalna

  2. Strona wyboru konta

    Has-Initial-Session Account Chooser Page

  3. Nowa strona zgody użytkownika.

    Zaloguj się przez Google: zgoda i logowanie.

  4. Po potwierdzeniu przez użytkownika token identyfikacyjny jest udostępniany Twojej witrynie.

    Użytkownicy mogą dodać nową sesję Google, klikając przycisk Użyj innego konta. Poniżej znajdziesz ścieżki użytkowników w przypadku sesji bez Google.

Sesja powracającego użytkownika z sesją z Google

  1. Strona powitalna.

    Strona powitalna

  2. Strona wyboru konta

    Wybór konta Google

  3. Gdy użytkownik wybierze konto, z którym wraca, token identyfikatora zostanie udostępniony Twojej witrynie.

    Użytkownicy mogą dodać nową sesję Google, klikając przycisk Użyj innego konta. Poniżej znajdziesz ścieżki użytkownika Bez sesji Google.

Ścieżka nowego użytkownika bez sesji w Google

  1. Strona powitalna.

    Ciepła strona powitalna

  2. Pierwsza strona do dodania nowej sesji Google.

    Adres e-mail konta Google

  3. Druga strona służąca do dodawania nowej sesji Google.

    Logowanie na konto Google

  4. Nowa strona zgody użytkownika

    Zaloguj się przez Google: zgoda i logowanie.

  5. Gdy użytkownik je potwierdzi, token identyfikatora zostanie udostępniony Twojej witrynie.

Ścieżka powracającego użytkownika, który nie korzystał z sesji Google

  1. Strona powitalna.

    Ciepła strona powitalna

  2. Pierwsza strona do dodania nowej sesji Google.

    Adres e-mail konta Google

  3. Druga strona służąca do dodawania nowej sesji Google.

    Logowanie na konto Google

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