我正在寻找动态链接的最佳方法。我喜欢Firebase动态链接的外观,但我没有看到对Cordova /离子应用程序的任何真正支持。有谁知道这是否在管道中?
还有什么是最好的替代方式?
答案 0 :(得分:3)
您要完成的通用术语是“深层链接”。动态链接是Firebase实施的特定名称,即使在打开链接时未安装应用程序(也称为延迟深度),它也会提供归因跟踪和深层链接功能联)。
深层链接在技术上可以从头开始实现,但它不很容易做(大量边缘案例),大多数应用程序开发人员依赖某种库或外部平台为了它。延迟深度链接构建起来要困难得多,获得此类功能的唯一现实方法是通过某种服务。
This open source plugin已成为自动执行标准深层链接的大量设置的常用方法,但最近还没有看到很多活动,我不确定它是否仍然保留。它也不以任何有意义的方式支持延迟深度链接。
我建议您查看Branch.io (完全披露:我在分支机构团队中)。 Branch是另一个免费的深度链接平台,具有归属和延迟深层链接功能,与Firebase动态链接,a ton of additional options,和a Cordova/Ionic SDK 非常相似。如果您已经将Firebase用于其他功能,那就更好了 - 分支和Firebase可以很好地协同工作。