GS1 Digital Link Resolver

Der Resolver liest mapping_dcl.csv mit zwei Spalten: Spalte 1 = Barcode, Spalte 2 = vollständige Ziel-URL.

Jeder Barcode wird direkt auf seine eigene URL aus Spalte 2 weitergeleitet. Es werden keine weiteren Pfadteile angehängt.

Beispiel-Zeile: 3608409927712,https://www.decathlon.fr/p/chaine-velo-bmx/100386/m8333195

Beispiel-Weiterleitung testen

Die Ziel-URL muss eine vollständige HTTPS-Adresse ohne eingebettete Zugangsdaten sein. Eine Kopfzeile barcode,url ist optional.

Neue Zuordnungen lassen sich ohne Codeänderung ergänzen: mapping_dcl.csv bearbeiten und den gesamten Ordner public als neue Cloudflare-Pages-Version hochladen. Bei einem Workers-Projekt stattdessen npm run deploy ausführen. Ein reiner Upload als statische Workers-Website führt den Resolver nicht aus.

Charge, Seriennummer und Query-Parameter werden nicht an das Ziel angehängt. Unbekannte GTINs liefern HTTP 404.

Dies ist ein einfacher GTIN-Redirect-Resolver, keine vollständige Implementierung des GS1 Resolver-Standards mit Linksets und Linktypen.