渠道推广是App获客的重要手段,而在现行的推广模式中,不可避免的会有填写邀请码步骤。不论是推广人员,还是App用户,不管乐不乐意大家已经习惯了这种推广模式。但这种推广方式不仅效率低,还加大app推广难度。
所以,对于一个成熟的App来说,邀请性能简直是必备的增长模块,其次要起因大抵能够归类于以下三种:
- App的用户增长遇到瓶颈,能够用老带新裂变流传的形式,提供新的增长点;
- 流量红利逐步隐没,付费买量无奈保障流量品质,私域流量不具备普适性,而邀请性能带来的用户绝对精准;
- 邀请性能长处泛滥,成本低(仅需一次开发)、可控(随时调整策略)、可继续(可作常置性能)、普适性强(简直所有App都适宜发展)。
邀请性能肩负着用户增长的使命,能够说,只有设计一个通用性强、流失率低、精简高效的邀请流程,增长成果就能事倍功半。
实质上,今天给大家讲的实现App免填邀请码安装的方法是基于Xinstall“携带参数安装”功能实现的,免填邀请码只是其中一个比较典型的应用场景。
先来看携带参数安装的介绍:
Xinstall 将 h5 落地页链接中携带的参数传递到安装的 App 中,来识别用户安装来源,支持二维码、网页、短信、海报、Email等各种场景,用户可获取自定义参数,并根据自身业务需求做绑定关联处理或数据统计,从而实现免填邀请码安装、分享效果统计、场景还原等功能。
结合携带参数安装的逻辑,我们来试着理解免填邀请码的实现原理:
Step1:在自身 App 和下载落地页都集成相应的 Xinstall 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 启动打开后,Xinstall sdk 提供的安装参数获取方法中可获取到 id=A 参数,从而可以知道该 App 是 id=A 的用户邀请下载的。
若需要做用户之间的关联,就得等到 B 注册时,将这个 id=A 的参数一同提交给 App 的服务器,服务端就能识别到 B 用户注册时还携带着 id=A 的邀请参数,从而识别到 B 属于 A 邀请,将 B 和 A 进行关联,进行关系绑定或者给予对应奖励。(这里就解释了免填邀请码安装的逻辑,实质是通过携带邀请人 id 参数安装,实现用户关系绑定)
注意:在绑定用户关系的过程中,Xinstall 只负责传递相关参数,并没有直接帮助 App 做绑定处理,具体的关联、绑定还是由 App 服务端处理的。如:自动绑定邀请关系、推广业绩结算、h5 落地页安装统计等场景功能。
总的使用步骤大致分为5步,如下图所示:
一、注册创建集成。
首先在官网完成注册
然后创建应用
最后根据官网文档完成SDK的集成
二、发送拼接了邀请码参数的地址给下载用户
然后我们需要把App的下载地址发给用户。本功能用到了携带参数安装功能,下载地址为集成了Xinstall jS-SDK的网站地址。拼接参数详见Web集成-自定义传参,这个步骤由技术操作完成,具体见步骤一中的SDK集成。
三、用户打开落地页并且点击下载
此时对应的邀请的参数回传给Xinstall,表明这个用户已通过某人邀请点击下载App
四、跳转应用市场下载安装应用
五、用户打开下载的App并登陆
此时XinstallSDK能够知道这个用户就是前面点击下载页面下载的用户
六、最后我们去邀请来源人的App中查看
我们可以看到,免邀请码安装成功,两个用户成功绑定了邀请关系,且过程中未使用复杂的邀请码机制。
总的来说,免填邀请码是基于 Xinstall 的携带参数安装功能实现的,免填邀请码只是其中一个比较典型的应用场景,实质通过携带邀请人 id 参数安装,实现用户关系绑定。
而且Xinstall 只负责帮 App 传递需要的参数,具体该参数如何定义,怎么使用,企业可以大开脑洞,根据自身业务需求来实现。因此,根据携带参数安装的原理,除了免填邀请码之外,同样可以实现用户关系绑定、场景还原、推广效果统计等功能。