如果未安装应用程序,则使用 Adjust 的延迟深层链接将不起作用

Ral*_*kum 5 android deep-linking deeplink

我有一个Adjust URI 用于我的应用程序“ myapp ”,用于调用 3 个参数的方法“ mymethod ”:param1、param2、param3

正如你在这里看到的:

https://app.adjust.com/123abc?deep_link=myapp%3A%2F%2Fmymethod%3Fparam1%3D3.5516%26param2%3D3.5629%26param3%3D2016-10-16

如果我的应用程序已经安装,一切正常,然后在应用程序启动时将这 3 个参数设置为正确的 TextEdits。

如果未安装我的应用程序,则会调用 Playstore,并邀请下载该应用程序。我必须按下 PlayStore Open才能启动应用程序,然后才能启动应用程序。但是启动时没有设置这3个参数?

编辑:正如您在预告片中看到的,我的深层链接不在线,并且该方案具有以下形式:

myapp://mymethod?param1=3.5516&param2=3.5629&param3=2016-10-16
Run Code Online (Sandbox Code Playgroud)

这些参数被移交给这个应用程序。这意味着当我调用该 URI 时,myapp以已经在 TextEdit 中设置的那些参数开始。

但是myapp没有安装时,PlayStore 会打开,myapp准备安装。之后启动myapp不会将参数接管到该应用程序中(如使用预安装的myapp调用该 URI )

Ale*_*uer 1

安装后您的深层链接路径可以立即访问吗?如果存在阻止访问该 URI 路径的注册/登录过程,这可能就是原因(Adjust docs)。

延迟深度链接不是Adjust平台的核心部分,因此灵活性受到一定限制。如果您需要更全面的解决方案,您可以查看Branch.io(全面披露:我是 Branch 团队的成员)。Branch 平台为您提供了更多的延迟深度链接选项,并且还与 Adjust 集成以同步您的所有数据。