You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Home Action重认证遇OAuth2链接困境:Google Apps Script域名受限

Google Home Action重新认证问题的解决方案
  • 切换到Cloud Functions+Firebase Hosting做OAuth跳转
    你没有独立域名但可以用Firebase Hosting的免费子域名(比如your-project.web.app),把原来Apps Script里的认证逻辑迁移到Cloud Functions,然后将Cloud Functions部署到Firebase Hosting的域名下。接着在Google Cloud Console的OAuth同意屏幕里,把这个域名添加到授权的回调域名列表中,替换原来的script.googleusercontent.com,这样就能正常展示Google登录界面了。

  • 确认Action的认证类型配置
    检查Action Console里的认证设置,确保选择的是Google账号关联类型,而不是自定义账号认证。如果你的应用完全依赖用户的Google ID,这个配置才是正确的,审核要求的“登录页面”其实就是Google账号的关联流程,而非独立的账号系统。

  • 使用隐式授权流程适配域名限制
    如果暂时不想迁移代码,可尝试用Google Sign-In的隐式授权模式(response_type=token),这种模式不需要后端处理授权码,直接在前端完成登录,只要把Firebase Hosting的域名加入OAuth授权的JavaScript来源列表,就能避开script.googleusercontent.com的限制。

  • 针对驳回结果提交详细申诉
    如果你确定自己的场景不需要额外登录,在申诉时明确说明:你的Action基于用户的安卓端Google ID运行,无需独立账号,附上Action的逻辑说明和Google账号关联的配置截图,让审核团队理解你的业务场景,有可能重新通过审核。

内容的提问来源于stack exchange,提问作者Mike P 4 MPP

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 13:52:33