企业需要进行大规模的 App推广,相较于线上而言,线下的 App 渠道推广效果监测其实是更加困难的,比如 iOS 系统,在只有一个 App store 下载渠道的前提下,如何知道具体的注册用户是由哪个地推人员推广来的呢?如果不能知道归属关系,那么人员的绩效和效果自然是不能区别的。
目前App产品运营推广渠道广泛,有些大公司会找一些代理渠道去推广产品,然后就会遇到效果结算的问题。因为AppStore官方只提供了一个下载地址,无法给多个渠道打包不能渠道包的方式来实现结算,所以应运而生了众多iOS渠道包结算的解决方案
方法一:以填写地推码来统计客户归属
这个就是比较简单的方式,就是客户安装App后填写渠道邀请码完成,直接通过渠道码进行统计,这个方式弊端就是客户如果不输入渠道邀请码,那么就会统计不到这个用户来源。如果邀请码设置必须设置就会降低用户体验,不设置的话基本上就很少有客户会去填写这个邀请码,除非是再加一个引导。
方法二:在网页上注册后下载
虽然AppStore地址只有一个,但我们可以为每一个渠道生成一个推广网址,然后根据推广网址先注册来绑定渠道关系。
该流程也就是先注册后登陆,有一个漏洞就是如果第5步客户不用账号1登陆的话,重新注册一个账号就会导致统计不到。同时这种方式是强制要求先注册后下载的,会大大降低转化
方法三:使用SFSafariViewController插件
iOS 9中新增的SFSafariViewController,SFSafariViewController控件允许App内打开一个webView去读取safair中的cookie,也就是跟safair共享cookie数据。所以思路就通过SFSafariViewController和safair的cookie库来完成渠道的读取。如图
方法四:设备特征匹配
网络特征匹配其实相当于通过设备本身信息和网络环境信息对该进行唯一辨识采集。这种方式大多用到的特征有网络IP,屏幕尺寸,设备类型,浏览器类型等。流程如下图
方法五:第三方渠道工具集成
想了下这个业务场景,基本上有渠道推广需要计费效果的都会需要用到,是属于经常用到的业务,所以想着是否有之类第三方提供会去提供。百度很久,果然被我找到一家 Xinstall。简单集成了下iOS 的SDK,然后生成了渠道地址,这里故意填写了公司服务器的下载地址。然后在公司里面2台测试机测试了下,居然统计了出来,但事实是最终下载地址是我们自己公司的。期间也没有要求说输入任何标识性内容。
从运营者角度来看数据,有些这些数据后,哪些人?哪个渠道带来的效果更好都能实时看到。可以精准的统计到每一位推广人员,每个区域,每个分公司,每一次地推活动的app统计数据。