广告归因,意在衡量广告带来的激活用户的成本,以及后续进一步的用户质量表现。Apple Ads广告平台依托于App Store(站内广告),它也是一个自归因平台,即SAN。这两个因素,构成了ASA与其它大多数广告平台(站外广告)的差异。
在ASA广告投放前,开发者无需创建及监测投放链接、监测链接。ASA的归因由Apple自身完成,这样不仅能保证用户隐私,同时还能实现用户级别的归因。目前,获取归因数据可采取自归因或利用第三方归因的方式。
方案要点及应对措施
- 此归因方案专为Apple Search Ads广告设计,仅支持iOS 14.3及更高版本。对于14.3之前的版本,需使用iAd Framework。
- 自2023年2月7日起,iAd框架将停止用于归因Apple Ads的广告安装。
- 所有通过iAd Framework发送的请求将收到“iad-attribution”=false的错误,具体请查阅iAd Changelog | Apple Developer Documentation。
- 开发者需实施AdSercices框架以归因来自Apple Ads的广告安装。若此框架已实施,或使用主流MMP的开发者,则无需进行改动。
- AdServices仅支持iOS 14.3及更高版本的设备。届时,14.2及以下旧版本的设备将无法通过苹果广告归因。
- 此方案将显著提高ASA广告安装的激活率,缩短安装到激活的差距。
- 对于此方案,涉及前后端系统开发的,开发者应及早规划、安排实施。
- 使用MMP服务的开发者,应与您的服务提供商沟通,了解其SDK对此方案的支持进度。
- 无论开发者自己实施还是采用MMP,均需要发布新的app版本。
- 对于iOS 14及更高版本的设备,LAT的概念已变化,受众的年龄和性别定向不再限制用户。
- 使用AdServices framework生成并获取Token(有效期24小时)。
- 使用Token向Attribution API请求归因数据。
- API返回结果(True或False),判断用户是否点击过苹果搜索广告。
- 若为True,则用户在过去30天内曾点击过苹果广告;若为False,则用户在过去的30天内未点击过苹果广告(对于iOS 14.3以下版本,请求Token将返回错误)。
- 开发者或MMP使用Token发起RESTful API请求获取归因记录。
关于ASA广告
ASA(Apple Search Ads)——又称A(App Store Marketing),即应用商店广告。此类广告出现在用户在App Store搜索应用时,结果上方的广告位。
搜索广告的展现形式多样,通常包括标题、icon、截图、描述、视频等。广告内容在搜索广告上的展示与其在自然搜索排名下的内容相同。开发者不能单独为搜索广告设置素材,也无法选择或设置广告的具体展现方式。
ASA广告竞价逻辑
ASA广告类似谷歌搜索广告,属于竞价广告模式,以点击计费。其展现及计费受多个因素影响,包括相关性、出价、关键词热度、竞争者及投放位置等。
归因业务流程
此归因方案包含两部分:客户端的AdServices框架和用于从苹果Search Ads归因服务器的RESTful API。
具体操作流程包括:
对于开发者操作部分,还详细列出了生成公钥私钥、上传至ads.后台、生成client_secret、使用client_secret请求苹果接口生成access_token等步骤。也说明了如何使用access_token获取广告账户下的广告orgid以及如何使用API获取广告系列组下的广告组数据等操作。
还详细阐述了框架须知、token相关注意事项、数据归因相关注意事项以及归因字段缺失原因等重要