我们都知道在App设计的社交场景分享活动中,用户通常通过特定的“活动码”在自行打开App后,搜索指定页面来完成活动参与,体验差,易丢失用户。所以很多app运营就会要求app有一键使App拉起指定页面的功能,这样可以大大的帮助App提升活动效果。
而最近有一朋友就刚完成H5唤醒APP功能,当时接到这个任务的的时候,最开始的想法就是找个插件帮忙实现,这样既简单,也高效,而且这么常见的功能肯定有插件,而且很多,多的都不知道该怎么选,但他还是选择自己写,用他的话来说,别人写的插件吧,要不就是有Bug,要不就是不符合自己的应用场景要求,使用起来不够灵活,还不如自己来写。
最后也写好唤醒APP的方法 ,可以满足多数应用场景。但后来发现很多浏览器都会屏蔽 URL Scheme,如果不在腾讯白名单是不能像拼多多一样,直接在微信中取唤醒APP的。
当我得知这时候,直接和他说用xinstall一键拉起,免费的,简单的配置现在碰到的一些列问题都会解决。
当时就和朋友研究下了xinstall,总的使用步骤大致分为5步:
步骤1、注册创建集成
在完成注册,然后创建应用
步骤2、在后台的下载配置中配置一键拉起
要完成一键拉起并跳转对应页面,首先需要我们在App中完成简单的拉起配置。其中,iOS应用所需要的Universal link配置功能,这些在Xinstall都有免费提供。
然后我们需要在Xinstall后台的下载配置中配置拉起,下面这个图,我们是以iOS为例子,给大家展示的:
步骤3、在分享的链接中配置自定义参数
在您的App分享给用户的链接中拼接自定义参数,此参数用于用户通过链接唤醒时为用户跳转到业务对应的页面。具体配置方法详见Web集成中的“自定义传参说明”
步骤4、用户可在分享的链接中点击后直接在App中打开
这里我们可以以一个游戏App为例子:
用户分享对应的游戏房间给另一个用户,我们都知道游戏app和发送用户信息的app(如,微信、qq等)不是一个app
另一个用户打开链接,跳转到对应的分享页面
步骤5
此时的分享页面URL就带有对应游戏房间的参数,用户点击加入队伍时,直接拉起手机中的这款游戏App,Xinstall-SDK在您的App被唤醒时上报对应参数,App就能直接跳转对应的游戏房间了!
除了游戏场景,还有店铺商品场景、电商类活动场景、赠送优惠券等场景都是适用的。