关于appsflyer的deeplink使用体验

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:杠精网络

小提示:您能找到这篇{关于appsflyer的deeplink使用体验}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的关于appsflyer的deeplink使用体验内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">

< ">什么是deeplink

< ">deeplink又名移动端深度链接,是基于link协议将用户从网页(分享页)指向到应用内指定页面的方式,并且会添加是否安装验证,如未安装则引导到下载页,是比较好的引导用户自增方式。一般国内较完善的应用均会添加,且大多是自己搭建,且与小程序做联动。

< ">什么是appsflyer

< ">appsflyer是一家源于以色列,提供数据归因统计的服务商,因为与多家平台(包括facebook)有合作关系,所以做境外投放尤其是facebook投放时需要监控下载活跃时会用到他家的服务。这里说的deeplink就是他们加封装后的onelink。

< ">接入原因

< ">其实一开始接入deeplink我的计划是自家搭建一套,但是运营表示他们计划使用appsflyer进行数据监控,而且appsfler提供比较完善的解决方案,接入成本较低故决定使用

< ">接入准备

< ">1、注册账号,创建应用,这时ios需要用到P12证书

< ">2、埋入appsflyer的sdk,他们有提供测试方法验证是否埋入成功

< ">3、创建onelink,appsflyer的deeplink服务是基于在他们后台配置的onelink进行统计的,这时ios需要App ID前缀

< ">4、安卓及ios按照说明文档添加过滤代码(特别注意ios需要在Xcode添规定的协议)

< ">5、根据appsflyer的参数规定在【自定义链接】中配置链接,并按照链接格式给你的分享页添加该链接

< ">注意事情

< ">1、最后形成的链接都要经过url encode处理

< ">2、把你想到具体定位到的页面参数放到【af_dp】这个参数里即可,通过appsflyer的sdk,会自动解码,客户端就可以使用解码后的链接定位到具体页面了

< ">3、af_dp这个参数里的链接是要带有协议的如:【你的协议开头(例如域名)://article?url=/CNT/15664895/news9399电话营销系统平台64“确认传播”专注于品牌策划、效果营销和危机管理的数字整合营销传播公司,我们深度诠释客户的品牌理念、文化及背景,多维深度传播客户的文化底蕴和核心价值观,提升客户品牌的知名度、关注度与美誉度。&newstype=1】

< ">4、记得添加统计参数如【pid】和【c】,方便统计通过该deeplink点击及安装用户数

< ">5、如果你计划直接将deeplink链接分享到facebook或ins内记得添加【af_web_dp】,此参数是给平台方调起页面预览使用的

< ">6、特别说明,appsflyer提供的URI Scheme方法、Universal Links方法、App Links方法最后体现在连接上是一种link的url,只是通过链接调起后应用的处理方法不一致,是可以兼容的,千万不要当成不同的链接

< ">不足之处

< ">1、ios系统-facebook-未安装应用情况下,用户点击或通过window.location.hre自动调起deeplink链接会出现两次【此页面试图打开facebook以外的应用,是否打开?】彈窗

< ">关于这个问题邮件appsflyer官方,得到的回复是

因为Facebook检测到此链接为Universal Link并试图使系统打开对映的app,但因为用户尚未安装app导致deeplink失败,AppsFlyer服务器发出二次请求打开App Store商店。这个问题也是因为在Universal Link调起app前必须先经过Facebook的in-app浏览器的筛检所导致。Facebook及相似的渠道Instagram或Snapchat等,对于用户自行发布的deeplink其限制及审核较为严格,若希望有更好的用户体验您可以考虑直接投放Facebook AD campaign。



< ">2、appsflyer提供特定页面配置后生成deeplink的短链接服务,但是将短链接分享到whatsapp内后会存在问题

< ">安卓系统-已安装应用,在whatsapp内打开短链接,如果选择应用打开会无法调起到应用打开,且应用会卡死

< ">ios系统-已安装应用,在whatsapp内打开短链接,无法调起链接内包含的指定页面

< ">通过其他如line、facebook中打开短链接均无该问题,推测是whatsapp處理deeplink的短链接時,直接根据链接域名喚起app,而不是通过短链接调起长连接后再调起应用

< ">因为后续积分平台代运营决定不使用短链接服务,没有深究

< ">3、ios系统-未安装应用-faceook内调起deeplink链接,会出现默认的引导下载页,但是该页面的样式无法定制



< ">4、如果给分享页添加通过window.location.hre自动调起的appsflyer的deeplink,如用户未安装应用则直接到下载页。无法做到用户访问页面后已安装应用默认调起应用,如果未安装应用给到点击去下载应用的流程

< ">5、appsflyer的官方说明文档可读性非常差,而且没有示例的demo,只能通过文档不断阅读并推测正确使用方法,沟通方式也只能通过右下角的对话框或者邮件沟通,且回复较慢

< ">总结

< ">如果不是为了统计其实个人觉得还是使用自己构建的deeplink比较合适,另外建议将appsflyer的deeplink和自己构建的link一起使用比较合适。

< ">用户访问分享页的html时默认通过window.location.hre自动调起一次自己定义的协议,然后给到【点击下载应用】的提示。

< ">在facebook中通过自定义的协议调起应用,如果调起不到会给到【无法调起专页】提示,不会给用户过多打扰。

关于appsflyer的deeplink使用体验

上一篇:华为云:数据库防攻击
下一篇:华为云:通过CDN实现OBS文件加速


版权声明:以上主题为“关于appsflyer的deeplink使用体验"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    关于appsflyer的deeplink使用体验
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“关于appsflyer的deeplink使用体验”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通关于appsflyer的deeplink使用体验的相关事宜。

关键词:关于appsflyer的deeplink使用体

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号