App实现免填邀请码的原理和使用

网友投稿 1506 2022-05-30

在 openinstall 提供的服务中,免填邀请码安装一直是备受推崇的使用场景,App使用了免填邀请码方案后,能够简化邀请流程,大大提升用户体验和安装转化率。

本文将剖析 App 免填邀请码安装的本质、逻辑以及使用场景,帮助开发者深入理解,以便根据自身 App 业务更好地开展运用。

App免填邀请码安装的本质

实质上,免填邀请码是基于openinstall“携带参数安装”功能实现的,免填邀请码只是其中一个比较典型的应用场景。

先来看携带参数安装的介绍:

App实现免填邀请码的原理和使用

openinstall 将 h5 落地页链接中携带的参数传递到安装的 App 中,来识别用户安装来源,支持二维码、网页、短信、海报、Email等各种场景,用户可获取自定义参数,并根据自身业务需求做绑定关联处理或数据统计,从而实现免填邀请码安装、分享效果统计、场景还原等功能。

结合携带参数安装的逻辑,我们来试着理解免填邀请码的实现原理:

Step1:在自身 App 和下载落地页都集成相应的 openinstall sdk(也可以先在应用控制台里的在线网页测试传参功能是否顺利)。

Step2:在集成好【Web文档】(js sdk)的下载落地页网页链接后面,拼接上自己需要的参数(参数可以自定义内容)。

例如集成【Web文档】的下载落地页链接为:www.xxxx.com,希望传递 id=A 参数用于识别该链接是 A 用户分享的,就可以生成:www.xxxx.com?id=A 的链接,然后用于分享邀请。

(传递多组参数格式:www.xxxx.com?id=A&name=XXX&type=123)

Step3:B 用户通过该链接下载安装 App 启动打开后,openinstall sdk 提供的安装参数获取方法中可获取到 id=A 参数,从而可以知道该 App 是 id=A 的用户邀请下载的。

若需要做用户之间的关联,就得等到 B 注册时,将这个 id=A 的参数一同提交给 App 的服务器,服务端就能识别到 B 用户注册时还携带着 id=A 的邀请参数,从而识别到 B 属于 A 邀请,将 B 和 A 进行关联,进行关系绑定或者给予对应奖励。(这里就解释了免填邀请码安装的逻辑,实质是通过携带邀请人 id 参数安装,实现用户关系绑定)

注意:在绑定用户关系的过程中,openinstall 只负责传递相关参数,并没有直接帮助 App 做绑定处理,具体的关联、绑定还是由 App 服务端处理的。如:自动绑定邀请关系、推广业绩结算、h5 落地页安装统计等场景功能。

更多使用场景

同理:根据 openinstall 携带参数安装功能的逻辑,当参数是商品信息、渠道 id 或其他用于识别安装来源的参数信息时,可以先将自定义参数拼接到网页链接上,然后再将对应的链接分享给对应的用户或社交平台中,用于追踪安装效果。

也就是说,openinstall 只负责帮 App 传递需要的参数,具体该参数如何定义,怎么使用,是由企业自己根据业务需求来实现的。

通过 openinstall 获取邀请人ID、房间号ID等参数,可以在业务场景上实现用户关系绑定、携带参数的场景还原、推广效果统计等功能,从而达到自动发放奖励、统计推广业绩、绑定分销层级、自动添加社交关系、自动关注App资源等效果。例如:

在邀请有奖活动中,免填邀请码自动发放奖励。

在地推活动中,免填地推码自动统计推广业绩。

在KOL营销活动中,免填邀请码自动统计大V推广业绩。

在App冷启动时,将 h5 信息传递给 App,使推荐算法更精准。

广告投放多个渠道,能够实时统计每个渠道的推广效果。

在电商App中,免填邀请码自动绑定分销层级。

在资讯App中,免填邀请码自动建立师徒关系。

在政务App中,免填邀请码自动统计员工推广业绩。

在教育App中,免填教室号自动进入网课教室。

在金融App中,免填工号自动添加客户经理。

在社交App中,免搜索用户ID自动加好友。

在直播App中,免搜索直播间自动进入并关注主播。

......

总结

1、免填邀请码是基于 openinstall 的携带参数安装功能实现的,免填邀请码只是其中一个比较典型的应用场景,实质通过携带邀请人 id 参数安装,实现用户关系绑定。

2、openinstall 只负责帮 App 传递需要的参数,具体该参数如何定义,怎么使用,企业可以大开脑洞,根据自身业务需求来实现。

3、根据携带参数安装的原理,除了免填邀请码之外,同样可以实现用户关系绑定、场景还原、推广效果统计等功能。

Android iOS 数据库 移动APP 移动开发

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:linux运维常用的RPM管理工具笔记
下一篇:零代码开发地标识别(基于中国农业大学地标)
相关文章