苹果 Apple Search Ads

资料

苹果广告后台
Apple Search Ads 的运作原理
Apple Ads 归因 API
Apple Search Ads 广告管理API

适用 iOS 14.3+
AdServices归因 4步骤

适用iOS 10及更高版本的设备衡量归因,仅适用于未启用“限制广告跟踪 (LAT)”的用户
设置 Apple Search Ads 归因

iOS 14 ATT和SKAdNetwork

术语

  • LAT
    LAT是 Limit Ad Tracking 的简称, 意思是限制广告追踪。用户打开此设置后,其IDFA在广告追踪时将显示为空白。这意味着他们不会看到针对自己的特定广告,因为在渠道看来,该设备没有标识符。
    当打开 LAT 时,归因和转化事件(以及其他功能)会被关闭
    在iOS 14之前,iOS设备上的APP都拥有跟踪用户数据的许可,用户虽然可以选择启用“限制广告追踪”功能来限制IDFA对个人信息的追踪,但这项功能是默认关闭的
    如何开启?设置->隐私->广告-限制广告跟踪

  • ATT
    iOS 14发布后,LAT被ATT取代。ATT是App Tracking Transparency Framework的简称。ATT框架要求所有App开发者通过一个弹出窗口,询问用户是否同意广告追踪。只有当用户选择 ‘允许追踪’ 的时候,其IDFA才会被分享。

iOS操作流程

添加框架

注意:添加的框架,均设置为Optional

  • AdServices.framework
    用于ASA归因,不受ATT约束,无论是否允许跟踪,都可以归因
    注意:<font color=red>仅支持iOS14.3及更高版本,XCode需要12.3及更高版本,只适用Apple Search Ads广告</font>

  • iAd.framework
    用于ASA归因,受ATT以及LAT约束,如果用户【允许跟踪】,就可以归因
    目前支持所有iOS版本(iOS 4.0+)

    • iOS 13以及更低版本的设备中,隐私设置中的【限制广告追踪】为关闭状态
    • iOS 14以及更高版本的设备中,隐私设置中的【允许应用程序请求跟踪】为开启状态
    • iOS 14.5以及更高版本的设备中,要求app通过ATT框架,征求用户的跟踪许可
  • AppTrackingTransparency.framework
    在iOS14及更高版本用于征求用户跟踪许可的框架,就是弹窗询问用户是否同意跟踪
    在iOS14.5上苹果将强制要求加入,获取IDFA的前提

  • AdSupport.framework
    获取IDFA,以及在低于iOS 14的版本中获取LAT信息

归因方案

iOS 14.3及更高版本采用AdServices归因
iOS 14~14.3采用iAd归因,仅限【允许广告跟踪】
iOS 10~14采用iAd归因
iOS 10及更低版本,采用idfa归因

iOS 14.3以上

通过AdServices.framework API获取到token,不需要获取用户隐私,也不需要授权
AdServices获取token API

image.png

token解析后的数据
经测试,idfa允许后,得到的数据是详细数据包,未允许,得到的数据是标准数据包
标准数据包

{
  "attribution": true,
  "orgId": 40669820,
  "campaignId": 542370539,
  "conversionType": "Download",
  "adGroupId": 542317095,
  "countryOrRegion": "US",
  "keywordId": 87675432,
  "creativeSetId": 542317136
}

详细数据包

{
  "attribution": true,
  "orgId": 40669820,
  "campaignId": 542370539,
  "conversionType": "Download",
  "clickDate": "2020-04-08T17:17Z",
  "adGroupId": 542317095,
  "countryOrRegion": "US",
  "keywordId": 87675432,
  "creativeSetId": 542317136
}

iOS 14.3以下

iAd开发者文档
设置 Apple Search Ads 归因

检索归因字典
归因词典包含从用户与源自Apple Search Ads广告系列的广告的互动中检索到的归因数据
检索包含属性对象的字典的条件参见方法。接下来,检查 Apple Search Ads 的归属,例如在应用首次打开时或注册完成时。将数据存储在本地,因此无需重复方法调用。

