通过深度 link 安装应用程序后会触发什么 Intent
What Intent is fired after you install an app via a deep link
当我点击 link 进入 Play 商店下载应用程序时,link 是否设置在我第一次打开该应用程序时的任何位置?
如果不是,该信息可从何处检索?它如何让 Deep linking SDK(例如 Branch)为应用程序的首次打开传递此信息?
我目前对这个问题的看法是将该信息传递到 Intent 的 'data' 字段。
谢谢!
据我了解,当您点击 link 并从 Play 商店下载应用程序,然后打开该应用程序时,您希望检索与 link 关联的数据。
这是一个非常基本的场景(称为延迟深度 linking),可以通过 Branch.io 实现。
为了检索 link 参数,您需要将 Branch SDK 集成到您的应用中。正确集成后,您可以在 App.
中读取 Branch link 的 link 参数
要了解更多信息,您可以查看技术文档here。分支 API 负责在应用通过分支 link.
打开后向应用提供 link 信息
你指的是deferred deep linking
:
https://docs.branch.io/pages/apps/ios/#test-deep-link
使用非分支深度 links 时,安装应用程序后 - link 数据将无法在应用程序中使用。
但是,Branch 支持此功能。只要我们能够匹配 Branch link 单击以通过我们的 fingerprint matching
技术打开应用程序。
使用我们通常的方法在应用程序中获取数据:
https://docs.branch.io/pages/apps/ios/#read-deep-link
当我点击 link 进入 Play 商店下载应用程序时,link 是否设置在我第一次打开该应用程序时的任何位置? 如果不是,该信息可从何处检索?它如何让 Deep linking SDK(例如 Branch)为应用程序的首次打开传递此信息?
我目前对这个问题的看法是将该信息传递到 Intent 的 'data' 字段。
谢谢!
据我了解,当您点击 link 并从 Play 商店下载应用程序,然后打开该应用程序时,您希望检索与 link 关联的数据。
这是一个非常基本的场景(称为延迟深度 linking),可以通过 Branch.io 实现。
为了检索 link 参数,您需要将 Branch SDK 集成到您的应用中。正确集成后,您可以在 App.
中读取 Branch link 的 link 参数要了解更多信息,您可以查看技术文档here。分支 API 负责在应用通过分支 link.
打开后向应用提供 link 信息你指的是deferred deep linking
:
https://docs.branch.io/pages/apps/ios/#test-deep-link
使用非分支深度 links 时,安装应用程序后 - link 数据将无法在应用程序中使用。
但是,Branch 支持此功能。只要我们能够匹配 Branch link 单击以通过我们的 fingerprint matching
技术打开应用程序。
使用我们通常的方法在应用程序中获取数据: https://docs.branch.io/pages/apps/ios/#read-deep-link