このガイドでは、ワンタップのタイミングやユーザー セッションの動作など、ワンタップのユーザー エクスペリエンスについて詳しく説明します。
グローバルにオプトアウトする
ユーザーは、[アカウントにアクセスできるアプリ] ページで Google アカウント ログイン プロンプトのフラグを無効にすることで、ワンタップをオプトアウトできます。オプトアウトしたセッションは、ワンタップには表示されません。すべての Google セッションが無効になっている場合、ワンタップは表示されません。
FedCM が有効になっているブラウザでユーザーがサードパーティのログインを無効にした場合、ワンタップは表示されません。Chrome 設定の [プライバシーとセキュリティ] で、ユーザーはグローバルまたは個々のサイトに対して、サードパーティのログイン メッセージの表示を制御できます。
指数関数的なクールダウン
ユーザーがワンタップ プロンプトを手動で閉じると、ワンタップ プロンプトは非表示になります。ユーザーがプロンプトの右上にある閉じるアイコン
をタップするとワンタップが閉じます。その後、ワンタップは、同じブラウザまたは一定期間最後にアクセスしたウェブサイトに表示されなくなります。FedCM が有効でない場合、クールダウンには次の指数期間が使用されます。
連続した時間のクローズ | ワンタップが無効になっている期間 |
---|---|
1 | 2 時間 |
2 | 1 日 |
3 | 1 週間 |
4+ | 4 週間 |
クールダウン ステータスは、ワンタップまたは [Google でログイン] ボタンを使用してログインに成功するとリセットされます。
FedCM が有効になっている場合、ブラウザ ベンダーは独自の異なるクールダウン期間を定義できます。
モバイル ブラウザでの自動拒否
モバイル ブラウザで、FedCM が有効になっていない場合、ユーザーがワンタップ UI を直接操作しない限り、Google One Tap はしばらくすると自動的に終了します。
自動的に解除されるしきい値は 90 秒です。この内容は変更される可能性があります。
意図しないクリックを防ぐためにダイアログを表示する
ワンタップには、ダイアログの整合性を確保するためのさまざまなセキュリティ対策が組み込まれていますが、一部のブラウザはこれらの機能をサポートしていません。サポートされていないブラウザには、Chromium ベースではないブラウザや v75 より前のブラウザが含まれます。このような場合、またはダイアログに他のコンテンツが重なっている場合は、アカウントの作成についてユーザーの同意を求めるポップアップ ウィンドウが表示されます。
ITP ブラウザの UX アップグレード
インテリジェント トラッキング防止機能(ITP)により、iOS、Safari、Firefox の Chrome では、通常のワンタップ UX は機能しません。これらのブラウザでは、別の UX が提供されています。data-itp_support
属性を設定すると、ITP ブラウザでこの UX を無効にできます。
ITP ブラウザでアップグレードされたワンタップ UX は、次のようなスタートページから始まります。ユーザーが [続行] を選択すると、ポップアップ ウィンドウが開きます。ポップアップ ウィンドウの UX は、通常のワンタップとよく似ています。
Google セッションがない場合、[続行] ボタンをクリックすると、ユーザーはまず Google アカウントにログインする必要があります。詳しくは、ITP ブラウザでのワンタップのサポートをご覧ください。
主なユーザー ジャーニー
ユーザー ジャーニーは、以下のステータスによって異なります。
Google ウェブサイトのセッション ステータス。次の用語は、ユーザー ジャーニーの開始時のさまざまな Google セッション ステータスを示すために使用されます。
- 単一セッション: Google ウェブサイトでアクティブなセッションが 1 つだけある。
- 複数セッション: Google ウェブサイトに複数のアクティブなセッションがあります。
ユーザー ジャーニーの開始時に、選択した Google アカウントがウェブサイトを承認したかどうか。さまざまな承認ステータスを示すために、次の用語が使用されます。
- 新規ユーザー: 選択したアカウントでウェブサイトが承認されていません。
- リピーター: 選択したアカウントで、ウェブサイトが以前に承認されています。
単一セッションの新規ユーザー ジャーニー
新しいユーザー同意ページ。
Chromium 以外のブラウザの場合にポップアップ ウィンドウに表示された 2 つ目の確認ダイアログ。
ユーザーが確認を行うと、ID トークンがウェブサイトと共有されます。
1 回のセッションのリピーター ジャーニー
リピーターのページ。
ユーザーがボタンをクリックすると、ID トークンがウェブサイトと共有されます。
複数セッションの新規ユーザー ジャーニー
Account Chooser ページ。
同意ページ。
Chromium 以外のブラウザでは、この確認ダイアログがポップアップ ウィンドウに表示されます。
ユーザーが同意すると、ID トークンがウェブサイトと共有されます。
複数セッションのリピーター ジャーニー
Account Chooser ページ。
ユーザーが復帰アカウントを選択すると、ID トークンがウェブサイトと共有されます。