---
title: "Resolverul GS1 Digital Link, explicat (cu un exemplu live) — qr3.app Blog"
description: "Un cod QR de tip DPP nu este un link către o pagină web — este un GS1 Digital Link, iar resolverul transformă un singur identificator în mai multe răspunsuri sensibile la context. Iată cum funcționează, cu un pașaport live pe care îl poți accesa cu curl chiar acum."
canonical: "https://qr3.app/ro/blog/gs1-digital-link-resolver/"
lang: "ro"
robots: "index,follow,max-image-preview:large,max-snippet:-1"
---

# Resolverul GS1 Digital Link, explicat (cu un exemplu live) — qr3.app Blog

> Un cod QR de tip DPP nu este un link către o pagină web — este un GS1 Digital Link, iar resolverul transformă un singur identificator în mai multe răspunsuri sensibile la context. Iată cum funcționează, cu un pașaport live pe care îl poți accesa cu curl chiar acum.

Canonical: <https://qr3.app/ro/blog/gs1-digital-link-resolver/>

[← Blog](/ro/blog/) [Tutoriale](/ro/blog/category/tutorials/)

30 mai 2026 4 min citire [Tutoriale](/ro/blog/category/tutorials/) [gs1-digital-link](/ro/blog/tag/gs1-digital-link/)[resolver](/ro/blog/tag/resolver/)[dpp](/ro/blog/tag/dpp/)[gtin](/ro/blog/tag/gtin/)[json-ld](/ro/blog/tag/json-ld/)

# Resolverul GS1 Digital Link, explicat (cu un exemplu live)

Un cod QR de tip DPP nu este un link către o pagină web — este un GS1 Digital Link, iar resolverul transformă un singur identificator în mai multe răspunsuri sensibile la context. Iată cum funcționează, cu un pașaport live pe care îl poți accesa cu curl chiar acum.

de **QR3 Redaktion**

![Resolverul GS1 Digital Link, explicat (cu un exemplu live)](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/gs1-digital-link-resolver/hero.png)

Majoritatea explicațiilor despre codurile QR pentru Pașaportul Digital al Produsului se opresc la „scanezi codul, deschizi un site web". Asta ratează partea interesantă. Codul QR de pe un produs conform encodează un **GS1 Digital Link**, iar componenta care îl face util este **resolverul** — serviciul care transformă un singur identificator de produs în mai multe răspunsuri diferite, sensibile la context.

Acest articol arată ce face efectiv resolverul, cu un **pașaport live pe care îl poți apela chiar acum** (fără înregistrare, fără cheie).

## Ce este de fapt un GS1 Digital Link

Un GS1 Digital Link este un URL HTTPS obișnuit care integrează identificatori GS1 ca segmente de cale, fiecare marcat cu un **Application Identifier (AI)**:

```
https://id.gs1.org/01/09520000000011/21/DEMO-BAT-01
                   └─01─┘ └──GTIN───┘ └21┘ └─serial─┘
```

- `01` → GTIN (Global Trade Item Number) — *care produs*

- `21` → serie — *care unitate individuală*

- `10` → lot/șarjă (alternativă la serie)

Pentru că este un URL simplu, orice cameră de telefon îl deschide. Pentru că este *structurat*, mașinile îl pot parsa. Această natură duală este întreaga idee.

## Resolverul: un singur URI, multe răspunsuri

Un cod QR „prost" returnează o singură pagină fixă. Un **resolver** inspectează cererea și returnează reprezentarea care se potrivește apelantului:

- un **consumator** cu un browser de telefon primește o pagină HTML lizibilă pentru oameni;

- sistemul unui **reciclator** cere JSON-LD și primește date structurate, citibile de mașini;

- o **autoritate** poate solicita întregul *linkset* — fiecare link tipizat pe care îl expune produsul.

Același URL, răspunsuri diferite, decise de antetul `Accept` (sau de o suprascriere `?format=`).

## Un resolver live pe care îl poți apela chiar acum

qr3.app găzduiește un pașaport demo public pentru o baterie. Deschide-l într-un browser:

