Google OAuth 应用验证:隐私政策必须是什么样、必须放在哪里

作者 Paul Cranmer, 创始人 · 最后核实: 2026 年 10 月 · Google Cloud 控制台 · OAuth 同意屏幕 → 品牌

OAuth 验证是 Google 在应用向所有人请求敏感或受限范围之前进行的审核。品牌验证部分是隐私政策链接失败的地方:Google 说隐私政策应托管在你首页所在的域名内,应在首页上链接以便用户找到,必须从 OAuth 同意屏幕链接,并且必须披露你的应用如何访问、使用、存储和共享 Google 用户数据;首页必须位于你拥有的已验证域名上,由项目所有者或编辑者通过 Search Console 验证。本页列出四项检查,以及对政策托管在别处的应用的诚实答案。

适合谁

  • 验证请求带着隐私政策或首页问题被退回的开发者
  • 请求 Gmail、Drive、日历或其他敏感范围的应用
  • 政策页面放在第三方主机上的团队

不适合

  • 只使用非敏感范围的应用(没有验证审核,但同意屏幕链接仍然重要)
  • 仅限一个 Google Workspace 组织的内部应用

平台的要求

  • 隐私政策应托管在你首页所在的域名内。
  • 它应在你的首页上链接以便用户找到,并且必须从 Google API 控制台的 OAuth 同意屏幕链接。
  • 它必须披露你的应用如何访问、使用、存储和共享 Google 用户数据。
  • 首页必须托管在你拥有的已验证域名上;首页上的隐私政策链接应与同意屏幕上的链接一致;域名所有权由项目所有者或编辑者在 Search Console 中验证。

先拿到一个有效网址

诚实的答案:OAuth 验证要求政策放在你自己的域名上,所以托管在 privacypolicyurl.com 上的页面不是审核人员期待的。用向导(API/SDK,免费)生成带 Google 用户数据部分的文本,发布到 yourdomain.com/privacy,从首页和同意屏幕链接,并在 Search Console 中验证域名。我们的托管网址对应用商店和广告平台仍然有用。

生成带 Google 数据部分的政策文本(免费)

分步指南:粘贴你的隐私政策网址

  1. 生成带 Google 用户数据部分的政策. 以 API/SDK 身份运行向导,列出 Google 范围(Gmail、Drive、日历)、应用对这些数据做什么、保留多久以及还有谁能看到。
  2. 发布到你首页的域名上. 把页面放在与首页相同域名的路径上,例如 https://yourdomain.com/privacy,并从首页页脚链接。
  3. 在 OAuth 同意屏幕上设置链接. Google Cloud 控制台 → API 和服务 → OAuth 同意屏幕(品牌):应用首页、应用隐私政策链接、应用服务条款链接。使用与首页完全相同的网址。
  4. 在 Search Console 中验证域名. 把域名添加到已获授权的网域,并用项目所有者或编辑者的账号在 Search Console 中验证所有权。
  5. 提交验证. 连同 Google 要求的范围理由和演示视频一起请求验证;上面的品牌检查是本页涵盖的部分。

需要找的字段名称

OAuth 同意屏幕 → 品牌
首页、隐私政策链接、服务条款链接、已获授权的网域。
Search Console
由项目所有者或编辑者进行域名验证。

表单失败的常见原因

  • 政策托管在与首页不同的域名上
  • 首页没有指向政策的链接
  • 政策从未提到 Google 用户数据
  • 已获授权的网域未由项目所有者或编辑者验证

还没有网站?

如果你的产品还没有自己的网站,请在请求验证之前在你的域名上为政策做一个页面;这一个页面就满足首页域名规则,并且可以嵌入向导生成的同一文本。

常见问题

我的 OAuth 隐私政策可以托管在其他域名上吗?

Google 说它应托管在你首页所在的域名内。放在其他主机上的政策是常见的验证问题;把它托管到你的域名,并从首页和同意屏幕链接。

政策必须说明 Google 数据的什么?

你的应用如何访问、使用、存储和共享 Google 用户数据。

谁来验证域名?

被列为项目所有者或编辑者的账号,通过 Search Console。

相关内容

来源