ASA归因使用指南

Apple Search Ads

Apple Search Ads(苹果搜索广告,简称ASA)将于7月21日在中国大陆地区正式可用,在过去的近5年时间里,海外地区的ASA广告投放为企业的移动应用营销带来了前所未有的增长,正如苹果官网所宣传的一样,“显而易见”、“让用户轻松发现你的App”是ASA广告最大的特点,凭借着转化路径更短、广告内容关联性更强、广告样式更加原生、用户付费留存率更高等等优势,ASA迅速跻身到广告预算消耗第一梯队,成为广告主不可忽视的营销渠道之一。

ASA如何归因

苹果在整个ASA业务中,扮演了媒体资源提供方(Supply Side),广告分发服务提方(Ad Serving)和广告归因服务提供方(Ad Measurement)这三种角色,由此可见ASA属于是一种自归因广告平台(Self-Attribution AdNetwork,简称SAN),类似平台诸如Facebook,和国内腾讯广告,所有的SAN都会将广告的曝光点击与用户激活转化汇总在自己的平台,再根据自身归因逻辑对每一次转化进行广告效果认领(SANs Claim),达到广告归因的目的。

iAd.framework与AdServices.framework

iAd.frameworkAdServices.framework是ASA归因依赖的两个重要框架,通过在客户端调用相应接口,苹果会将ASA归因结果或用于查询结果的token下发至客户端,以下是两个框架的异同:

iAd.framework

AdServices.framework

TrackingIO都已支持两种框架的自动调用和归因数据获取,正常使用ASA归因服务需要集成iOS v1.8.5+或Unity3D v1.6.7+ 版本SDK,立即前往下载最新版iOS SDKUnity3D SDK

TrackingIO最佳实践

一、ASA活动详情
正确集成SDK并通过测试联调后,广告主可以随时开启ASA广告活动,TrackingIO将会在专属的报表内展示相关数据。
看板路径:登陆TrackingIO-->进入产品-->广告监测-->ASA活动详情

维度如何统计:
日期:按照用户的激活时间进行统计的ASA转化数据;
广告活动组:原始数据中的orgId,也是ASA后台中的Campaign Group ID,广告主为代理或内部组织创建的广告活动组;
广告活动:原始数据中的campaignId,广告活动ID;
广告组:原始数据中的adGroupId,广告组ID;
关键词:原始数据中的keywordId,关键词ID;
广告创意:原始数据中的creativeSetId,广告创意ID

筛选项的用法:
转化类型:将conversionType的参数传值与设备历史归因信息交叉比对,形成4种标签,广告主可按照ASA对于download和redownload的标准进行筛选,也可根据新老设备维度进行筛选;
关键词匹配类型:将iad-keyword-matchtype的参数传值进行区分,一共有完全匹配、广泛匹配、搜索匹配与其他四种(iOS14.3版本以上才会支持的AdServices框架不会回传该参数,将这些转化的关键词匹配类型归为其他),详见苹果文档说明

上传中文对应关系
目前苹果ASA接口中均以ID的形式返回对应结果,可通过上传各维度的中文与ID对应关系来展示对应的中文信息(实时生效),便于查看投放效果。

点击【批量上传】按钮后,在【上传列表】和【处理列表】中均可上传广告活动组,广告活动,广告组,关键词,广告创意维度的中文对应关系。
上传列表:展示您所上传所有维度的对应关系,删除会清除对应关系,请谨慎操作。
处理列表:展示您所有上传过的文件,系统只会处理正确行的信息并会提示错误行数,删除上传文件不会影响报表对应关系获取。

苹果后台拉取中文与ID的对应关系位置(以关键词为例):

二、数据报表导出
统计报表:对于广告主已经在看板配置好的报表,可直接在ASA活动详情右上角点击下载图标,随后进入数据服务-->报表下载 中下载生成完成的报告。

原始数据导出:广告主可进入数据服务-->数据导出 中T+1天导出ASA相关的原始日志信息,信息中包含了设备信息和ASA回传的所有原始字段,同样的,广告主也根据自身SDK接入事件的种类,选择注册、付费等事件信息,详见SDK集成文档

三、渠道授权
营销合作伙伴与代理商的区别
代理商:不具备SaaS能力,利用苹果原生系统或MMP后台数据进行报表级别数据优化,需要授权ASA看板数据,一般不需要回调转化数据;
营销合作伙伴:一般拥有自研的SaaS平台,拥有基于底层数据进行ASA广告优化的能力,除过需要授权ASA看板数据之外,转化数据也需要进行回调;

TrackingIO授权流程
广告主操作
第一步:创建渠道账号
广告主可以为营销合作伙伴或代理商进行报表授权,首先需要为其创建一个渠道账号,同一个营销合作伙伴或代理商可以仅拥有一个渠道账号,也可以为其创建多个(例如当代理内部有区分不同App的优化小组时)。

第二步:选择营销合作伙伴或代理商

