---
title: "GS1 Digital Link Resolver vysvětlený (s živým příkladem) — qr3.app Blog"
description: "QR kód pro DPP není odkazem na webovou stránku — je to GS1 Digital Link a resolver z jednoho identifikátoru vytváří mnoho odpovědí přizpůsobených kontextu. Takto to funguje, na živém pasu, který si můžete hned teď zavolat přes curl."
canonical: "https://qr3.app/cs/blog/gs1-digital-link-resolver/"
lang: "cs"
robots: "index,follow,max-image-preview:large,max-snippet:-1"
---

# GS1 Digital Link Resolver vysvětlený (s živým příkladem) — qr3.app Blog

> QR kód pro DPP není odkazem na webovou stránku — je to GS1 Digital Link a resolver z jednoho identifikátoru vytváří mnoho odpovědí přizpůsobených kontextu. Takto to funguje, na živém pasu, který si můžete hned teď zavolat přes curl.

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

[← Blog](/cs/blog/) [Tutoriály](/cs/blog/category/tutorials/)

30. května 2026 4 min čtení [Tutoriály](/cs/blog/category/tutorials/) [gs1-digital-link](/cs/blog/tag/gs1-digital-link/)[resolver](/cs/blog/tag/resolver/)[dpp](/cs/blog/tag/dpp/)[gtin](/cs/blog/tag/gtin/)[json-ld](/cs/blog/tag/json-ld/)

# GS1 Digital Link Resolver vysvětlený (s živým příkladem)

QR kód pro DPP není odkazem na webovou stránku — je to GS1 Digital Link a resolver z jednoho identifikátoru vytváří mnoho odpovědí přizpůsobených kontextu. Takto to funguje, na živém pasu, který si můžete hned teď zavolat přes curl.

autor **QR3 Redaktion**

![GS1 Digital Link Resolver vysvětlený (s živým příkladem)](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/gs1-digital-link-resolver/hero.png)

Většina vysvětlení QR kódů digitálního produktového pasu (Digital Product Passport) končí u „naskenuj kód, otevři web". Tím ale uniká ta zajímavá část. QR kód na produktu odpovídajícím předpisům kóduje **GS1 Digital Link** a komponentou, která jej činí užitečným, je **resolver** — služba, která z jednoho identifikátoru produktu vytváří mnoho různých odpovědí přizpůsobených kontextu.

Tento článek ukazuje, co resolver ve skutečnosti dělá, na **živém pasu, který si můžete hned teď zavolat** (bez registrace, bez klíče).

## Co je GS1 Digital Link doopravdy

GS1 Digital Link je běžná HTTPS URL, která vkládá identifikátory GS1 jako segmenty cesty, přičemž každý je označen **Application Identifierem (AI)**:

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

- `01` → GTIN (Global Trade Item Number) — *který produkt*

- `21` → sériové číslo — *která konkrétní jednotka*

- `10` → šarže/dávka (alternativa k sériovému číslu)

Protože jde o čistou URL, otevře ji kamera libovolného telefonu. Protože je *strukturovaná*, dokážou ji parsovat stroje. Právě v této dvojí povaze je celý smysl.

## Resolver: jedna URI, mnoho odpovědí

Hloupý QR kód vrací jednu pevnou stránku. **Resolver** prozkoumá požadavek a vrátí reprezentaci, která vyhovuje volajícímu:

- **spotřebitel** s prohlížečem v telefonu dostane člověkem čitelnou HTML stránku;

- systém **recyklátora** požádá o JSON-LD a dostane strojově čitelná strukturovaná data;

- **úřad** si může vyžádat kompletní *linkset* — každý typovaný odkaz, který produkt zpřístupňuje.

Stejná URL, různé odpovědi, určené hlavičkou `Accept` (nebo přepsáním pomocí `?format=`).

## Živý resolver, který si můžete hned teď zavolat

qr3.app hostuje veřejné demo bateriového pasu. Otevřete jej v prohlížeči:

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

Uvidíte spotřebitelskou stránku produktu *EcoMax 5000 (Demo)* od GreenPower GmbH. Nyní požádejte **stejnou URL** o strojově čitelný JSON-LD:

```
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)"
}
```

