感谢!

那些年我们一起踩过的坑(上篇)

By Mackenzie Zhang

对于AF的新小主们来说,面对纷繁复杂的界面难免头大。作为客户经理,最希望的就是自己的客户宝宝们可以少走弯路,更快上车,把有限的精力投入到无限的市场投放中去。我们先从最基本的接入开始说起,晒一晒经常有小主摔的坑吧。

1. 添加APP

  • 蛤,第一步就开始有坑了吗?
    不要怕,只是一个小坑,就是选择币种。Currency意味着这个APP在后台overview看收入时显示的数字以什么币种对应的金额进行展示。一旦选择且有收入数据后(比如接入SDK测试时测了一个收入事件后)将无法再更改币种。Currency的设定可以在添加APP时和添加后的App setting处完成设置,但一定要在测试收入上报之前就想好,因为一旦产生了收入就不能再改啦。如果上线地区有多个,可以选择美元。
  • Out of store APK是用来干嘛的?
    这个入口可广泛应用于国内安卓投放、出海非GP渠道投放。要注意后台填入的channel的值要和APK中manifest写入的channel值一一对应,大小写敏感喔,不然数据追踪不到。

2. SDK接入及测试

  • SDK接入-开发向温馨提示
  • 在APP一开启时就初始化SDK,建议放在APP打开后第一个调用的方法里。
  • 安卓若使用多个监听器,请保证在xml中将AppsFlyer的监听器置于所有同类监听器第一位,确保AF SDK可以拿到referrer。
  • iOS务必接入framework和iAd.framework,前者用来拿到IDFA,后者用来追踪Apple Search Ads。提前接入,不然以后想投放的时候又要重新发版啦。
  • SDK接入-测试常见问题
  • 添加白名单:相信来找CSM问测试没测到的小伙伴都会被问到一个直击灵魂的拷问:白名单加了吗?虽然是一个十分简单的操作步骤,但往往最简单的也是最容易遗忘的,如果发现没有测到非自然安装,首先去测试设备列表里自查一下,看是不是自己以前设置的白名单被组内其他小伙伴删掉啦。
  • 手动改链接时候一定注意,链接中&之间不要多打空格哦,空格会造成链接断掉。
  • 什么时候进行SDK安装测试比较好?
    建议在SDK对接好之后,应用商店上线前进行测试。
  • 为什么点击链接后打不开页面?
    电脑直接点击链接、测试机未连接VPN、APP未上架、通过手机QQ或微信直接点击链接等原因都可能会造成无法打开页面。不过,测试的流程只需要确保点击有在测试机上被触发即可,有没有打开指定页面不影响测试。真实的海外投放环境不存在以上的问题,都可以正常跳转,这点大可放心喔。
  • 都打不开页面了,还怎么安装APP?点击链接后,安卓手机直接打开测试APK,iOS直接用Testflight或Xcode安装并打开即可。
  • 严格按照测试流程执行,还测不到安装和应用内事件,非常沮丧怎么办?
  • 打开debug日志,查看app_ID和dev key是否正确;事件确保触发对应的event tracker。如果还是很迷茫,可以把日志轻轻发给CSM或提ticket,我们来帮你解决。

3. 数据导出

每次下载原始数据报告,右上角都有一黄一蓝弹窗提示,也没细看,提示到底是啥意思呢?

数据导出
  • 其实是一则温馨提示啦。原始数据最多一次只能导出过去90天以内,60天的数据,且每个原始数据最多有20万行。如果实际导入量大于20万行,数据将有缺失,建议数据量过大的小伙伴分割成更细粒度的时间段下载。如果是木有Push API或Data locker的小主,建议每天或每周下载保存好,或用Pull API定期拿数据,不然当你有一天突然想追溯三个月前数据的时候,就很麻烦了。

4. App setting

  • 窗口期是什么?都有哪些重要的窗口期概念?

Re-attribution window: AF的众多窗口期之一,指的是距离AF记录的首次安装多久之后的卸载重装可以被AF认为是一个新安装。可在App settings自定义设置,默认90天,最长可以改到2年。

  • SDK Dev Key是一个account一个吗?
    对滴,经常有小伙伴来问为什么自己的两个APP Dev Key是一样的,AF这边同一个account下的APP,Dev Key都是一致滴。

Mackenzie Zhang

Mackenzie 是 AppsFlyer 大中华区高级客户成功经理。
Background
准备好做出更佳决策了吗?