报告归因数据

  • 所有操作都必须在同一设备上进行
  • 归因仅适用于运行iOS 10或更高版本且在过去30天内下载该应用程序的用户
  • Apple Search Ads会在下载发生时报告下载,最多可在30天后报告
  • 必须从App Store列表或Apple Search Ads展示中下载或重新下载
{
"Version3.1" = {
"iad-attribution" = true;
"iad-org-name" = "org name";
"iad-org-id" = "555555";
"iad-campaign-id" = "12345678";
"iad-campaign-name" = "campaign name";
"iad-purchase-date" = "2020-08-04T17:18:07Z"
"iad-conversion-date" = "2020-08-04T17:18:07Z";
"iad-conversion-type" = "newdownload";
"iad-click-date" = "2020-08-04T17:17:00Z";
"iad-adgroup-id" = "12345678";
"iad-adgroup-name" = "adgroup name";
"iad-country-or-region" = "US";
"iad-keyword" = "keyword";
"iad-keyword-id" = "12345678";
"iad-keyword-matchtype" = "Broad";
"iad-creativeset-id" = "12345678";
"iad-creativeset-name" = "Creative Set name";
}
}

字段说明

iAd字段名 AdServices字段名 <iOS 14.3+> 数据类型 描述
iad-attribution attribution 布尔值 true/false 如果用户在应用下载前最多30天点击Apple Search Ads展示,返回true;如果API找不到匹配的归因记录,则为false
iad-org-id orgId 整型 Organization ID,跟Apple Search Ads UI中的账户相同
iad-campaign-id campaignId 整型 相应广告所属的广告系列ID
iad-conversion-type conversionType 字符串 是否首次下载 AdServices值【Download 和 Redownload 】 IAd值【newdownload和redownload】,redownload表示以前安装过
iad-click-date clickDate 日期/时间字符串 用户点击相应广告系列中的广告的日期和时间 <font color=red>注意:在AdServices框架中,此字段仅仅出现在详细的归因响应负载中</font>
iad-adgroup-id adGroupId 整型 相应广告所属的广告组ID
iad-country-or-region countryOrRegion 字符串 国家或地区 两位编码
iad-keyword-id keywordId 整型 触发广告展示的关键词ID
iad-creativeset-id creativeSetId 整型 相应广告所属的Creative Set的ID
iad-org-name 字符串 账户organization名称
iad-campaign-name 字符串 相应广告所属的广告系列名称
iad-purchase-date 日期/时间字符串 用户首次下载应用程序的日期和时间,当值iad-conversion-type是redownload,这个字符串代表原始购买日期。购买可能与 Apple Search Ad 相关,也可能不相关
iad-conversion-date 日期/时间字符串 用户通过点击 Apple Search Ad 下载的 app 的日期和时间
iad-adgroup-name 字符串 相应广告所属的广告组名称
iad-keyword 字符串 触发广告展示的关键词
iad-keyword-matchtype 字符串 触发广告展示的关键字的匹配类型,值为广泛、精确或搜索匹配
iad-creativeset-name 字符串 相应广告所属的Creative Set的名称
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 230,501评论 6 544
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 99,673评论 3 429
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 178,610评论 0 383
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 63,939评论 1 318
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 72,668评论 6 412
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 56,004评论 1 329
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 44,001评论 3 449
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 43,173评论 0 290
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 49,705评论 1 336
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 41,426评论 3 359
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 43,656评论 1 374
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 39,139评论 5 364
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 44,833评论 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 35,247评论 0 28
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 36,580评论 1 295
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 52,371评论 3 400
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 48,621评论 2 380

推荐阅读更多精彩内容

  • 设置Apple Search Ads归因 通过检索归因字典来确定有意义的指标。 总览 归因字典包含归因数据,这些归...
    7577d4059b2f阅读 895评论 0 0
  • 4月5日,苹果在开发者网站发布消息,提醒开发者为AppTrackingTransparency 框架做好准备,本次...
    超级卡布达阅读 741评论 0 1
  • 大家觉得苹果创新不如前了,开始打起卖广告的算盘。贵吗?效果好吗?是给大厂准备的服务吗?带着疑问到苹果官网一探究竟。...
    Ginny阅读 5,905评论 0 5
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,585评论 28 53
  • 人工智能是什么?什么是人工智能?人工智能是未来发展的必然趋势吗?以后人工智能技术真的能达到电影里机器人的智能水平吗...
    ZLLZ阅读 3,828评论 0 5