我正在寻找实现动态链接的最佳方式。我喜欢 Firebase 动态链接的外观,尽管我没有看到对 Cordova/ionic 应用程序的任何真正支持。有谁知道这是否正在筹备中?
最好的替代方法是什么?
最佳答案
您要实现的目标的通用术语是“深度链接”。动态链接是 Firebase 实现的特定名称,它带有归因跟踪和深度链接功能,即使在打开链接时应用程序未安装(也称为延迟深度链接) .
深度链接在技术上可以从头开始实现,但它不做起来很简单(大量的边缘情况),而且大多数应用程序开发人员都依赖某种库或外部平台来实现它。延迟深度链接的构建更具挑战性,获得此类功能的唯一现实方法是通过某种服务。
This open source plugin一直是一种流行的自动化标准深度链接设置的方法,但最近没有看到太多事件,我不确定它是否仍在维护。它也不以任何有意义的方式支持延迟深度链接。
我建议您查看 Branch.io (完全披露:我在 Branch 团队)。 Branch 是另一个免费的深度链接平台,具有归因和延迟深度链接功能,很像 Firebase 动态链接,a ton of additional options , 和 a Cordova/Ionic SDK 。如果您已经将 Firebase 用于其他功能,那就更好了——Branch 和 Firebase 可以完美地协同工作。
关于javascript - 使用 Javascript 的 Firebase 动态链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40087873/