ITP 浏览器支持一键快捷功能

由于智能反跟踪 (ITP),系统会为 ITP 浏览器(例如 iOS 版 Chrome、Safari 和 Firefox)显示额外的欢迎页面。经过此项更改,一键式体验可在多个平台上运行,从而为用户和开发者提供一致的体验。

您可以通过设置 data-itp_support 属性来控制是否应启用 ITP 中的一键式体验。

选择停用

默认情况下,对于未明确选择停用的所有网站,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 网站上至少有一个有效会话。
    • No-Google-session:Google 网站上没有任何有效的会话。
  • 在用户体验历程开始时,所选 Google 账号是否已批准您的网站。以下术语用于指示不同的审批状态。

    • 新用户:所选账号尚未批准您的网站。
    • 回访用户:所选账号之前已批准您的网站。

Has-Google-session 新用户历程

  1. 欢迎页面。

    温馨的欢迎页面

  2. 账号选择器页面。

    Has-Initial-Session 账号选择器页面

  3. 新用户意见征求页面。

    “使用 Google 账号登录”按钮的意见征求和登录。

  4. 用户确认后,系统会与您的网站共享 ID 令牌。

    用户可以点击使用其他账号按钮添加新的 Google 会话,请参阅下文中的无 Google 会话用户体验历程。

Has-Google-session 回访用户历程

  1. 欢迎页面。

    温馨的欢迎页面

  2. 账号选择器页面。

    Google 账号选择器

  3. 用户选择返回的账号后,系统会与您的网站共享 ID 令牌。

    用户可以点击使用其他账号按钮添加新的 Google 会话,请参阅下文中的无 Google 会话用户体验历程。

无 Google 会话的新用户历程

  1. 欢迎页面。

    温馨的欢迎页面

  2. 用于添加新 Google 会话的首页。

    Google 账号电子邮件

  3. 用于添加新 Google 会话的第二个页面。

    登录 Google 账号

  4. 新用户意见征求页面。

    “使用 Google 账号登录”按钮的意见征求和登录。

  5. 用户确认后,系统会与您的网站共享 ID 令牌。

未在 Google 上有会话的回访用户历程

  1. 欢迎页面。

    温馨的欢迎页面

  2. 用于添加新 Google 会话的首页。

    Google 账号电子邮件

  3. 用于添加新 Google 会话的第二个页面。

    登录 Google 账号

  4. 用户点击下一步按钮后,系统会与您的网站共享 ID 令牌。