GS1 Digital Link est le standard international qui transforme un identifiant produit classique (le GTIN, le numéro derrière le code-barres) en une adresse web unique et persistante. Un seul QR code relie alors le produit physique à toutes ses données numériques : une page lisible pour l'humain, des données structurées pour la machine. C'est le format de référence du Data Carrier du passeport numérique produit européen. Voici comment il fonctionne, et comment l'adopter.
Qu'est-ce que le GS1 Digital Link, exactement ?
GS1 est l'organisation qui gère depuis cinquante ans les identifiants du commerce mondial, dont le fameux code-barres EAN. Le standard Digital Link prolonge ce système dans le web : au lieu d'un numéro muet que seule une caisse de supermarché sait lire, l'identifiant devient une URL.
La logique tient en une phrase : un identifiant, une adresse web, plusieurs usages. Le même QR code peut servir à passer en caisse, afficher le passeport produit au consommateur, fournir ses données de composition à un recycleur et répondre à un contrôle d'autorité.
En quoi est-ce différent d'un QR code classique ?
Un QR code ordinaire encode une URL quelconque, généralement une page marketing. Il fonctionne, jusqu'au jour où il ne fonctionne plus : la page bouge, la campagne se termine, le lien meurt. Et surtout, il ne dit rien à une machine : un système informatique qui le scanne ne sait ni de quel produit il s'agit, ni où trouver ses données.
Le GS1 Digital Link corrige les deux défauts :
- L'URL contient l'identité du produit, de manière normée : n'importe quel système au monde peut en extraire le GTIN sans rien connaître de la marque
- L'URL est persistante par conception : elle identifie le produit, pas une page. Ce vers quoi elle résout peut évoluer, l'adresse ne change jamais
Comment se structure une URL GS1 Digital Link ?
Le standard définit une syntaxe précise, composée de paires clé-valeur normalisées appelées Application Identifiers :
- 01 : le GTIN, l'identifiant du produit. Exemple : https://id.exemple.com/01/03612345678904
- 21 : le numéro de série, pour identifier une unité précise. Indispensable quand la réglementation impose un passeport par unité, comme pour les batteries
- 10 : le numéro de lot, utile pour les rappels et la traçabilité
- 17 : la date d'expiration, pour les produits concernés
Une URL complète peut donc désigner non pas un modèle de produit, mais cette unité précise de ce lot précis : le niveau de granularité qu'exigent les réglementations les plus strictes.
L'URL peut être hébergée sur le résolveur mondial de GS1 (id.gs1.org) ou, ce qui est souvent préférable pour une marque, sur son propre domaine en respectant la même syntaxe. Dans les deux cas, la structure normée garantit l'interopérabilité.
Le content-negotiation, expliqué simplement
C'est le mécanisme qui fait du Digital Link un standard à double lecture. Quand un client interroge l'URL, le serveur regarde qui demande et répond en conséquence :
- Un navigateur web reçoit une page HTML : le passeport produit tel qu'un consommateur le consulte
- Un système informatique qui demande du JSON-LD reçoit les données structurées : composition, origine, certifications, dans un format directement exploitable
- Un acteur habilité (réparateur, recycleur, autorité) peut accéder à des données complémentaires selon son niveau d'accès
Une seule URL, un seul QR code imprimé, plusieurs représentations. C'est exactement l'architecture qu'exige le DPP européen : des données accessibles aux humains et aux machines, avec des niveaux d'accès différenciés.
Pourquoi le DPP européen s'appuie sur ce standard
Le règlement ESPR exige un identifiant unique persistant, un Data Carrier normalisé et des données machine-readable interopérables. Le GS1 Digital Link coche les trois cases, et les travaux de normalisation européens (CEN-CENELEC, architecture de référence CIRPASS-2) convergent vers lui comme standard de référence du Data Carrier.
Trois raisons de fond expliquent ce choix :
- C'est un standard ouvert et non propriétaire : aucune marque ne devient captive d'un éditeur
- Il est rétrocompatible avec l'infrastructure mondiale existante : les GTIN que les industriels possèdent déjà se réutilisent tels quels
- Il est conçu pour la granularité : du modèle jusqu'à l'unité sérialisée, la même syntaxe couvre tous les niveaux
Et le code-barres EAN-13 ?
Il ne disparaît pas demain, mais la transition est engagée. L'initiative mondiale de GS1, connue sous le nom de Sunrise 2027, vise à ce que les caisses du commerce de détail sachent lire les codes 2D (dont les QR codes Digital Link) à horizon fin 2027. L'objectif à terme : un seul code sur l'emballage, qui sert à la fois au passage en caisse et à l'accès aux données produit.
Pour une marque qui imprime ses emballages aujourd'hui, c'est un paramètre de calendrier : adopter le Digital Link maintenant évite une refonte d'étiquetage dans deux ans.
Comment l'adopter concrètement ?
1. Vérifiez vos GTIN. Si vos produits ont déjà des codes-barres EAN, vous avez des GTIN : ils se réutilisent tels quels. Sinon, l'adhésion à GS1 permet d'en obtenir.
2. Choisissez votre domaine de résolution. Résolveur GS1 ou domaine propre : le second donne plus de contrôle sur l'expérience et les données d'usage.
3. Structurez vos URLs selon la syntaxe normée. GTIN au minimum, série et lot si votre secteur l'exige : ce choix de granularité est structurant, faites-le tôt.
4. Servez les deux représentations. Une page HTML pour l'humain, du JSON-LD pour la machine, sur la même URL. C'est le cœur de la conformité technique.
5. Testez la résolution machine. Scanner le QR code avec un téléphone ne suffit pas : vérifiez qu'une requête demandant du JSON-LD reçoit bien des données structurées.
Les pièges à éviter
- Encoder une URL de raccourcisseur ou de campagne : elle mourra avant le produit
- Imprimer un QR code qui pointe vers une page marketing sans données structurées : ce n'est pas un DPP, et le jour où la conformité l'exigera, il faudra réimprimer
- Choisir une granularité insuffisante : un passeport par modèle ne suffit pas quand la réglementation exige l'unité, comme pour les batteries dès février 2027
- Dépendre d'une infrastructure propriétaire sans clause de réversibilité : si les URLs appartiennent à votre prestataire et que rien n'est prévu pour les rediriger, changer d'outil signifie réimprimer tous les emballages
Les QR codes générés par Prova sont nativement au format GS1 Digital Link, avec la page HTML pour l'humain et le JSON-LD pour la machine sur la même URL, et la granularité au niveau exigé par votre secteur. Si vous voulez voir la mécanique en vrai, notre démo présente un passeport complet, QR code compris.