关于APP分享邀请的疑问

关于APP分享邀请的疑问

如何做到不需要邀请码邀请。 也不需要在下载落地页先注册,然后再下载。 只要点击分享链接或者二维码,就能下载app(如果已经安装了,就拉起app),打开app之后,能知道是谁分享过来的。 这个如何实现?

想到一种方法是点击分享链接或者二维码的时候,发送一些手机的信息以及邀请人到服务器。等打开app登录的时候再请求服务器,查找本机信息,这样就能获得邀请人的信息了。 但是要发送什么信息才能唯一确定这台手机呢?

我知道有一些平台可以实现这个功能。 但是我想知道一下原理是什么。 谢谢各位了


回答:

落地页链接生成时,添加分享人的唯一标识,然后再后台启动队列打包一个 app ,把唯一标识添加进去,也就是常说的 渠道包

前台用户下载安装后,读取里面的信息上传到服务器就好。

已安装的就启动,现在用的比较多的是 Scheme 方案,App 可以注册自己的 Scheme 然后通过外部浏览器来启动,iOS 和安卓都支持这个方案,但是 iOS 目前好像是加了限制,可以使用其他更好的方案Universal Link


回答:

免填邀请码功能的实现可以参考openinstall平台提出携带参数安装功能,大致原理为通过js代码解析网页链接参数(邀请码),应用打开后再通过SDK进行匹配获取,从而达到免填的结果。

以上是 关于APP分享邀请的疑问 的全部内容, 来源链接: utcz.com/a/158775.html

回到顶部