免填邀请码|App安装流程精简与实现原理

免填邀请码,获取App安装参数如何实现?本文详细介绍免填邀请码精简App安装流程与实现原理以及在业务场景中的广泛使用...

免填邀请码概述

App免填邀请码安装,指的是App在一些需要识别安装来源的场景(比如好友间的邀请有奖、地推的业绩考核)时,新用户不需要填写“邀请码”、“地推码”等介质,就能被自动识别出是由哪一个用户邀请而来。从而进一步实现用户安装App后自动发放邀请奖励、自动绑定身份关系等效果。免填邀请码新.jpg

免填邀请码的工作流程

免填邀请码是基于openinstall携带参数安装功能实现的场景,通过openinstall SDK,可以将下载页面(H5网页)链接上的自定义参数传递到下载的目标App中,用于识别App的安装来源。

例如:通过链接为 www.****.com?id=1234&name=jack 的落地页(下载页需要集成openinstall web sdk才能传递参数)下载,新用户安装App并打开后,在openinstall SDK提供的安装参数获取方法(getinstall)回调里面可以获取到对应的id=1234name=jack的参数,从而得知App是从哪个参数对应的链接下载来的。

只要能拿到关键的安装来源参数,就能实现和邀请码绑定一样的效果:在新用户注册时,将id=1234参数一并上传给服务器,服务端就能识别出该用户在注册时携带了“id=1234”这个关键邀请参数,从而判断出该用户是由哪个用户邀请来的,再将两者进行关联,就能绑定关系或直接发放奖励。

想要同时传递name、type、source等多组自定义参数,只需要通过&符号隔开即可,同样可以在用户激活后获取,用于进一步分析来源渠道的信息。

免填邀请码实现原理

前面提到:免填邀请码的实现原理其实是App携带参数安装的实现,openinstall在免填邀请码技术该领域已经取得五年以上的技术迭代积累,拥有超40亿次的传递参数App安装服务经验。

开发者只需按照openinstall文档步骤,就能快速实现免填邀请码功能:

免填邀请码安装实现流程1.jpg步骤1:分别为App集成Android、iOS SDK,然后在下载落地页集成web SDK,通过应用控制台里的【在线测试】可以测试参数传递的效果。

步骤2:在下载落地页(必须先集成web SDK)的url后面动态拼接自定义参数。

步骤3:当用户访问该下载落地页时,相关参数会暂存到openinstall服务器,当用户下载并打开App时,在openinstall Android/iOS SDK提供的安装参数获取方法里取回参数即可。

后续的就是实现绑定关系、发放奖励等流程的实现,开发者根据自身业务需求在服务端配合处理即可,免填邀请码安装功能就算成功实现。

openinstall在整个流程中只负责参数的传递,依据携带参数安装的原理,除了能实现免填邀请码安装外,同样可以实现用户分享效果统计、安装后自动加好友等需要识别用户安装来源的功能。

免填邀请码的主要优势

1、降低开发成本

无论是传统的账号匹配方案,还是邀请码匹配方案,App开发者都需要专门维护相应的数据匹配系统。如果采用免填邀请码方案,无需大量的开发时间、人力、服务器资源,接入SDK就可以实现,符合了功能敏捷上线、产品高效开发的需求。

2、精简邀请流程

在App邀请、分享、地推等场景中,不需要再依靠让用户填写邀请码、地推码等繁杂的操作来识别安装来源,用户只需要通过下载页正常安装注册,相关的关系绑定、奖励发放、业绩统计都会在无感知情况下实现。

除此之外,根据各个App业务场景的不同,“邀请码”这一概念可以被灵活替代,最终实现的效果同样能精简操作流程,比如:

  • 教育App无需填写“班级号”,可以自动绑定某个班;

  • 社交App无需搜索“用户名”,可以自动添加好友;

  • 政务App无需填写“手机号”,可以自动统计业绩;

  • 直播App无需搜索“直播间号”,可以自动关注直播间;

  • 金融App无需填写“工号”,可以自动绑定客户经理;

  • 游戏App无需搜索“房间号”,可以自动进入对战房间;

  • O2O类App无需填写“地推码”,可以自动建立分销关系。

精简邀请流程能带来的App安装转化效率提升,而在用户转化旅途中,每增加一个操作流程,都有势必会带来流失,免填邀请码的出现,将大大提高转化率,带来用户量的快速增长。

分享到:
上一篇:openinstall:新增广告归因窗口期设置、广告事件回调
下一篇:openinstall赋能理想汽车,助推移动智能体验升级

为您推荐