Firebase Dynamic Links是Google提供的一项服务,主要用于生成智能链接,能够根据用户设备的不同环境(比如是否安装了某个应用)来调整跳转行为。例如,如果用户点击链接时已经安装了应用,就直接打开应用;如果没有安装,则跳转到应用商店。在App推广、社交分享跳转、邮件营销中,深度页面直达对于移动应用推广的顺利进行和用户体验的优化非常重要。
一、Firebase Dynamic Links 关闭
然而随着软件生态系统的不断发展变化,Firebase Dynamic Links 无法再提供让应用用户在不同平台安装后顺利过渡到应用的一致稳定的体验。于是在2023 年 8 月 25 日,谷歌公告:与其继续支持不太理想的体验,不如直接关停FDL这一服务。关停时间是2025 年 8 月 25 日。届时,所有由 Firebase Dynamic Links 提供的链接(包括托管在自定义网域和 page.link 子网域上的链接)都将失效,并且无法再创建新链接。
其实,谷歌的链接管理服务经历了两个时期。 2009 年 12 月,谷歌推出Google URL Shortener(也称为 goo.gl),该服务主要是可以将长链接转成短链接,并且提供数据分析。2019 年 3 月 30 日谷歌正式关闭该服务,同时启用了 Firebase Dynamic Links(FDL),这是一种更先进的链接管理工具。FDL 不仅可以缩短链接,还能实现深度链接功能,使用户能够直接访问应用内的特定内容。
随着 Google 宣布关闭 Firebase Dynamic Links,用户需要寻找替代方案来继续使用深度链接功能。
FDL的替代方案包括其他第三方动态链接服务、自建解决方案,也可以选择操作系统级别的解决方案,虽然可能不如FDL灵活,但更可靠,因为它们是原生的。另外还需要考虑迁移过程中的注意事项,比如数据迁移、功能兼容性、用户体验的延续性等。考虑替代方案时,要看这个方案能否实现FDL的功能,下面是FDL的功能:
二、Firebase Dynamic Links的功能
- 用户只需点击一下,即可转到其设备的正确商店(如果需要,还可以回退到网页);
- 在下载和安装应用后为用户提供延续的历程以查看延迟深层链接;
- 通过应用中的深层链接内容为用户提供上下文体验(如果已安装);
- 提供与动态链接点击事件相关的分析数据;
- 提供创建短链接网址的功能;
- 提供向链接添加元数据的功能,便于社交分享。
1. 第三方动态链接服务
(1) Branch.io
- 优势:
- 功能最接近 FDL,支持深度链接、跨平台跳转、自定义域名。
- 提供更强大的数据分析(如用户留存、ROI 计算)。
- 与主流广告平台(Google Ads、Facebook Ads)及 CRM 工具集成。
- 适用场景:App 推广、广告投放、社交分享。
- 成本:免费基础版 + 付费高级功能(适合中大型企业)。
- 推荐指数:★★★★★
(2) AppsFlyer
- 优势:
- 专注移动端营销分析,支持深度链接与归因建模。
- 防作弊功能强,适合高预算广告投放。
- 适用场景:游戏、电商等依赖精准归因的行业。
- 推荐指数:★★★★☆
(3) Adjust
- 优势:
- 深度链接 + 用户行为分析,支持 GDPR 和隐私合规。
- 自动化营销工具(如用户分群、再营销)。
- 适用场景:全球化 App 的合规化运营。
- 推荐指数:★★★★☆
2. 操作系统原生方案
(1) Android App Links
- 功能:通过 HTTPS 协议直接关联 App 内容,跳转更稳定(无需弹窗询问)。
- 限制:仅限 Android,需配置 Digital Asset Links 文件。
(2) iOS Universal Links
- 功能:类似 Android App Links,支持从网页无缝跳转至 iOS App。
- 限制:需配置 apple-app-site-association 文件,仅限 iOS。
适用场景:纯原生 App 且无需跨平台兼容的场景。
3. 自建短链服务
- 方案:使用开源框架(如 YOURLS)或云服务(AWS Lambda + DynamoDB)搭建短链系统。
- 优势:
- 完全控制数据隐私和域名品牌。
- 可集成深度跳转逻辑(需额外开发)。
- 适用场景:技术团队较强、对定制化要求高的企业。
4. 其他替代工具
工具 | 特点 | 适用场景 |
支持基础跳转 + UTM 参数+深度链接功能 | 网页跳转+数据分析 | |
免费自定义域名 + 基础统计 | 小型团队临时需求 | |
通过 AWS 托管链接和重定向规则 | 技术团队自建跳转系统 |
四、迁移建议
1. 功能评估
- 明确需求:是否需要深度链接、跨平台支持、自定义域名或高级分析?
- 例如:仅需网页跳转 → Bitly;需深度链接 → Branch.io。
2. 数据迁移
- 导出 FDL 历史数据(点击量、链接列表),确保旧链接在关闭后仍可跳转(需提前配置重定向)。
3. 测试与兼容性
- 对新工具进行多平台(iOS/Android/Web)测试,确保跳转逻辑一致。
- 逐步替换推广渠道中的 FDL 链接,避免用户中断。
4. 成本与合规
- 对比工具定价(如 Branch 按点击量收费 vs. Adjust 按安装量收费)。
- 确保符合 GDPR、CCPA 等数据隐私法规。
五、总结
- 优先选择:Branch.io 是功能最全面的替代品,尤其适合需要深度链接和广告归因的企业。
- 技术团队推荐:自建服务 + 开源工具(灵活可控,但需投入开发资源)。
- 紧急应对:逐步将 FDL 链接替换为 Bitly 短链,同时绑定自定义域名过渡。
Google 关闭 FDL可能带来短期阵痛,但也为优化链接策略提供了机会。建议尽早规划迁移,避免业务中断。在迁移过程中需要注意逐步替换链接,保持旧链接的兼容性,避免影响现有用户。同时,测试和监控新解决方案的效果,确保平稳过渡。