第三步:选择菜单权限和数据权限
勾选【ASA活动详情】代表广告主允许渠道账号查看ASA报表,但仍需要关联Campaign Group ID才能在报表内查看相应数据;
勾选【渠道配置】代表了广告主允许渠道账号填写Campaign Group ID或name,填写Campaign Group ID并为其开通【ASA活动详情】代表了渠道账号可以查看该Campaign Group ID的投放数据。对于营销合作伙伴来说,Campaign Group ID也代表了TrackingIO会将该Campaign Group ID的ASA转化数据回调给该营销合作伙伴,但仍需要广告主为其打开转化回调(广告主也可不为其授权【渠道配置】由广告主自己为渠道配置Campaign Group);

第四步:为营销合作伙伴配置事件回调

营销合作伙伴与代理商操作
第一步:填写Campaign Group ID
广告主授权【渠道配置】后,渠道可以在此配置Campaign Group相关信息。

第二步:查看该Campaign Group内的ASA活动详情数据

常见数据差异原因

由于TrackingIO(以及大多数三方监测)与Apple的归因逻辑不同,双方平台出现数据差异属于正常现象,以下内容介绍了数据差异产生的主要原因:
1.ASA数据延迟
尽管TrackingIO SDK拥有前置调用和重试机制,服务端请求苹果接口引入TSL/SSL会话复用,动态超时阈值等一系列手段规避数据延迟造成的数据差异,但当延迟状况严重的情况下,仍旧无法避免数据差异出现。
2.对转化时间定义不同
Apple将按照App安装完成时间作为转化时间,TrackingIO则是按照App首次打开App时间(激活时间)统计转化。

3.对新增定义不同
Apple按照AppleID统计新增安装,TrackingIO则是按照设备ID统计新增安装。

4.对于Last Click的判定结果有可能不同
ASA是一个SAN(自归因渠道),从而无法得知点击ASA广告到用户安装之间,用户是否点击了其他广告。

Q&A

1.作为广告主,使用TrackingIO监测ASA广告需要要做哪些工作?
a.检查您的TrackingIO SDK版本,版本要求:iOS v1.8.5+,Unity3D v1.6.7+;
b.检查SDK是否已经可以正常报送激活以及事件数据;
c.检查是否有为代理商或营销合作伙伴配置权限以及回调,便于为您管理ASA活动投放;
2.作为代理或营销合作伙伴,使用TrackingIO优化ASA广告需要做哪些工作?
a.确保广告主已经为您创建可用的渠道账号;
b.确认您已经在Apple后台创建了相应的Campaign Group,并将信息同步配置至TrackingIO,如果广告主没有为您配置该权限,请联系广告主为您配置Campaign Group相关信息;
c.作为营销合作伙伴,请确认在之前贵司已经和TrackingIO完成了数据回调对接;
3.为什么报表中会出现类似“其他”的数据?
这是由于iAd.framework和AdServices.framework所能传递的参数丰富度是不一样的,一般情况下AdServices.framework的数据参数丰富度要少很多,但数据量级又非常大(iOS14.3以上均为Ads数据),一条数据流中没有的参数我们会在维度计算时列入“其他”中;
4.ASA数据会与其他信息流投放数据混淆吗?会为一次转化支付两份投放费用吗?
不会。在TrackingIO系统中,每一次转化数据在同一时期,都将只会拥有一个归因归属,尽管ASA是一个自归因广告平台,我们仍旧会进行二次标记,也会只为一家渠道进行数据回调,不会出现双计的情况。
5.如何深度分析ASA投放数据和差异原因?
a.您可通过【ASA活动详情】的六种维度和几十余个指标,对广告组,关键词进行效果优化,也可根据转化类型分析新老用户的转化差异;
b.当数据差异出现时,您可选择导出原始数据,对比TrackingIO数据与ASA数据之间的对应关系,例如分析安装和首次打开时间是否有明显差异,从而定位差异原因。
6.ASA使用的两个框架,与SKAdNetwork是什么关系,与ATT是什么关系,互相之间有哪些影响?
iAd.framework与AdServices.framework仅仅工作于苹果分发的流量中,iAd仅服务ASA广告归因,AdServices服务于ASA、Apple News和Apple Stock的广告归因服务;而SKAdNetwork则是服务于苹果流量以外的开发者广告流量效果统计,例如Facebook、Twitter和Google,两者建立在两套完全不重合的流量池中工作,互无关联和影响;
ATT框架是苹果最新隐私政策中的一部分,是与广告行业息息相关的改动,它影响了开发者是否可以获取用户个人标识信息用作广告定向与监测,以及向合作伙伴共享。
SKAdNetwork:完全不受ATT影响;
AdServices.framework:受部分影响,ATT Opt-Out后无法获取点击时间参数;
iAd.framework:完全受影响,ATT Opt-Out后无法获取所有ASA参数,LAT亦然;

相关阅读

Apple Search Ads广告投放使用说明
iAd.framework苹果文档
AdServices.framework苹果文档
Campaign Management API苹果文档
TrackingIO iOS SDK对接文档
TrackingIO Unity3D对接文档
TrackingIO 快速开始
TrackingIO 成员与权限