ITP ブラウザでのワンタップのサポート

Intelligent Tracking Prevention(ITP)により、iOS 版 Chrome、Safari、FireFox などの ITP ブラウザで、ウォーム スタート ページが追加されています。この変更により、ワンタップ UX は複数のプラットフォームで動作し、ユーザーとデベロッパーの両方に一貫性のあるエクスペリエンスを提供できます。

ITP UX でワンタップを有効にするかどうかは、data-itp_support 属性を設定することで制御できます。

オプトアウト

明示的に無効にしていないすべてのウェブサイトでは、ITP ブラウザのワンタップがデフォルトで有効になります。

オプトアウトするには、次のスニペットに示すように、data-itp_support="false" をコードに追加します。

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

良い例としては、後でロールアウトするか、完全に制御された割合のロールアウトを行うことができます。現在はオプトアウトでき、後から独自のコントロールでオプトアウトを削除できます。

主なユーザー ジャーニー

使用シナリオは、次のステータスによって異なります。

  • Google ウェブサイトのセッション ステータス。次の用語は、ユーザー ジャーニーの開始時にさまざまな Google セッションのステータスを示すために使用されます。

    • Has-Google-session: Google ウェブサイトに 1 つ以上のアクティブなセッションがあります。
    • No-Google-session: Google ウェブサイトでアクティブなセッションがありません。
  • 選択した Google アカウントが、ユーザー ジャーニーの開始時にウェブサイトを承認したかどうか。以下の用語は、さまざまな承認ステータスを示すために使用されます。

    • 新しいユーザー: 選択したアカウントはウェブサイトを承認していません。
    • リピーター: 選択したアカウントが以前にウェブサイトを承認しました。

Has-Google セッションの新規ユーザー ジャーニー

  1. スタートページ。

    ようこそページ

  2. アカウント選択ツールのページ。

    Has-Initial-Session アカウント選択ツールのページ

  3. 新しいユーザーの同意ページ。

    [Google でログイン] ボタンの同意とログイン。

  4. ユーザーが確認すると、ID トークンがウェブサイトと共有されます。

ユーザーが [Use another account] ボタンをクリックして新しい Google セッションを追加できます。詳細については、以下の「No-Google-session」ユーザー ジャーニーをご覧ください。

Has-Google セッションのリピーター

  1. スタートページ。

    ようこそページ

  2. アカウント選択ツールのページ。

    Google アカウント選択ツール

  3. ユーザーが復帰アカウントを選択すると、ID トークンがウェブサイトと共有されます。

ユーザーが [Use another account] ボタンをクリックして新しい Google セッションを追加できます。詳細については、以下の「No-Google-session」ユーザー ジャーニーをご覧ください。

Google セッションなしの新規ユーザー ジャーニー

  1. スタートページ。

    ようこそページ

  2. 新しい Google セッションを追加する最初のページ。

    Google アカウントのメールアドレス

  3. 新しい Google セッションを追加する 2 ページ目。

    Google アカウントへのログイン

  4. 新しいユーザーの同意ページ。

    [Google でログイン] ボタンの同意とログイン。

  5. ユーザーが確認すると、ID トークンがウェブサイトと共有されます。

Google セッションなしのリピーター

  1. スタートページ。

    ようこそページ

  2. 新しい Google セッションを追加する最初のページ。

    Google アカウントのメールアドレス

  3. 新しい Google セッションを追加する 2 ページ目。

    Google アカウントへのログイン

  4. ユーザーが [次へ] ボタンをクリックすると、ID トークンがウェブサイトと共有されます。