> **[https://qr3.app/dpp/09520000000011/DEMO-BAT-01](https://qr3.app/dpp/09520000000011/DEMO-BAT-01)**

Vei vedea pagina pentru consumator pentru *EcoMax 5000 (Demo)* de la GreenPower GmbH. Acum cere **același URL** pentru JSON-LD citibil de mașini:

```
curl "https://qr3.app/dpp/09520000000011/DEMO-BAT-01?format=jsonld"
```

```
{
  "@context": ["https://schema.org", "https://gs1.org/voc/"],
  "@type": "Product",
  "gtin": "09520000000011",
  "name": "EcoMax 5000 (Demo)"
}
```

Asta este resolverul care își face treaba: un singur identificator, o pagină pentru oameni **și** un document JSON-LD construit pe `schema.org` + vocabularul web GS1. Alte reprezentări sunt disponibile în același mod — `?format=json` (pașaport brut), `?format=linkset` (toate linkurile tipizate), `?format=dcat-ap` — sau prin negociere standard `Accept` (`Accept: application/ld+json`).

## Validează identificatorii înainte de a genera linkuri

Un resolver este la fel de demn de încredere ca identificatorii din spatele lui. Validează un GTIN înainte de a construi un Digital Link pentru el:

```
import { QR3 } from "@qr3/sdk";

const client = new QR3({ apiKey: process.env.QR3_API_KEY! });

const result = await client.gs1.validateGs1({
  identifier_type: "gtin",
  value: "09520000000011",
});

console.log(result.valid);   // true
console.log(result.detail);  // "Valid GTIN-14"
```

## Înregistrează-ți GTIN-urile

Ține sub control identificatorii pe care îi folosești, astfel încât fiecare Digital Link să fie legat de un produs cunoscut:

```
const gtin = await client.gs1.createGs1Identifier({
  identifier_type: "gtin", // or "gln" | "company_prefix"
  value: "09520000000011",
  label: "EcoMax 5000",
});
```

## Folosirea qr3 ca resolver al tău

Nu trebuie să construiești și să operezi un resolver tu însuți. Direcționează codul QR al produsului tău către Digital Link, găzduiește pașaportul pe qr3.app, iar resolverul servește reprezentarea corectă pentru fiecare cerere. GTIN-ul/seria din URL rămân **stabile pentru totdeauna** (astfel încât etichetele tipărite nu se strică niciodată), în timp ce datele din spatele lor rămân actualizabile.

## Întrebări frecvente

**Codul QR în sine este diferit de unul normal?**
Nu — este un cod QR standard (sau Data Matrix) care poartă un URL GS1 Digital Link. Orice cameră îl deschide; inteligența se află în resolver, nu în simbol.

**Consumatorii și reciclatorii primesc cu adevărat conținut diferit?**
Da — aceasta este negocierea de conținut. Browserul primește HTML; un sistem care cere `application/ld+json` (sau `?format=jsonld`) primește date structurate de la același URL.

**Pot să-mi păstrez propria pagină de produs și să fiu totuși conform?**
Da. Digital Link-ul poate expune mai multe linkuri tipizate (un `linkset`) — pagina ta de marketing, pașaportul oficial, o fișă tehnică de reciclare — fiecare marcată cu un tip de link.

## Surse

- [Standardul GS1 Digital Link](https://www.gs1.org/standards/gs1-digital-link)

- [GS1 Digital Link: Resolver](https://www.gs1.org/standards/resolver)

- [ESPR — Regulamentul (UE) 2024/1781](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32024R1781)

**Încearcă pașaportul live** de mai sus, apoi [începe gratuit](https://app.qr3.app/sign-up) și rezolvă-l pe al tău.

Acestea sunt demonstrații funcționale cu date fictive despre produse și GTIN-uri de exemplu din prefixul GS1 952. Nu atestă identificatori de produs atribuiți, înscrierea în registru sau certificarea.

## Articole asociate

- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-json-ld-epcis/hero.png) Tutoriale JSON-LD pentru Pașapoartele Digitale ale Produselor (și unde se încadrează EPCIS 2.0) Un DPP este util pentru mașini doar dacă este lizibil de către mașini. Acest ghid arată JSON-LD-ul real pe care un pașaport qr3 îl expune prin resolverul live, cum o singură adresă URL servește deopotrivă oamenilor și mașinilor prin negocierea conținutului și unde se încadrează standardul complementar de evenimente EPCIS 2.0.](/ro/blog/dpp-json-ld-epcis/)
- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/gs1-resolver-test-suite-dpp-links/hero.png) Tutoriale Suita de testare a Resolverului GS1: DPP-Link-uri verificate riguros înainte de lansare Suita stabilă de testare GS1 permite verificarea Resolver 1.2. Testați redirectările, seturile de linkuri, CORS, limbile și cazurile de eroare înainte de lansare.](/ro/blog/gs1-resolver-test-suite-dpp-links/)
- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-battery-passport-2027-20260715/hero.png) Știri din industrie BatteryPass-Ready lansează un mediu de testare pentru pașaportul digital al bateriei Consorțiul BatteryPass-Ready a lansat la 24 iunie 2026 un mediu public de testare pentru pașaportul digital al bateriei, în perspectiva obligației UE din februarie 2027.](/ro/blog/dpp-battery-passport-2027-20260715/)
- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/sector-20260713/hero.png) Știri din industrie Pașaportul digital al bateriei 2027: Ce trebuie să știe acum producătorii Webinarii, instrumente open-source și noi standarde: pașaportul UE al bateriei prinde contur. O privire de ansamblu asupra situației din iulie 2026 și a întrebărilor deschise până în februarie 2027.](/ro/blog/sector-20260713/)

[← Toate articolele](/ro/blog/) [Începe gratuit](https://app.qr3.app/sign-up)
