Play Console提示Firebase page.link域名验证失败,如何验证Deep Link所有权?
Firebase Deep Link域名所有权验证步骤
确保你拥有目标域名的管理权限(可修改网站文件或DNS配置),以下是三种常用验证方法:
方法一:HTML文件验证
- 登录Firebase控制台,进入目标项目,打开「动态链接」模块
- 在域名管理页找到待验证域名,点击「验证」
- 下载Firebase提供的HTML验证文件(文件名格式如
firebasexxxx.html) - 将文件上传至域名根目录,确保
https://你的域名/firebasexxxx.html可直接访问 - 返回Firebase控制台,点击「检查验证状态」,等待系统确认完成验证
方法二:DNS TXT记录验证
- 在Firebase域名验证界面选择「DNS验证」选项
- 复制生成的TXT记录内容(格式为
firebase-site-verification=xxxxxx) - 登录域名服务商后台,进入DNS管理页面
- 添加新TXT记录:主机记录填
@(或按服务商要求填写域名根),记录值粘贴复制的内容 - 保存记录后等待10-30分钟让DNS生效,部分服务商生效时间可能更长
- 返回Firebase控制台,点击「检查验证状态」确认通过
方法三:Google Search Console关联验证
- 若已通过Google Search Console验证过该域名,在Firebase验证界面选择「使用Google Search Console验证」
- 选中已验证的域名并确认,Firebase会自动关联验证状态,无需额外操作
额外注意事项
- 验证完成后,需确认应用已正确配置动态链接的
intent-filter,且Play Console中的应用签名SHA-1/SHA-256已添加至Firebase项目设置 - 若验证后仍存在跳转问题,检查域名是否正确关联到Firebase动态链接,以及网页端的
apple-app-site-association(iOS)和assetlinks.json(Android)文件配置是否正确
内容的提问来源于stack exchange,提问作者giorgio79
相关产品推荐
相关产品推荐

