把数字产品护照要求映射到 ETIM 字段
简而言之
哪些 ETIM 字段能够满足数字产品护照的要求?一份合规的机器可读产品记录,实际又长什么样?
数字产品护照要求产品数据做到机器可读、结构化、可互操作,但法规刻意不点名任何一部字典——它把语义层交给了标准去解决。对电气、暖通空调、给排水和建材类产品来说,在实践中充当这部字典的就是 ETIM:类别由 EC 代码承载,特征由 EF 代码承载,允许值由 EV 代码承载,共有四种数据类型,且字母数字型特征不接受自由文本。2025 年 11 月发布的 ETIM xChange 2.0,新增了用于 LCA 与 EPD 数据的扩展环境字段,以及一个与 PPWR 对齐的包装元素,这已经覆盖了授权法案预计会提出的相当一部分要求。但它并不能覆盖全部:唯一标识符、数据载体、注册库登记与访问控制都位于分类标准之外,必须与它并行解决。
数字产品护照的相关法规,对它想要的形状讲得异常清楚,对内容却异常沉默。产品信息必须做到机器可读、结构化、可互操作,并以国际公认的开放标准为依托。至于究竟是哪一部标准,法规没有说。那被留给了按产品组逐一出台的授权法案,而这些法案中的大多数至今还不存在。
对电气、暖通空调、给排水或建材类产品的制造商来说,这造成了一种颇为奇特的处境。您知道有一项要求正在路上。您也大致知道它会要些什么。但您还无法知道确切的字段名称。与此同时,您的 PIM 系统里已经躺着一套分类标准,它早已把您产品的大部分技术属性描述得毫不含糊。
明智的做法,是把手上已有的东西映射到可以合理预判的要求上,现在就把记录建起来,把监管层面的管道工程留到管辖您产品的那部法案发布之后再说。本文就是这份映射——而且很重要的一点是,它同样包含映射失效的那些部分。
ETIM 到底给了您什么
ETIM 是一部字典,不是一种文件格式。它要解决的问题是:让同一项技术属性,对德国制造商、荷兰批发商和波兰承包商而言含义完全一致,而不必先由他们私下商定一套专有的数据结构。
承载这层含义的,是三类代码:
| 前缀 | 标识什么 | 示例 |
|---|---|---|
EC | 产品类别 | EC000001——小型断路器 |
EF | 特征(一项技术属性) | EF000007——颜色 |
EV | 字母数字型特征的允许值 | 该特征值列表中的各个条目 |
ETIM 8.0 在 5,145 个类别中包含 18,766 项特征。每一项特征都属于四种数据类型之一:数值型、数值范围型、字母数字型或逻辑型。
真正对合规起作用的那条约束,很容易被忽略。字母数字型特征不接受自由文本。每一项这样的特征都绑定着一份允许值清单,而清单里的每一个值都有自己的 EV 代码。您没法在防护等级字段里写上“大约 IP66”。要么选一个值,要么就空着不填。
正是这一条限制,划出了机器能读的数据与机器能评估的数据之间的界线。核查符合性的监管机构、按阈值做筛选的经销商采购系统,以及回答“这些里面哪些可以用于户外”的 AI 助手,查询这个字段的方式完全一样。一旦您不再把“可互操作”当成“共享”的同义词,它的含义就是这个。
DPP 的各项要求落在这套结构的什么位置
这些要求可以归为四组,其中只有两组是 ETIM 要解决的问题。
标识——大体上不归 ETIM 管
护照需要一个唯一产品标识符、一套为其签发标识的体系,以及一个经营者标识符。ETIM 对产品是什么做分类;它并不签发身份。这属于 GS1 或同等方案的地盘,而且这是第一件必须敲定的事,因为其余所有内容都以它为索引键。
技术特性——正是 ETIM 的主场
这正是 ETIM 当初被造出来要处理的部分,映射关系几乎是一对一的。尺寸、材料、性能参数、电气特性、防护等级、温度范围:这些早已作为 EF 特征存在于您的产品类别之中,并带有既定的单位和允许值。如果您的产品已经完成分类,这部分工作其实大都已经做完,只不过您一直没把它当成合规数据来看待。
环境与循环性——ETIM xChange 2.0
有一项进展,大多数人还没注意到。2025 年 11 月发布的 ETIM xChange 2.0,新增了用于承载生命周期评价与环境产品声明数据的扩展环境字段,这批字段由 ETIM International 的环境数据工作组共同制定。它还新增了一个面向《包装与包装废弃物法规》的包装材料元素。
这些字段与某一部具体的授权法案是否一一对应,在该法案发布之前无从得知。但结构已经存在,有版本管理,而且制造商已经在往里填数据了。这个位置,比一个标着“碳足迹”的空白列要实在得多。
载体、注册库与访问权限——完全不归 ETIM 管
实体产品上的数据载体、在 2026 年 7 月上线的欧盟注册库中完成登记,以及分层的访问控制——部分字段公开,部分字段只对监管机构或回收企业可见——统统落在分类标准的范围之外。ETIM 告诉您某项属性是什么意思。至于谁可以读它,它一个字也不会说。
一份合规形态的记录长什么样
ETIM xChange 是 JSON 格式,并配有已公开发布的 JSON Schema;它把通用产品数据与承载这些数据的贸易项目分开来处理。下面这段结构展示的就是这种分离,主角是一只小型断路器。
有一处刻意的省略需要说明。ETIM 模型以 ODC-BY 许可发布,本文不会复制它的内容。EC000001 和 EF000007 之所以出现在这里,是因为 ETIM International 及其各国组织在自己的文档中就是把它们当作示例公开的。下面其余的代码一律以占位符形式呈现。真正的代码请从您自己的 ETIM 发布版本里取——那才是获得许可、注明出处且始终最新的来源;而转载一部并不属于您的字典,绝不是合规记录应有的地基。
{
"product": {
"manufacturerProductNumber": "MCB-C16-1P",
"manufacturerGLN": "<GS1 Global Location Number>",
"productIdentifier": {
"scheme": "GS1",
"value": "<GTIN>"
},
"classification": {
"system": "ETIM",
"release": "ETIM-8.0",
"class": "EC000001",
"features": [
{ "code": "EF000007", "type": "A", "value": "<EV code for colour>" },
{ "code": "EF<rated-current>", "type": "N", "value": 16, "unit": "A" },
{ "code": "EF<poles>", "type": "N", "value": 1 },
{ "code": "EF<tripping-characteristic>", "type": "A", "value": "<EV code for C>" },
{ "code": "EF<ip-rating>", "type": "A", "value": "<EV code>" }
]
},
"environmental": {
"epd": {
"declarationNumber": "<EPD registration>",
"validUntil": "2029-11-30",
"gwpTotal": { "value": 2.41, "unit": "kg CO2e" }
},
"recycledContent": { "value": 18, "unit": "%" }
},
"packaging": {
"materials": [
{ "material": "corrugated board", "weight": { "value": 42, "unit": "g" }, "recycledContent": { "value": 82, "unit": "%" } }
]
}
},
"tradeItems": [
{
"gtin": "<GTIN>",
"packagingQuantity": 1,
"orderUnit": "PCE"
}
]
}关于这份记录,有三点值得特别拎出来讲。
分类区块自带发布版本。"release": "ETIM-8.0" 不是摆设。特征会在不同发布版本之间发生变动,一份没有声明自己依据哪一版字典写成的记录,在下一个版本发布的那一刻就变得含混不清。这是现实世界的 ETIM 数据中最常见的一种缺陷。
每一项特征都自带类型。数据消费方可以按数值去校验 "type": "N",按允许值清单去校验 "type": "A",全程不需要懂任何关于断路器的知识。正是这一点,让这份文件从只能被解析变成可以被校验。
通用数据与贸易项目彼此分离。一款产品,多种包装规格,但只有一套技术事实。把它们压平成一层——大多数基于电子表格的数据交换正是这么干的——十只装的包装最后就会声称自己只有单只的重量。
把缺口摊开来讲
一篇声称覆盖无遗的映射文章,多半是在推销什么东西。这里有四个如实相告的缺口:
- 01大多数产品组还没有授权法案。目前唯一确定的日期是 2027 年 2 月 18 日,适用于部分工业电池、电动汽车电池和轻型交通工具电池,其依据是《电池法规》而非 ESPR。谁要是给您报出一个统一的 DPP 截止日期,那就是把事情简化过头了。
- 02ETIM 的环境字段还很新。它们于 2025 年 11 月发布,尚未经过任何一部已公布的授权法案的检验,因为根本还没有这样一部法案可供检验。
- 03访问控制在格式层面尚未解决。法规设想的是分层可见性。ETIM xChange 表达不了这一点。这件事最终得由对外提供护照的那套服务来承担。
- 04分类的覆盖程度参差不齐。5,145 个类别听上去不少,但如果您的产品恰好落在一个特征稀疏的类别里,字典就承载不了您的差异化卖点,您又会被打回到附件和自由文本上去。
为什么这份记录无论如何都值得建
就算把法规这一层完全拿掉,这同一份文件,仍然是您能为自己的产品目录建起来的最有价值的东西。
一份结构化、带类型、有字典背书的产品记录,能让经销商不必立项做映射就把您的全系产品接入进去,能让采购系统按阈值而不是按关键词做筛选,也能让 AI 助手在回答关于您产品的选型问题时引用您、而不是靠猜。就最后这一点,我们测量了 984 个工业产品目录,中位得分是 100 分里的 50 分——瓶颈几乎从来不在产品本身,而在于描述产品的数据被困在 PDF 和 JavaScript 里。
合规期限,不过是在倒逼一件本来就能自负盈亏的工作。这是一个难得舒服的处境,值得把它当成一个机会来正视。
从哪里开始
请按以下顺序推进,因为每一步都会让下一步变得更便宜:
- 01按您当前使用的 ETIM 发布版本完成分类,并把版本记录下来。如果您已经完成分类,请核实导出文件中是否写明了发布版本——通常并没有。
- 02导出为 ETIM xChange 2.0,并用已公开发布的 JSON Schema 做校验。这一步出现的校验失败,都是您原本就存在、只是一直没看见的数据质量问题。
- 03把环境区块填起来,用今天手上有的 EPD 和 LCA 数据,哪怕不完整也填。不完整的结构化数据,胜过完整的非结构化数据。
- 04把标识敲定——GTIN 或同等标识,以及签发体系——因为整本护照都以它为索引键。
- 05把数据载体和注册库留到您的授权法案发布之后再做。照着草案去建,结果就是同一件事做两遍。
前三步产出的是一项资产:它从建成的那一天起就有用,与授权法案最终怎么写无关。这也是您可以拿来检验任何一项别人向您提议的 DPP 工作的试金石:如果脱离了法规它就一文不值,那它多半为时过早。
常见问题
数字产品护照法规是否明确要求必须使用 ETIM?
不要求,而这正是最常见的一种误读。ESPR 框架要求数据必须机器可读、结构化、可互操作,并规定语义层应当以国际公认的开放标准为依托——但它并没有点名 ETIM、ECLASS、GS1 或任何其他字典。这个选择被留给了各产品组的授权法案,而在实际操作中,则被留给了行业既有的习惯。在欧洲的电气、暖通空调、给排水和建材类产品领域,这个习惯压倒性地就是 ETIM,这也是为什么在法案落地之前就先映射到 ETIM 是一个合理的押注。但它是押注,不是定局。
ETIM 与 ETIM xChange 之间有什么区别?
ETIM 是字典:由类别、特征和允许值构成,让一项技术属性在不同语言、不同供应商之间都有明确无误的含义。ETIM xChange 是运输方式:一种 JSON 格式,配有用于校验的 JSON Schema,负责在制造商、批发商和经销商之间传递产品记录。两者您都需要。一款分类做得再完美、却只存在于某个供应商门户里的产品,谈不上可互操作;而一份结构再漂亮、属性却全是自由文本的文件,在任何有意义的层面上都算不上机器可读。
在合规这件事上,ETIM 的哪些数据类型是关键?
ETIM 定义了四种:数值型、数值范围型、字母数字型和逻辑型。对合规而言最重要的性质是,字母数字型特征不接受自由文本——每一项都绑定着一份允许值清单,清单里的值各自带有 EV 代码。正是这条约束,让数据从机器“能读”变成机器“能校验”。监管机构、客户的采购系统和 AI 助手都能以同样的方式评估同一个字段,而这正是“可互操作”在实践中的含义。
ETIM xChange 2.0 是否已经能承载 DPP 将来要求的环境数据?
部分可以,而这已经是一个很有分量的领先身位。2025 年 11 月发布的 2.0 版本,引入了用于生命周期评价与环境产品声明数据的扩展环境字段,这批字段由 ETIM International 的环境数据工作组共同制定;此外还引入了一个面向《包装与包装废弃物法规》的包装材料元素。这些字段能否与某一部具体的授权法案一一对应,要等到该法案发布之后才能知道。可以确定的是:结构已经存在,有版本管理,而且制造商已经在往里填数据了。
DPP 要求的东西里,有哪些是 ETIM 给不了我的?
四样东西。一是唯一产品标识符及其签发体系,这属于 GS1 或同等方案要回答的问题。二是数据载体——实体产品上的二维码或类似载体——这属于标签与印刷要回答的问题。三是把护照登记到欧盟注册库中,该注册库已于 2026 年 7 月上线,它是一个目录,而不是数据的托管方。四是分层的访问控制,因为法规设想的是:部分字段面向公众,另一些则只对监管机构或回收企业可见。ETIM 告诉您某项属性是什么意思,却不会告诉您谁有权读它。
我们是不是应该等到管辖自家产品的授权法案出台,再来做这项工作?
无论如何都划算的那部分工作,是完成分类、建起结构化记录,因为这项资产即便没有任何法规也已经有价值:正是它让一份产品目录在今天就能被采购系统、电商平台和 AI 助手读懂。值得往后放的,是任何把某一部具体法案的假设写死的工作——从草案里抄来的字段名、照着预览版 API 搭起来的注册库对接、在内容集合尚未定稿前就印上包装的数据载体。现在就把记录建起来,等法案真的出来了,再去接合规那套管道。
资料来源
- 01ETIM International — ETIM xChange version 2.0 officially released
- 02ETIM International — Model information (class, feature and value structure)
- 03ETIM UK — Structure of the ETIM data model
- 04Regulation (EU) 2024/1781 — Ecodesign for Sustainable Products Regulation
- 05Regulation (EU) 2023/1542 — Batteries Regulation, battery passport from 18 February 2027
- 06ETIM International — classification licence terms (ODC-BY 1.0)
看清 AI 助手今天究竟能读取您产品的哪些信息、又有哪些读不到——爬虫抓取策略、目录覆盖率、数据手册可访问性,逐项评分,并与全球 984 家分销商和制造商对标。
为我的产品目录评分相关现场笔记
数字产品护照与机器可读数据
欧盟数字产品护照到底强制要求了什么,哪些日期已经确定、哪些还只是指示性安排,欧盟中央注册库上线又改变了什么;ETIM、ECLASS、AAS 与 GS1 在这套体系里各自处在哪一层;以及为什么为合规而建的这同一份机器可读的…
技术AI 爬虫不会执行 JavaScript
GPTBot、ClaudeBot 与 PerplexityBot 只解析服务器返回的原始 HTML,从不执行脚本,Google 是唯一的例外。客户端渲染的参数化目录,在 AI 助手眼中只是一具空壳。本文讲清如何用一条 c…
市场智能体网络与工业产品数据
网络正在分裂为面向人的界面与面向机器的界面,而两者正被分开治理:自动化流量已经过半,Cloudflare 也将自 2026 年 9 月 15 日起默认拦截。本文讲清抓取与引荐失衡的经济账、Cloudflare 的收费闸门…