折腾:
【记录】分析app中数据来源和如何爬取
期间,发现有个http请求的header中有个参数叫做:idfa
比如:
用Charles抓包一个安卓手机中的app的数据,其中看到有idfa:
然后用Postman去模拟抓取:
idfa: 865931021887427
移动用户的网络身份证
IDFA=广告标示符
“1.3 IDFA
简介:广告标示符,适用于对外:例如广告推广,换量等跨应用的用户追踪等。但如果用户完全重置系统((设置程序 -> 通用 -> 还原 -> 还原位置与隐私) ,这个广告标示符会重新生成。另外如果用户明确的还原广告(设置程序-> 通用 -> 关于本机 -> 广告 -> 还原广告标示符) ,那么广告标示符也会重新生成。注意:如果程序在后台运行,此时用户“还原广告标示符”,然后再回到程序中,此时获取广 告标示符并不会立即获得还原后的标示符。必须要终止程序,然后再重新启动程序,才能获得还原后的广告标示符。在同一个设备上的所有App都会取到相同的值,是苹果专门给各广告提供商用来追踪用户而设的,
用户可以在 设置 -> 隐私 -> 广告追踪 里重置此id的值,或限制此id的使用。”
“iOS6 发布后,广告标识符 (IDFA) 取代了唯一设备标识符 (UDID)。”
“适用于 Android 设备的 Google 广告 ID (AAID)
来自 Android 设备的广告资源出价请求会传递 AAID。和 IDFA 一样,该 ID 也可以提供相同类型的设备专属、可重置且独一无二的广告 ID。如果多个用户使用同一部平板电脑,那么每个用户都可以有自己独一无二的 AAID。
IDFA 的所有功能、加密和技术详情同样适用于广告 ID。”
“* Identifier for advertisers, Apple’s alternative to HTTP cookies on iOS”
【总结】
IDFA
- IDFA
- =Advertising Identifier=IDentifier For Advertising
- -》给(背后的买主广告商Vendor,去方便其去做)广告的标识符
- -》简称=标准叫法:广告标识符
- 本来是iOS(6.0之后)引入的概念
- 用于替代
- Http的cookie
- UDID (Unique Device Identifier)唯一设备标识符
- 苹果iOS设备的唯一识别码
- 后来概念广泛接受,Android设备中有的也用IDFA
- 而本身Android的官方:Google,也有类似的概念,叫做:AAID=Android Advertising ID
- -》主要作用和用途是:
- 一般用于移动设备,Android或iOS设备中
- 可以看作为:移动端的网络身份证
- 表示你是谁
- 用于厂商方便有针对性的推送广告给你
- 以及统计广告的转化率等等
此处的iPhone6中:
去看了看,如果有需要,可以去关闭 广告追踪的:
设置-》隐私-》广告-》限制广告追踪
转载请注明:在路上 » 【已解决】idfa是什么意思和用途