To je resolver při své práci: jeden identifikátor, člověkem čitelná stránka **a** dokument JSON-LD postavený na `schema.org` + webovém slovníku GS1. Další reprezentace jsou dostupné stejným způsobem — `?format=json` (surový pas), `?format=linkset` (všechny typované odkazy), `?format=dcat-ap` — nebo prostřednictvím standardního vyjednávání přes `Accept` (`Accept: application/ld+json`).

## Ověřte identifikátory, než začnete razit odkazy

Resolver je jen tak důvěryhodný jako identifikátory, které za ním stojí. Než pro GTIN vytvoříte Digital Link, ověřte jej:

```
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"
```

## Zaregistrujte své GTINy

Udržujte identifikátory, které používáte, pod správou, aby každý Digital Link vedl zpět ke známému produktu:

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

## Použití qr3 jako vašeho resolveru

Resolver si nemusíte stavět a provozovat sami. Nasměrujte QR kód svého produktu na Digital Link, hostujte pas na qr3.app a resolver pro každý požadavek poslouží správnou reprezentaci. GTIN/sériové číslo v URL zůstávají **navždy stabilní** (takže vytištěné štítky se nikdy nerozbijí), zatímco data za nimi zůstávají aktualizovatelná.

## FAQ

**Je samotný QR kód jiný než běžný?**
Ne — je to standardní QR (nebo Data Matrix) nesoucí URL GS1 Digital Link. Otevře jej libovolná kamera; inteligence je v resolveru, nikoli v symbolu.

**Dostanou spotřebitelé a recyklátoři opravdu odlišný obsah?**
Ano — to je vyjednávání o obsahu. Prohlížeč dostane HTML; systém požadující `application/ld+json` (nebo `?format=jsonld`) dostane ze stejné URL strukturovaná data.

**Mohu si ponechat vlastní produktovou stránku a přesto být v souladu s předpisy?**
Ano. Digital Link může zpřístupnit více typovaných odkazů (`linkset`) — vaši marketingovou stránku, oficiální pas, recyklační datový list — každý označený typem odkazu.

## Zdroje

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

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

- [ESPR — Nařízení (EU) 2024/1781](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32024R1781)

**Vyzkoušejte živý pas** výše, poté [začněte zdarma](https://app.qr3.app/sign-up) a vyřešte si svůj vlastní.

Jde o funkční ukázky s fiktivními údaji o produktech a příkladovými GTIN z prefixu GS1 952. Nedokládají přidělené identifikátory produktů, zápis do registru ani certifikaci.

## Související články

- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-json-ld-epcis/hero.png) Tutoriály JSON-LD pro digitální produktové pasy (a kam zapadá EPCIS 2.0) DPP je pro stroje užitečný jen tehdy, je-li strojově čitelný. Tento průvodce ukazuje skutečné JSON-LD, které pas qr3 zpřístupňuje přes živý resolver, jak jediná URL obsluhuje pomocí obsahové negociace lidi i stroje, a kam zapadá doplňkový standard událostí EPCIS 2.0.](/cs/blog/dpp-json-ld-epcis/)
- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/gs1-resolver-test-suite-dpp-links/hero.png) Tutoriály Testovací sada Resolveru GS1: DPP-odkazy důkladně ověřit před uvedením do provozu Stabilní testovací sada GS1 umožňuje ověřit Resolver 1.2. Před uvedením do provozu otestujete přesměrování, sady odkazů, CORS, jazyky i chybové stavy.](/cs/blog/gs1-resolver-test-suite-dpp-links/)
- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/dpp-battery-passport-2027-20260715/hero.png) Novinky z oboru BatteryPass-Ready spouští testovací prostředí pro digitální bateriový pas Konsorcium BatteryPass-Ready spustilo 24. června 2026 veřejné testovací prostředí pro digitální bateriový pas s ohledem na povinnost EU od února 2027.](/cs/blog/dpp-battery-passport-2027-20260715/)
- [![](https://qr3-blog-agent.meistern.workers.dev/cdn/blog/sector-20260713/hero.png) Novinky z oboru Digitální bateriový pas 2027: Co nyní výrobci potřebují vědět Webináře, nástroje s otevřeným zdrojovým kódem a nové normy: evropský bateriový pas nabírá na rychlosti. Přehled stavu v červenci 2026 a otevřených otázek do února 2027.](/cs/blog/sector-20260713/)

[← Všechny články](/cs/blog/) [Začít zdarma](https://app.qr3.app/sign-up)
