GS1 Digital Link für den EU-DPP: Ein praktischer Leitfaden
Die Kennungsschicht, die die meisten realen DPP-Implementierungen tatsächlich nutzen werden: wie GS1-Digital-Link-URIs funktionieren, wie sie auflösen und wie sie auf EN 18219 und EN 18220 mappen.
In 30 Sekunden
- •Was: eine Web-URI, die Produktkennungen (GTIN + Seriennummer) kodiert, sodass ein Scan auf Online-Daten auflöst
- •Rolle im DPP: die praktische Kennungs- + Trägerschicht unter EN 18219 / 18220
- •Datenträger: typischerweise QR oder Data Matrix — die gedruckte Brücke zum Pass
- •Schlüsselwahl: Modell- vs. Stückgranularität — vom delegierten Rechtsakt gesteuert
Was GS1 Digital Link ist
GS1 Digital Link
Ein GS1-Standard, der GS1-Kennungen — GTIN, GLN, Seriennummern, Chargennummern — als strukturierte Web-URIs ausdrückt, sodass jeder Barcode-Scan auf Online-Informationen zum gekennzeichneten Produkt, Ort oder Objekt auflösen kann.
Die Idee hinter Digital Link ist einfach, aber stark: Ein Barcode ist eine Kennung, und eine als URL kodierte Kennung ist ein auflösbarer Zeiger. Eine GTIN als URI kodiert, und dasselbe gedruckte Symbol funktioniert am Kassenscanner genauso wie als Tür zu den Online-Daten des Produkts — einschließlich seines Digitalen Produktpasses.
Für den DPP ist das fast perfekt geformt: Die Verordnung braucht eine persistente, maschinell auflösbare Verbindung zwischen physischem Produkt und seinen Daten. Digital Link ist bereits standardisiert (ISO/IEC 18975), weltweit im Einsatz und für genau diese Brückenrolle gebaut.
URI-Syntax
Eine Digital-Link-URI kodiert GS1-Anwendungskennungen (Application Identifiers, AIs) als URI-Pfadsegmente:
https://id.gs1.org/01/09506000134352
│ │ └─ GTIN (AI 01)
│ └─ Anwendungskennung (AI)
└─ Resolver-Domain
https://id.gs1.org/01/09506000134352/21/SN-00012345
│
└─ Seriennummer (AI 21)
https://id.gs1.org/01/09506000134352/10/BATCH-77
│
└─ Charge/Los (AI 10)Die zentralen AIs, die Sie nutzen werden: 01 = GTIN (Produkttyp), 21 = Seriennummer (einzelnes Stück), 10 = Charge/Los, 235/8003/8006 für spezialisiertere Kennungen. Sie kombinieren sie, um die Granularität auszudrücken, die Ihr delegierter Rechtsakt verlangt — Modellebene ist nur die GTIN; Stückebene fügt eine Seriennummer hinzu; Chargenebene das Los.
Sie müssen nicht die Domain id.gs1.org verwenden — die URI kann auf Ihrer eigenen Domain leben (z. B. id.ihremarke.de/01/{gtin}/21/{serial}), solange das strukturierte Muster gewahrt bleibt. Die Domain ist Auflösungsinfrastruktur, nicht Identität.
Granularität wählen: Modell vs. Charge vs. Stück
| Ebene | Kennung | Wann einsetzen |
|---|---|---|
| Modellebene | Nur GTIN — /01/{gtin} | Ein Pass pro Produkttyp; einfacher, geringeres Datenvolumen; viele delegierte Rechtsakte beginnen hier |
| Chargenebene | GTIN + Charge — /01/{gtin}/10/{charge} | Variation zählt auf Chargengranularität — Läufe, Rezepturen, Materiallose |
| Stückebene | GTIN + Seriennummer — /01/{gtin}/21/{serial} | Lebenszyklus-Verfolgung pro Exemplar — Batterien, hochwertige Güter, Reparatur-/Übergangs-/EoL-Ereignisse |
Der delegierte Rechtsakt diktiert die Mindestgranularität — Batteriepässe sind auf Stückebene; viele andere Gruppen werden Modell- oder Chargenebene erlauben. Stückebene ist am leistungsfähigsten (jedes Exemplar hat eigenen Pass, eigene Ereignisse, eigenen EoL-Datensatz), doch Serialisierung im Produktionsmaßstab ist reale Betriebskosten.
Die Anwendungskennungen, die es tragen
Jedes Pfadsegment einer Digital-Link-URI ist eine Anwendungskennung (Application Identifier, AI) — ein definiertes numerisches Präfix, das Systemen sagt, was der Wert bedeutet. Die für den DPP relevanten:
| AI | Trägt | DPP-Rolle |
|---|---|---|
| (01) | GTIN — Global Trade Item Number | Der primäre Produktschlüssel, auf dem die meisten Pässe aufbauen |
| (10) | Chargen-/Losnummer | Pass-Granularität auf Chargenebene |
| (21) | Seriennummer | Pässe auf Stückebene (z. B. Batterie, hochwertige Güter) |
| (235) | Drittkontrollierte Seriennummer | Außerhalb des Markeninhabers vergebene Serien — Komponentenpässe |
| (8003) | GRAI — Global Returnable Asset Identifier | Mehrweg-Assets, Verpackungen, Paletten |
| (253) | GDTI — Dokumentenkennung | Verlinkte Dokumente / Erklärungen kennzeichnen |
| (91–99) | Unternehmensinterne Information | Eigene Segmente — interne SKUs, Werkscodes |
Die Komponierbarkeit ist der Punkt: Eine Kennung wie /01/…/10/…/21/… legt Modell-, Chargen- und Stückschlüssel in eine URI — und jede AI ist global eindeutig, sodass jeder Resolver sie zu parsen weiß.
Wie Auflösung funktioniert
Die Kennung als URI kodieren
Die Digital-Link-URI für das Produkt zusammensetzen (GTIN, plus Seriennummer/Charge bei Stück- oder Chargenebene).
Den Datenträger drucken
Die URI in einen QR-Code oder Data Matrix kodieren und auf Produkt, Verpackung oder Dokumente anbringen.
Scan → HTTP GET
Jeder Scanner liest den Träger und stellt eine Web-Anfrage an die URI — dieselbe Anfrage, die ein Browser stellen würde.
Der Resolver routet nach Link-Typ
Der Resolver interpretiert die Anfrage und routet zum richtigen Ziel: Produktseite für Verbraucher, Passdaten für Maschinen, Behördensicht für Aufsicht — gesteuert über Link-Typen und Accept-Header.
Die Passdaten ausliefern
Der Resolver liefert oder leitet weiter zu den DPP-Daten (JSON-LD), gehostet vom Akteur oder Dienstleister — öffentlicher Ausschnitt offen, beschränkter hinter Zugriffskontrolle.
Diese Indirektion ist die Stärke des Designs: Der gedruckte Code ändert sich nie, doch wohin er auflöst, kann neu zugeordnet werden, wenn Systeme, Anbieter und delegierte Rechtsakte sich weiterentwickeln.
Link-Typen: wie ein Scan viele Zielgruppen bedient
Die wichtigste — und am wenigsten verstandene — Eigenschaft von GS1 Digital Link: Eine einzige Kennungs-URI kann auf viele verschiedene Ressourcen auflösen, ausgewählt über den Link-Typ. Ein Scan muss nicht eine Seite liefern; der Resolver liefert ein Linkset — ein Menü typisierter Links — und der Client wählt den gewünschten.
Das ist der Mechanismus, mit dem ein QR-Code Verbraucher, Regulierer und Recycler unterschiedlich bedient. Das für ein Produkt gelieferte Linkset könnte so aussehen:
Link: <https://marke.example/produkt/12345>; rel="gs1:productPage",
<https://dpp.marke.example/01/09501234567890/21/SN-884211>; rel="gs1:sustainabilityInfo",
<https://dpp.marke.example/zert/12345>; rel="gs1:certificationInfo",
<https://docs.marke.example/handbuch/12345>; rel="gs1:instructions"Jedes rel ist ein registrierter Link-Typ. Der DPP lebt hinter den Nachhaltigkeits-/Zertifizierungs-Link-Typen — sodass derselbe physische Scan, der einen Verbraucher zur Produktseite führt, ein Marktüberwachungs-Tool direkt zum Passdatensatz bringt. Inhaltsaushandlung per Link-Typ ist, was einen einzigen Träger die Mehrzielgruppen-Anforderung der ESPR erfüllen lässt.
Praktisch zählt die Resolver-Wahl: Ein selbst gehosteter Resolver gibt volle Kontrolle über das Linkset; der GS1-Resolver (id.gs1.org) bietet ein neutrales, global eingesetztes Auflösungs-Backbone. Viele Implementierungen nutzen den GS1-Resolver für den kanonischen Link und leiten von dort zum eigenen DPP-Service weiter.
Kodierung in Datenträgern
| Datenträger | Eigenschaften | DPP-Eignung |
|---|---|---|
| QR-Code | Kostenlos, universell scanbar, größere Fläche | Standard für verbraucherseitige Produkte |
| Data Matrix | Kompakt, beschädigungstolerant, für Direktmarkierung geeignet | Batterien, Industrieteile, kleine Flächen |
| NFC | Tap-to-Read, keine Sichtverbindung, schwerer klonbar | Hochwertgüter, Fälschungsschutz-Kontexte |
| RFID | Massenerfassung, keine Sichtverbindung, Infrastrukturkosten | Logistik- und lagerseitige Artikel |
Wie Digital Link auf EN 18219 und EN 18220 mappt
EN 18219 definiert das DPP-Kennungssystem (UPI auf Modell-/Chargen-/ Stückebene, plus UOI und UFI für Akteure). GS1 Digital Link ist die natürliche konkrete Implementierung: Die UPI wird als GTIN (optional + Seriennummer/Charge) ausgedrückt und als Digital-Link-URI kodiert, sodass sie übers Web auflöst.
EN 18220 regelt den Datenträger. Digital Link ist trägeragnostisch — dieselbe URI kodiert in QR, Data Matrix, NFC oder RFID —, sodass eine Digital-Link-Strategie die Trägerflexibilität erfüllt, die die Norm verlangt.
Kurz: EN 18219/18220 definieren, was für Kennungen und Träger gelten muss; GS1 Digital Link ist das Wie, das die meisten Organisationen tatsächlich bauen werden — weil Auflösungsinfrastruktur, Scan-Ökosystem und Werkzeuge bereits existieren.
Implementierungs-Fallstricke, die Sie vermeiden sollten
Serialisierung ist der echte Kostenpunkt, nicht der Code
Einen QR auf GTIN-Ebene zu drucken ist trivial. Ein eindeutiges Serial pro Stück bei Linientempo auszugeben, zu verfolgen und zu gravieren ist ein Fertigungssystem-Umbau — planen Sie ihn als solchen.
Auflösung ist Infrastruktur, kein Redirect
Der Resolver muss gestuften Zugriff bedienen (öffentlich vs. beschränkt), nicht eine einzelne Landingpage. Behandeln Sie ihn als API-Fläche, nicht als Vanity-URL.
Der Datenträger muss die Daten überdauern
Ein QR, der verblasst, verkratzt oder sich vom Produkt löst, bricht den Pass auf der physischen Schicht. Genau dafür existieren die EN-18220-Haltbarkeitsanforderungen.
Charge vs. Stück ändert Ihr Datenmodell
Granularität spät zu entscheiden erzwingt Nacharbeit an Kennungen, Trägern, Datenvolumen und Auflösung. Entscheiden Sie sie bei der Abgrenzung, nicht beim Bau.
Häufige Fragen
Praktisch umsetzen
Die CDPI-Zertifizierung enthält ein interaktives Kennungsauflösungs-Lab — Sie bauen und lösen GS1-Digital-Link-URIs gegen ein reales Resolver-Modell auf.
CDPI entdeckenVerwandt: die EN-182xx-Normen · der vollständige DPP-Leitfaden