Utiq Tracker
收藏数据集概述:Utiq Tracker
Utiq Tracker 是一个公开的网站索引,收录了全球(特别是法国)使用 Utiq 广告跟踪技术的网站。Utiq 是由欧洲四大电信运营商(德国电信、Orange、西班牙电信、沃达丰)联合开发的一项网络级广告标识技术,通过将用户的电话线路或移动连接转化为广告标识符,实现跨站点、跨浏览器和跨设备的追踪。
核心特性
- 多语言静态站点:支持 9 种语言(法语、英语、德语、西班牙语、意大利语、波兰语、丹麦语、葡萄牙语、瑞典语),首次访问时根据浏览器语言自动重定向。
- 搜索与筛选:提供全文搜索功能,并支持按范围(法国/全球)、类别和国家进行筛选。
- 站点信息卡片:每个网站包含图标、名称、域名、简短描述、国家旗帜和首次被检测到的大致日期。
- 隐私友好:自托管图标,无外部网络字体,访问者浏览器不产生第三方请求。
- 常见问题(FAQ):涵盖 Utiq 的工作原理、通过官方 Consent Hub 选择退出的方法,以及通过 DNS 拦截列表进行屏蔽的指南。
- 开放数据:数据集以 JSON 和 CSV 格式提供下载,并提供一个稳定的只读 JSON API(支持 CORS)。
- SEO 优化:包含多语言元数据、Open Graph 图片、JSON-LD 结构化数据、hreflang 标签和站点地图。
数据与 API
数据集可通过以下三种方式获取:
- JSON 下载:https://utiq-tracker.online/data/utiq-sites.json
- CSV 下载:https://utiq-tracker.online/data/utiq-sites.csv
- API 端点:https://utiq-tracker.online/api/v1/sites.json(CORS 支持,只读)
每个站点的数据结构如下:
| 字段 | 描述 |
|---|---|
domain |
完全限定域名 |
name |
网站名称或标题 |
url |
规范 URL |
description |
简短描述(使用站点所在语言) |
category |
类别键值(如 general, news, sport, tech) |
country |
ISO 国家代码(如 FR, DE, ES, GB, INT) |
scope |
范围:fr 或 world |
utiq_since |
首次被检测到的大致日期(YYYY-MM-DD) |
loader_confirmed |
该域名的 Utiq 加载器是否响应 |
数据集以 CC BY 4.0 协议发布,使用时需标注“Utiq Tracker”作为来源。
检测机制
站点被收录需满足以下多个公开信号:
- DNS 记录指向 Utiq 基础设施(
*.utiq-aws.net) - TLS 证书为
utiq.<domain>子域名签发,且出现在证书透明度日志中 - Utiq 加载器在该域名上实际响应
utiq_since 日期基于最早已知的公开踪迹(首个证书或加载器的首个存档副本)估算。国家代码是基于市场版本的估算,并非法律总部所在地。
浏览器扩展
配套浏览器扩展 Utiq Detector(支持 Chrome 和 Firefox)可在用户访问使用 Utiq 的网站时发出警告。它从本项目的 API 读取站点列表,并允许用户反馈未收录的站点。
- 仓库:https://github.com/CedHaurus/utiq-detector
- 隐私政策:https://utiq-tracker.online/privacy-extension
项目结构与构建
项目布局如下:
build/ build.py 静态站点生成器 maps.py 类别、国家和旗帜表 content.py 双语 UI 字符串、介绍、FAQ、法律文本 static/ style.css, app.js data/ source.json 驱动构建的数据集 blocklists/ 用于屏蔽 Utiq 的 DNS/主机/广告拦截列表 docker/ nginx.conf Nginx 配置 deploy/ utiq-tracker.caddy Caddy 反向代理示例 compose.yaml 提供 public/ 目录的 Nginx 容器
构建要求 Python 3.10+,运行 python build/build.py 后生成 public/ 目录(不纳入 Git 跟踪)。
贡献与许可
- 贡献:欢迎通过 Issue 或 Pull Request 提交新增网站或修正错误。
- 代码许可:MIT 协议。
- 数据集许可:CC BY 4.0。
免责声明
本项目为独立项目,与 Utiq SA/NV 及其创始运营商或任何所列品牌均无关联。商标归各自所有者所有。列表仅供信息参考,不保证准确性。




