iOS App在渠道推广和广告投放时,常常需要分N个渠道来引流,无论是H5落地页分享,还是广告组投放,我们都希望得知激活或注册的用户是从哪个渠道来的。这在Android上可以通过制作多个渠道包的方式获取渠道ID实现,但在iOS端却无法实现。
因此需求就是,在只有一个App Store包的情况下,iOS通过分发多个H5落地页给不同渠道、以及投放广告给不同平台后,当每个渠道来的用户激活App,后台都可以到统计到渠道ID,从而得知每个用户的下载来源,统计后续相关数据。
iOS下载统计方法
iOS端的渠道追踪基本取决于苹果开放的程度,但目前各种方案并不完善,主要分为以下几种:
1、通过App Analytics统计:在苹果官方提供的iTunes Connect—>App Analytics工具中使用营销活动链接,可以分渠道统计用户来源,但这种方案只在渠道安装量大于5、延时一段时间的情况下才能显示数据,并且无法统计详细的安装、注册等行为数据。
2、通过IDFA追踪:H5无法获取IDFA,并且iOS 14以后由于苹果ATT规则的限制,IDFA获取率极大下降,基本无法再通过此方式做归因。
3、使用SFSafriaViewController传递参数:依赖Safari对应的cookier传递,但是有系统版本、浏览器等限制,在微信、其他浏览器等场景下无法实现。
4、通过模糊匹配追踪:在用户点击下载链接时触发设备信息的采集,包括ip地址、手机机型、分辨率等,但IP、UA等参数容易因环境变化而改变,因此优先级低。
5、填写渠道码识别来源:在推广时给到渠道码(比如邀请码),让用户安装注册时填写,上报渠道ID,以此得知推广来源,这种方式操作流程繁琐,势必流失部分潜在用户。
如果不想花费太多精力在方案自研和维护上,市面上还有不少第三方公司提供了较为完善的解决方案,且准确度经过了市场验证,比如专注这方面的openinstall,其H5渠道统计的主要原理是:
1)在H5分享页上携带自定义参数(比如渠道ID等)
展开全文
2)用户打开分享页时,将对应参数提交到服务器保存
3)用户安装好App后,启动时通过SDK去服务器取得参数
通过这种方法可以在用户无感知的情况下,获取到想要的渠道ID参数,从而统计到下载渠道来源,同时也能追踪到安装后的行为数据,比如注册留存等。
除了H5渠道来源之外,还需要追踪iOS的广告投放效果,这方面主要也得靠第三方对接广告平台监测,还是以openinstall为例,广告投放渠道包括各家第三方广告媒体和苹果官方的ASA,基本涵盖了各种主流广告平台的类型,主要监测广告组、关键字、创意集等维度下的各项数据,包括了各个广告的下载来源和安装前后行为。
通过openinstall渠道追踪,iOS主要能解决以下的问题:返回搜狐,查看更多
H5渠道效果统计:可用于iOS在众多小渠道引流App Store的统计,解决iOS不能多渠道打包统计的问题。
移动广告与ASA投放效果监测:基于第三方的中立性和归因逻辑,监测各个广告平台的投放效果。
新用户冷启动推荐:可以将H5页面用户的操作行为轨迹给到App推荐算法,用户安装启动App后实现精准推荐。
App地推代理业绩统计:利用无需填写邀请码即可统计的优势,通过二维码开展地推等活动就能便捷统计业绩数据。
绑定用户关系:由于H5可以获取到渠道ID,因此新用户注册后再上传一次用户ID,两者匹配即可自动绑定关系。
H5页面行为的延续:通过推广活动带来的App用户,在首次安装完成启动App,获取业务参数,可以在App中延续之前的H5页面继续操作。
全渠道的作弊问题:由于可以实现H5和广告渠道的归因统计,在此基础上提供的作弊监控维度也必然更加全面。