由于智能反跟踪 (ITP) 的缘故,系统会为 iOS 版 Chrome、Safari 和 FireFox 等 ITP 浏览器额外显示欢迎页面。经过此次变更,一键式用户体验适用于多个平台,因此可为用户和开发者提供一致的体验。
您可以通过设置 data-itp_support
属性来控制是否应启用 ITP 用户体验的一键快捷功能。
选择退出
默认情况下,系统会为所有未明确选择停用的网站启用一键式 ITP 浏览器。
如需停用此 API,您可以将 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 网站上至少有一个有效会话。
- 无 Google 会话:Google 网站上没有进行中的会话。
用户体验历程开始时,所选 Google 帐号是否批准了您的网站。以下术语用于表示不同的审批状态。
- 新用户:所选帐号尚未批准您的网站。
- 回访用户:所选帐号之前曾批准过您的网站。
包含 Google 会话的新用户体验历程
欢迎页面。
帐号选择器页面。
新的用户意见征求页面。
用户确认后,ID 令牌将共享给您的网站。
用户可以点击使用其他帐号按钮来添加新的 Google 会话,请参阅下面的无 Google 会话用户体验历程。
包含 Google 会话的回访用户转化历程
欢迎页面。
帐号选择器页面。
用户选择返回帐号后,系统会与您的网站分享一个 ID 令牌。
用户可以点击使用其他帐号按钮来添加新的 Google 会话,请参阅下面的无 Google 会话用户体验历程。
无需 Google 会话的新用户体验历程
欢迎页面。
添加新 Google 会话的第一页。
用于添加新 Google 会话的第二页。
新的用户意见征求页面。
用户确认后,ID 令牌将共享给您的网站。
无 Google 会话的回访用户转化历程
欢迎页面。
添加新 Google 会话的第一页。
用于添加新 Google 会话的第二页。
用户点击 Next 按钮后,会与您的网站分享一个 ID 令牌。