![](https://static.ws.126.net/163/frontend/images/2022/empty.png)
大家好,ASA 后台数据维度只提供到安装以及安装成本,如果想要看更深度的激活、注册、付费、ROI 等数据,必须要接入归因。
目前 ASA 既支持第三方归因,也支持自归因。
第三方归因相对比较简单,有专门的服务人员可以解决归因接入的问题,同时也有现成的数据报表,但是需要一定的费用。
ASA 也提供了自归因,而且是免费的,但是如果没有相关的接入经验,自归因对很多开发者来说还是一个比较麻烦的问题。我们会用 4 节课的篇幅,把 ASA 的自归因问题尽量讲明白。
ASA 自归因的基本概念与整体流程
接入并调用 AdServices 以获取归因数据
使用 Management API 匹配归因数据
归因统计与投放效果评估
![](https://static.ws.126.net/163/frontend/images/2022/empty.png)
归因可以实现什么目标
1/可以实现的目标
ASA 后台只有展示、点击、安装等数据,最多能看到点击成本与安装成本,而归因可以帮助开发者计算得出更深层的激活成本、注册成本、ROI、次留等数据。
也可以帮助开发者对比,哪些词、哪些地区、哪一家代理商的数据表现更好,比如注册成本耕地、ROI 更高、留存率更高等。
当我们知道哪些关键词的价值更高时,可以给我们提供更加精准的 ASO 选词优化的目标。
2/无法实现的目标
我们可以通过归因知道哪些关键词的 ASA 广告数据,但是这些关键词能带来多少自然量,是无法通过归因得出的(实际上也没有任何工具可以计算得出关键词带来的自然量)。
ASA 自归因的主要步骤
(每一步骤中的详细流程,我们会在后续课程中进行讲解)
1/App 接入 AdServices 框架
需要在 App Store 发布新版本才能生效
在发布前,建议先测试 AdServices 是否正常运行,重点测试目标:
是否能获取用户的 Token
是否能通过 Token 接收苹果回传的归因数据
2/用 Adservices 框架,获取用户的归因数据
不同版本使用不同的框架
iOS 14.3 之前的版本,使用 iAd framework 框架,获取用户的 IDFA,此框架已停用,所以 iOS 14.3 之前的 ASA 用户无法进行归因,但因为这部分用户并不多,所以影响可以忽略不计。
iOS 14.3 及之后的版本,使用 Adservices framework 框架,获取用户的 Token。
AdServices 运行流程
判断设备信息
获取用户 Token
利用 Token 请求归因数据
接收归因数据:Token 是否有效、用户是否点击过广告、点击了哪些广告(广告系列 ID、广告组 ID、关键词 ID 等)
3/对接 ASA 的 Management API,获取 ASA 广告数据
第 2 步获取到的广告系列 ID、广告组 ID、关键词 ID 对应的广告系列名称、广告组名称、关键词。
因为只有广告系列 ID,比如 1234567,我们很难判断它到底是哪个系列,品牌词系列、竞品词系列还是功能词系列?
同理只有 ID 也无法判断具体的广告组和关键词。
广告系列、广告组、关键词等层级的消耗、展示、点击、安装、点击成本、安装成本等数据。
4/记录用户的行为数据、归因数据、广告数据,统计投放效果
行为数据记录
是否注册、是否下单、是否创建游戏角色等
次日留存、7 日留存等
7 日付费金额、30 日付费金额、7 日 ROI、30 日 ROI 等
- 广告效果评估
5/常见问题排查与解决:比如一个用户同时点击了多个广告、无法获取用户 Token、苹果返回的数据没有 Keyword ID 等。
ASA 自归因流程图
![](https://static.ws.126.net/163/frontend/images/2022/empty.png)
以上就是《ASA 必修课》第 2 章/第 5 课「ASA 自归因:基本概念与整体流程」的所有内容了,如果大家有任何问题,可以随时与我沟通。
感谢大家的关注与阅读!