You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

是否有可校验IDFA和GAID的Google Sheets公式

IDFA与谷歌安卓ID校验方案参考

两类设备ID的校验核心是匹配官方定义的标准格式规则,目前两种实现路径都可行,可根据你的使用场景选择:


基础格式规则(校验的核心依据)

  • IDFA(苹果广告标识符):固定为36位十六进制字符串,遵循8-4-4-4-12的分段结构,格式为XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX,仅允许包含0-9、A-F(大小写均可)字符,以及4个固定位置的短横线分隔符
  • 谷歌安卓ID:固定为16位无分隔符十六进制字符串,仅允许包含0-9、A-F(大小写均可)字符

方案1:现成公式校验(适合营销团队直接在表格中使用)

如果是在Google Sheets、Excel 365等支持正则函数的表格工具中,直接用以下公式即可完成单单元格校验,无需额外开发:

  • IDFA校验(Google Sheets):=REGEXMATCH(UPPER(A1), "^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$"),返回TRUE即为格式合法
  • 安卓ID校验(Google Sheets):=REGEXMATCH(UPPER(A1), "^[0-9A-F]{16}$"),返回TRUE即为格式合法

低版本Excel可通过LEN函数统计长度、MID函数校验分隔符位置、CODE函数校验字符范围组合实现相同效果,不需要调用脚本


方案2:AppScript实现(适合批量处理/对接现有流程)

如果需要批量校验数千条以上的ID、或者要和营销团队的现有数据流转流程打通,推荐用AppScript实现:

  • 优势:可批量遍历整表ID,自动标记异常ID、统计合法率,还可按需扩展自动导出异常ID清单、同步校验结果到其他系统的功能
  • 核心实现逻辑:封装上述正则规则为公共校验函数,遍历数据源逐行校验即可,单表万条以内数据校验耗时不会超过10秒

内容的提问来源于stack exchange,提问作者UKDataGeek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 12:09:03