インテリジェント トラッキング防止機能(ITP)により、iOS 版 Chrome、Safari、FireFox などの ITP ブラウザには追加のウォーム スタートページが表示されます。この変更により、ワンタップ UX は複数のプラットフォームで機能し、ユーザーとデベロッパーの両方に一貫したエクスペリエンスを提供できます。
data-itp_support
属性を設定すると、ITP のワンタップ UX を有効にするかどうかを制御できます。
オプトアウト
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 つのアクティブなセッションがある。
- Google セッションなし: Google ウェブサイトにアクティブなセッションがない。
ユーザー ジャーニーの開始時に、選択した Google アカウントでウェブサイトが承認されたかどうか。次の用語は、さまざまな承認ステータスを示すために使用されます。
- 新規ユーザー: 選択したアカウントではウェブサイトが承認されていません。
- リピーター: 選択したアカウントで、以前にお客様のウェブサイトが承認されています。
Google セッションの新規ユーザー ジャーニー
スタートページ。
Account Chooser ページ。
新しいユーザーの同意ページ。
ユーザーが確認すると、ID トークンがウェブサイトと共有されます。
ユーザーは [別のアカウントを使用] ボタンをクリックして、新しい Google セッションを追加できます。下記の「Google セッションなしのユーザー ジャーニー」を参照してください。
Google セッションのリピーター ユーザー ジャーニーがある
スタートページ。
Account Chooser ページ。
ユーザーが復帰アカウントを選択すると、ID トークンがウェブサイトと共有されます。
ユーザーは [別のアカウントを使用] ボタンをクリックして、新しい Google セッションを追加できます。下記の「Google セッションなしのユーザー ジャーニー」を参照してください。
Google セッションなしの新規ユーザー ジャーニー
スタートページ。
新しい Google セッションを追加する最初のページ。
新しい Google セッションを追加する 2 つ目のページ。
新しいユーザーの同意ページ。
ユーザーが確認すると、ID トークンがウェブサイトと共有されます。
Google セッションなしのリピーター ジャーニー
スタートページ。
新しい Google セッションを追加する最初のページ。
新しい Google セッションを追加する 2 つ目のページ。
ユーザーが [次へ] ボタンをクリックすると、ID トークンがウェブサイトと共有されます。