Firebase 动态链接使用 Javascript

Firebase Dynamic links Using Javascript

我正在寻找创建动态链接的最佳方式。我喜欢 Firebase 动态链接的外观,尽管我没有看到对 Cordova/ionic 应用程序的任何真正支持。有人知道这是否在筹备中吗?

还有最好的替代方法是什么?

您要完成的目标的通用术语是 'deep linking'。动态链接是 Firebase 实现的特定名称,它带有归因跟踪和深入 link 的能力,即使在打开 link 时未安装应用程序(也称为 延迟深linking).

深度 linking 在技术上可以从头开始实施,但简单(大量边缘情况),并且大多数应用程序开发人员依赖一些某种图书馆或外部平台。延迟深度 linking 构建起来更具挑战性,获得此类功能的唯一现实方法是通过某种服务。

This open source plugin 是一种流行的方法,可以自动执行标准深度 linking 的大量设置,但最近 activity 并没有看到太多,我也不是确定它是否仍在维护。它也不以任何有意义的方式支持延迟深度 linking。

我建议您看看 Branch.io (full disclosure: I'm on the Branch team). Branch is another free deep linking platform with attribution and deferred deep linking functionality much like Firebase Dynamic Links, a ton of additional options, and a Cordova/Ionic SDK。如果您已经将 Firebase 用于其他功能,那就更好了 — Branch 和 Firebase 可以完美地协同工作。