GS1 Digital Link : un QR code normé pour le passeport produit

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. L'ESPR n'impose aucun format de support de données : GS1 Digital Link est un standard ouvert qui répond à ses exigences. 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 afficher le passeport produit au consommateur, fournir des données structurées à un logiciel et, à terme, être lu en caisse (voir plus bas).

En quoi est-ce différent d'un QR code classique ?

Un QR code ordinaire encode une adresse quelconque, souvent une page marketing. Il fonctionne jusqu'au jour où la page bouge et où le lien meurt, et il ne dit rien à une machine. Le QR code GS1 Digital Link encode une adresse dont la structure est normée. Point par point :

Et l'ESPR, qu'impose-t-il ? Aucun format nommément. Il exige un support de données présent sur le produit, son emballage ou sa documentation, renvoie à l'acte délégué de chaque groupe de produits le choix du support, de sa forme et de son emplacement, et demande des données fondées sur des normes ouvertes, interopérables et, le cas échéant, lisibles par machine (articles 9 et 10). GS1 Digital Link et JSON-LD sont des standards ouverts qui répondent à ces exigences ; ils ne sont pas les seuls possibles.

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 :

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 :

Une seule URL, un seul QR code imprimé, plusieurs représentations. Cette architecture répond à ce que demande l'ESPR : des données lisibles par les humains et, le cas échéant, par les machines, avec des droits d'accès fixés par l'acte délégué de chaque catégorie.

Pourquoi ce standard répond aux exigences du DPP européen

Le règlement ESPR exige un identifiant unique, un support de données sur le produit et des données interopérables, fondées sur des normes ouvertes. Il ne nomme aucun format. GS1 Digital Link répond à ces exigences, comme d'autres standards ouverts peuvent le faire : le choix du support sera précisé par l'acte délégué de chaque catégorie.

Trois raisons expliquent ce choix pour une marque :

Et le code-barres EAN-13 ?

Il reste lisible. Selon GS1, l'industrie s'est fixé un objectif pour fin 2027 : que tous les systèmes de caisse du commerce de détail puissent lire et traiter un ensemble défini de codes 2D aux standards GS1, en plus des codes-barres linéaires existants. Aux États-Unis, cette transition s'appelle « Sunrise 2027 » (source GS1, page mise à jour le 22 septembre 2026).

Pour une marque qui imprime ses emballages aujourd'hui, c'est un paramètre de calendrier : adopter le Digital Link au prochain renouvellement d'étiquettes évite d'avoir à les refaire plus tard.

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 ce qui rend le passeport lisible par les machines.
  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

Quand un produit a un GTIN, les QR codes générés par Prova sont au format GS1 Digital Link, au niveau du modèle ou du lot, avec la page HTML pour l'humain et le JSON-LD pour la machine sur la même adresse. Si vous voulez voir la mécanique en vrai, notre démo présente un passeport complet, QR code compris.

Textes de référence