TapCub 正式上线:统计、分析、客服一个平台免费用
术语表

设备 ID:类型、在数据分析里的用法和隐私规则

设备 ID 用来长期识别一部手机、平板或电脑。主要类型(IDFA、IDFV、安卓广告 ID、App 安装 ID),数据分析怎么用它计数和关联用户,以及要遵守的隐私规则。

陈屿 审核人 伊森·布鲁克斯 又称 设备标识符 最后更新 2026 年 11 月 5 日 术语表

一句话回答

设备 ID 是用来长期识别某台设备的标识,可以是操作系统的广告标识(IDFA、安卓广告 ID)、按开发者或 App 范围的 ID,或者 App / SDK 安装时随机生成的 ID。

什么是设备 ID?

设备 ID(Device ID)是把一部手机、平板、电脑或其他设备和别的设备区分开的标识。在 App 和数据分析里,它让服务认出不同时间的事件来自同一台设备:同一次安装,周一打开过,周五又打开了。

「设备 ID」其实包括好几种范围和隐私规则差别很大的标识:有的是操作系统为广告设的,有的只在同一开发者的 App 之间通用,还有很多统计 SDK 干脆在首次打开时随机生成一个。

设备标识的类型

标识平台作用范围什么时候会变同意和政策
IDFA(广告标识符)iOS跨 App,用于广告用户在设置里重置iOS 14.5 起需要「App 跟踪透明度」授权,否则全为 0
IDFV(供应商标识符)iOS同一开发者在这台设备上的所有 App该开发者的 App 全部删除不需要 ATT 弹窗;不能用于跨公司追踪
广告 ID(GAID / AAID)Android跨 App,用于广告用户重置或删除Google Play 政策限制用途;用户删除后返回全 0
Android ID(SSAID)Android按 App 签名密钥、用户和设备(Android 8 起)恢复出厂或签名密钥变化不能用于广告
App 自己生成的安装 ID所有平台一个 App 的一次安装重装或清除应用数据取决于你和它一起存了什么
硬件 ID(IMEI、MAC、序列号)所有平台设备终身不变不会变新系统版本已限制读取,避免使用

网页上没有操作系统级的设备 ID。网站用 Cookie、本地存储或服务端生成的访客 ID,还有组合浏览器特征的指纹,见第一方 Cookie和浏览器指纹。

数据分析怎么用设备 ID

  1. 统计设备数。 日活、月活设备就是有活动的不同设备 ID。
  2. 串起历史。 同一台设备多次启动的事件归入同一段历史。
  3. 关联用户。 用户登录时,把设备 ID 绑定到用户 ID,之前的匿名行为就能归到这个人名下,见身份识别。
  4. 去重。 一个人有手机和电脑,是两台设备、一个用户。

示例一周的数据:

计数数值为什么不同
访客(网页,匿名)18,400没登录的浏览器,没有跨设备关联
设备(App,安装 ID)6,200每次安装算一次
用户(已登录)4,900有 1,300 台设备属于拥有多台设备的人

设备 ID 和隐私

在 GDPR 等法规下,能关联到个人的设备 ID 一般被视为在线标识,也就是个人数据。这意味着出于统计或广告目的读取、保存它之前需要合法依据(常常是用户同意),要告知用户,并要响应删除请求。实际做法:

  • 统计优先用只在本 App 内有效、随机生成的 ID,而不是广告 ID 或硬件 ID。
  • 除非真的要做广告并已获授权,否则不要读取广告 ID。
  • 需要同意的地区,等用户同意后再写入任何持久 ID。
  • 和它一起保存的其他标识要做哈希或干脆不存,见哈希和假名化。

常见问题

  • 重装让设备数虚高。 App 生成的 ID 重装后会变,一个人可能显示成好几台设备。
  • 共用设备(家庭平板、门店终端)会把好几个人合成一个 ID。
  • 模拟器和测试机不过滤就会污染计数。
  • 全为 0 的广告 ID(用户拒绝追踪后)彼此重复,不能当标识用。

在 TapCub 里

TapCub 按访客、设备、用户三层计数。网站脚本不写设备 ID,匿名网页访客用服务端生成的访客 ID 计数。App 和小程序 SDK 只有在项目处于识别模式、采集等级为 3、并获得统计同意时,才写入持久的设备 ID;匿名模式下照常发送事件,但不保存设备 ID,身份调用也会被忽略。身份映射页对比某段时间的访客、设备和用户数,能看出身份识别去掉了多少重复设备。见已识别和匿名和跨设备合并。

参考资料

这个解释清楚吗?

我们会根据反馈修改和补充这篇内容。

陈屿

技术工程师

专注统计代码、SDK 与接口集成文档,从接入验证到问题排查,帮助开发者更顺畅地完成实施。

常见问题

常见追问

大家看完定义后最常问的几个问题。

还有其他问题?

直接和 TapCub 团队聊聊——工作日通常几小时内回复。

设备 ID 有什么用?

长期识别同一台设备:统计活跃设备、跨会话关联事件、把设备绑定到登录用户;广告 ID 还用于广告衡量。

设备 ID 算个人数据吗?

在 GDPR 等法规下,能关联到个人时一般视为个人数据,采集通常需要合法依据,比如用户同意。

IDFA 和 IDFV 有什么区别?

IDFA 跨 App 共享、用于广告,需要 App 跟踪透明度授权;IDFV 只在同一开发者的 App 之间共享,不需要弹窗。

网站有设备 ID 吗?

网站拿不到操作系统级的设备 ID,只能用 Cookie、本地存储、服务端访客 ID 或指纹。

在你自己的网站上看这个数字

加一行脚本就能开始,网站和 App 都能接,几分钟内就能看到第一批报表。

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie