应用个性化安装是怎么做到的原理是什么?

  

应用个性化安装,就是要做到用户安装后应用的状态,要和安装前你给该用户的个性化安装请求(比如说一个分享的H5页面)保持一致,适配了安装前的请求信息,——这就达到了你个性化邀请的目的。

  

所以说应用个性化安装的技术核心就是安装前后匹配的问题,匹配成功,就可以把安装前的个性化信息准确传递给安装后的应用。

  

下面我以Shareinstall为例说一下我的理解:

  

Shareinstall在安卓和IOS上采取的技术方案是不同的,安卓上他们采用了给不同用户独立打包的方式,以实现给不同用户有针对性的个性化安装。由于是直接给用户专用的APK包,所以他们匹配的准确度可以达到100%

  

个性化安装的意义是能够免除安装后的参数设置步骤(直接传参到应用程序中了),简化了用户操作,改善了用户体验,比如应用邀请注册有奖活动,用了Shareinstall就能把邀请码作为参数安装到应用程序中,免除了被邀请用户填写邀请码的麻烦。另外,因为每次安装是个性化的,所以每次安装都是能够统计的,用来做推广渠道效果统计会非常好。

应用个性化安装是怎么做到的原理是什么?