需求:
1. app做渠道推广需要针对不同的渠道将渠道信息打包到app内,然后供下载才能统计数据对应数据,需要打多个渠道包
2. 做分享推广时,针对不同分享来源,又需要打多个包。
思路:
打多个包肯定时耗时耗精力的事,如果能只用一个普通包就能统计数据最好了。那就需要能有存取相关数据的中间环节,一个着陆页是必须的。
通过着陆页存储用户IP信息存储到服务器,然后App启动时核对 (OpenInstall应该就是这种方式,或配套更高级的方式,暂时想不到)
缺陷:
1. 不通过着陆页直接点击就能下载apk或直接跳到apple store的不行
2. 最后的统计数据的准确性肯定都有缺失
另外备注2个可以获取浏览器唯一标示的web技术
1. 离线缓存appchche https://www.jottown.com/p/e11e679731ae/6d9e552e9909
2. web指纹fingerprintJS http://valve.github.io/fingerprintjs/