2021年有一个非常引发行业关注的消息:腾讯、百度、字节跳动等大厂在测试一种能够绕开苹果 ATT(App Tracking Transparency)限制的识别方案。
业界普遍猜测,这是在开始测试CAID(中国广告协会互联网广告标识)。
然而没过几天,苹果便向使用CAID的中国开发者发出警告:任何试图绕开ATT机制的行为,都可能导致应用下架。
这场风波让CAID再次进入公众视野。
CAID的背景:为何会出现?
苹果的App Tracking Transparency (ATT) 实施限制IDFA获取权限后给广告技术带来的冲击——广告归因链路断裂、效果测量受阻、投放效率下降。
所以中国广告协会、中国信息通信研究院和产业界推出CAID替代,在保护隐私的前提下,为广告行业提供一个可替代IDFA的设备标识,维持广告生态正常运转。
CAID是什么?
CAID全称CAA Advertising ID,即中国广告协会互联网广告标识,简称广告标识,它由中国广告协会、中国信息通信研究院(信通院) 和产业界共同提出。
CAID示例:
a424aafe3c44b7e3618a95c0d55a56de
需要注意:
- 市面上有一家商业公司“热云数据”推出一个同名 CAID(China Anonymization ID),与行业版CAID完全无关,两者不能混淆。
- 中国信息通信研究院这个组织很有意思,它之前已经在iOS端推出了卓信ID,现在和中国广告协会又在iOS端推出CAID。更早之前,中国信息通信研究院还牵头成立的移动安全联盟(Mobile Security Alliance,简称MSA)推出了安卓的OAID。
CAID的技术逻辑:如何生成一个设备 ID?
CAID的实现方式分为两种,一种是在终端上实现,其实就是客户端生成,一种是采集信息上传到服务端,这种叫服务端生成。
客户端生成
在用户设备上,首次启用的时候,设备硬件参数和随机数通过算法在客户端生成CAID,同时将映射关系上传。
服务端生成
原理:收集一些终端标识能力的非用户隐私参数,如设备启动时间(秒)、国家、语言、设备名称(MD5)、系统版本、设备machine、运营商、物理内存、硬盘、系统更新时间(秒)、设备model、时区,这些参数在一段时间内保持稳定,在服务端通过多参数与随机数经过一定算法生成广告标识ID,再下发给APP端。
从CAID的生成原理可以判断它的本质是典型的设备指纹(Device Fingerprinting),这是违反苹果的政策。
CAID的重置
CAID具有重置机制,在如下三种情况下是会被重置:
- 用户在系统设置中手动重置,CAID将重置
- 移动智能终端恢复出厂设置时,CAID将重置
- CAID自身可定期重置。
重置后生成新的CAID,且应用只能获取新的CAID。另外,用户还可以自主关闭CAID,关闭后返回值为空或0。
申请和使用CAID
- 申请CAID的地址:http://www.cnaa123.com/caid/login,网站还比较简陋,而且还是备案在个人名下的。
- 价格如下:
| 日均CAID请求量(百万次) | 技术服务费(万元/年) | |
| A | 1以下 | 3(叁万元整) |
| B | 1(包括)-10(不包括) | 10(拾万元整) |
| C | 10(包括)-50(不包括) | 30(叁拾万元整) |
| D | 50(包括)-100(不包括) | 50(伍拾万元整) |
| E | 100及以上 | 100(壹佰万元整) |
可以根据自己日活量预估CAID的日均请求量选择,进行少补多退。
CAID与其他类似方案
市面上已经有多个企业或行业组织看到这是个商业机会,都推出类似的各种ID,争夺“IDFA替代方案”这块蛋糕
中信通 卓信ID
卓信ID是中国信息通信研究院泰尔终端实验室推出的,比中广协推出的更早,去年就在一些公司测试。

数盟 可信ID
可信ID是北京数字联盟网络科技有限公司推出,这是一家商业公司推出的ID服务。
官方说是:可信ID是基于移动设备物理层和协议层的信息,结合数字联盟独有的算法生成的设备ID,为移动设备颁发唯一不变的“身份证”,其实还是采集一些设备信息,在服务端通过算法生成ID,映射关系存储起来,通过这种方式实现IDFA的找回。
热云数据 CAID
CAID全称是China Anonymization ID,中文名是专为移动营销行业定制的匿名化标识方案,是热云数据联合多家业内知名合作方共同推出。
CAID方案采集少量设备非隐私参数按规则加密生成CAID。
最新情况
初期比较多人收到苹果的邮件,后面就淡化,目前还是有不少公司用或支持CAID。






