方案三:Openinstall
通过集成openinstall,app开发者可以直接在web网页上使用js启动/安装app同时传递自定义数据(即使app当前尚未安装,openinstall将在引导用户完成安装之后,恢复并获取js传递过来的数据),通过 android/ios sdk可准确恢复传递过来的数据。 通过此功能,app可免去许多不必要的业务流程,比如:app用户在通过他人分享安装app后,app可自动识别安装的来源,免去用户手动填写邀请码或验证手机号的步骤; openinstall同时提供一键生成app的渠道推广链接功能,无需重复打包,同时兼容android与ios,并提供各个渠道的详细统计数据。
http://www.openinstall.io/content.html