App邀请追踪技术如何实现?终于有答案了!

场景:分享二维码给好友,邀请好友下载 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)免填邀请码
功能介绍:用户在安装 APP 时,自动将邀请码传递给用户,用户在打开应用后,通过后台处理邀请码,来实现免填邀请码的安装。
优势说明:“APP 邀请注册有奖”这类带有邀请机制的活动,是 APP 的重要推广手段之一。但填写邀请码,一直是用户非常厌烦的操作,甚至会导致用户的流失,跳过这个步骤,能为用户带来的极大的方便,提高了用户体验。

2)渠道统计
功能介绍:以渠道链接取代渠道包,精确的定位 APP 的各个安装渠道。
优势说明:精度更高的渠道统计,能让决策者更准确的了解不同渠道的推广效果,为决策者决定不同渠道的推广力度提供依据,能更准确的把握推广人员的推广数据。

3)自动添加好友
功能介绍:邀请方邀请被邀请方下载安装 APP 后,自动添加邀请方为好友并关注。
优势说明:自动添加好友,促进了用户之间社区关系的建立,有利于提高用户的活跃度。

4)自动加入游戏房间
功能介绍:对于需要加入房间(组队)的游戏,可以通过个性化安装实现邀请好友下载或拉起 App 后自动加入房间开始游戏。
优势说明:简化了游戏组队的操作步骤,提高了用户的游戏体验。

5)一键跳转
功能介绍:通过 URL Scheme 和 Universal Links 实现在不同浏览器中拉起 APP
优势说明:ShareinstallSDK 减少了应用的代码冗余,提供了通用的一键拉起接口。

总结:
ShareinstallSDK 量级较轻,应用集成造成的代码冗余少,集成简单。携参安装实现个性化,渠道统计更精确,提供通用一键拉起接口。是一款优秀又好用的开放 SDK。

你可能感兴趣的:(Shareinstall)