场景:分享二维码给好友,邀请好友下载 App,这种情况下如何追踪用户来源。
以球球大作战为例,扫描对方二维码跳转到一个 web 页面
下载页面可以选择下载的用户类型:安卓或 IOS。点击 ios 会跳转到 appstore, 点击 Android,会直接让下载一个 apk 安装包。
那么问题来了,难道是一人一个渠道包去统计的吗,如果是的话 1000 万的 DAU!那要多少渠道包呢? 个人觉得一人一个渠道包去统计肯定是不科学的,下面是某位大牛的回复:
大概这是用的一个叫 Shareinstall 的云服务,原理如下:
开发者在分享的 h5 页面上集成 shareinstall web sdk,发布分享链接时在 url 上动态的拼接任意的自定义参数(如推广渠道号,邀请码,游戏房间号等等); 当某一终端访问该 h5 页面时,shareinstall web sdk 将同时确定该设备的个性化信息和采集自定义参数,上传至 shareinstall 服务器, 待用户通过该 h5 页面安装 app 后首次打开时(如当前设备已安装该 app,将直接拉起 app),使用 shareinstall Android/iOS sdk 从 shareinstall 服务器再取回暂存的自定义参数。 开发者根据各自的需求,在分享链接自定义各种动态参数。比如通过在分享链接 url 中附带 app 邀请人的用户 id,就可达到免填邀请码的效果。对战类游戏 app 通过在 url 中附带游戏房间号,新老用户都可通过该 url 链接直接进入邀请人的对战房间,更多使用场景均取决于开发者的需求。
Shareinstall 功能介绍:
1)