AppStore的渠道推⼴数据统计问题

155 阅读2分钟

最近的⼀个游戏 app ,需要给代理服务商拿去分发,这个时候需要统计渠道,来计算各个代理 的分发数量,还需要防⽌重复安装这种情况,因为都是⼩代理商,不可能每个都打⼀个新包, 所以需要⼀种计算渠道安装的⽅法,由于 Appstore 的特殊性,⽆法携带参数,需要弄⼀套完整 的渠道⽅案出来.

1.IDFA ⾸先第⼀个想到的需要⼀个统计唯⼀标识来防⽌重复计算,第⼀个想到的就是 IDFA ,这个是 iOS 系统给定的唯⼀⼴告标识符,具有绝对的唯⼀性,相⽐于其他的,例如 openUUID 这种是 需要配合钥匙串来达到唯⼀性质,但是最近的 wwdc 发现 iOS14 之后,⼴告唯⼀标识默认关 闭,这样获取到的 IDFA 就为空,获取唯⼀标识就卡主了

1.png

2.SKAdNetwork 再继续找⼀些渠道⽅⾯资料,发现 18 年 Apple 早就推出了⾃⼰的渠道统计 SKAdNetwork 看了 半天⽂档也没发现唯⼀标识,国内市场上也没看到过相应的使⽤,还是由于 Apple 的隐私政 策,有许多限制

  1. 注册麻烦,需要再苹果注册,提交 Postback URL 等信息,得到 Adnetwork ID 以及⼀个 PKCS#8 的私钥
  2. 只⽀持 app 跳转 app ,简单说就只⽀持换量的这种形式,但是⽬前⼤部分安装都是⽹⻚跳转 appstore 然后下载 app
  3. 只有归因,没有唯⼀标识的返回,归因的数量上限是 100

02.png

⼜是⼀次凉凉

3.第三⽅解决⽅案

查找了⼏个现在主流的渠道统计⼯具 发现Xinstall不错 推荐使⽤