A digitális termékútlevél (DPP) egyik leggyakoribb — és jogos — félelme: „ha most kinyomtatom a QR-kódot több ezer termékre, akkor örökre ahhoz a szolgáltatóhoz leszek kötve, akinél elkezdtem?" A jó hír: nem kell. A megfelelő felállással bármikor válthatsz szolgáltatót úgy, hogy egyetlen címkét sem kell újranyomtatni. Ebben a cikkben pontosan megmutatjuk a technikai hogyant — és azt a néhány dolgot, amit előre meg kell követelned, hogy a csere valóban lehetséges maradjon.
A probléma: a nyomtatott QR „örökké él"
Amikor felragasztod a QR-kódot a termékre, a dobozra vagy a címkére, az onnantól kezdve fizikailag változtathatatlan. A termék elhagyja a raktárt, kikerül a boltba, a vevő otthonába, esetleg évekkel később egy szervizbe vagy egy hulladékudvarba. Ha a QR-kód mögötti szolgáltatóval valami történik — csődbe megy, megemeli az árat, megszűnik a szolgáltatás, vagy egyszerűen jobb ajánlatot találsz máshol —, akkor felmerül a rémálom: több tízezer, már kiszállított terméken lévő QR-kód egyszerre halna meg. Újranyomtatni? A már eladott termékeket nem lehet visszahívni új címkéért.
Ez a vendor lock-in (szolgáltatói bezártság) a DPP-nél sokkal élesebb, mint egy hagyományos szoftvernél: ott „csak" átmigrálsz egy másik rendszerbe. Itt a bezártság a fizikai világba van beleégetve — hacsak nem tervezel jól az elején.
A kulcs-felismerés: a QR egy CÍMET kódol, nem adatot
A legfontosabb, amit meg kell érteni: a QR-kódban nincs benne a termékadat. Egy DPP QR-kód nem az anyagösszetételt vagy a szénlábnyomot tárolja — hanem egyetlen dolgot: egy webcímet (URL-t). Amikor valaki beolvassa, a telefon megnyitja ezt a címet, és a címen lévő szolgáltató adja vissza az útlevél-oldalt.
Vagyis a kérdés valójában ez: ki felügyeli azt a webcímet, ami a QR-be van nyomtatva? Ez dönti el, be vagy-e ragadva vagy sem.
A csapda: a szolgáltató saját domainje a QR-ben
A legtöbb DPP-szolgáltató alapból a saját domainjét nyomtatja a QR-be, valahogy így:
szolgaltato.com/p/9f3a1c7b
Ez két okból is csapda:
- A domain nem a tiéd. A
szolgaltato.comcímet csak az a szolgáltató tudja kiszolgálni. Ha váltasz, az összes ilyen QR halott linkre mutat — az új szolgáltató nem tud aszolgaltato.comnevében válaszolni. - Az azonosító is proprietary. A
/p/9f3a1c7begy belső, egyedi kód, amit csak a régi rendszer ért. Az új szolgáltatónak fogalma sincs, melyik termékről van szó.
Ha a szerződés aláírásakor nem figyelsz erre, a nyomtatott QR-jeid túszul ejtenek.
Megoldás 1: saját domain — a cím a TE ellenőrzésed alatt
A leghatékonyabb védelem: a QR ne a szolgáltató domainjét kódolja, hanem a sajátodat:
dpp.amarkad.hu/01/05991234567890
Technikailag ez egy egyszerű DNS-beállítás (egy ún. CNAME rekord): a dpp.amarkad.hu aldomaint „ráirányítod" a jelenlegi szolgáltató szervereire. A vevő számára semmi sem változik — beolvassa a QR-t, betölt az útlevél. De a lényeg a háttérben van:
Amikor váltani akarsz, csak a DNS-t irányítod át az új szolgáltatóhoz. A már kinyomtatott QR-kódokban sosem szerepelt a régi szolgáltató neve — csak a tiéd —, ezért változatlanul, örökre működnek. Nulla újranyomtatás.
Egy árnyalat: a „csak DNS" ~95%-ban igaz. A maradék az átvevő szolgáltatón múlik: neki (1) TLS-tanúsítványt kell tudnia kiállítani a te hostnevedre, és (2) ugyanazt a GS1 Digital Link útvonal-szemantikát kell kiszolgálnia — a sorszámozott daraboknál a /01/{GTIN}/21/{serial} mélységig. A szabvány miatt ez bármely komoly szolgáltatótól reálisan elvárható (lásd a checklist utolsó pontját).
Ez az egyetlen módszer, amivel a fizikai címke feletti rendelkezés nálad marad, nem a szolgáltatónál.
Megoldás 2: GS1 Digital Link — szabványos, szolgáltató-független cím-szerkezet
Figyeld meg a fenti címben a /01/05991234567890 részt. Ez nem véletlenszerű: ez a GS1 Digital Link szabvány. A 01 a GTIN (a globális cikkszám) alkalmazás-azonosítója, utána maga a GTIN következik — a termék világszerte egyedi, szolgáltatótól független azonosítója, amit te licencelsz a GS1-től.
Ennek óriási a jelentősége a váltásnál:
- A cím-szerkezet szabvány, nem egy cég belső formátuma. Bármelyik GS1-kompatibilis szolgáltató ki tudja szolgálni ugyanazt a
/01/{GTIN}utat. - Az azonosító a GTIN, ami a tiéd — nem egy proprietary belső ID. Az új szolgáltató a GTIN alapján pontosan tudja, melyik termékről van szó.
Vagyis a GS1 Digital Link + saját domain párosa esetén a nyomtatott QR gyakorlatilag hordozható: ugyanaz a cím ugyanazt a terméket jelöli, akárki is szolgálja ki mögötte.
Megoldás 3: adat-hordozhatóság — a cím csak fele a történetnek
A működő cím önmagában kevés: az új szolgáltatónak az adatra is szüksége van. Ezért a harmadik követelmény: teljes, bármikori adat-export, gépi olvasható, szabványos formátumban (JSON-LD és/vagy GS1). Így az útleveleid adatát egyetlen fájlban kiviheted a régiből, és beimportálhatod az újba — kézi újragépelés nélkül.
A vörös zászló, amit kerülj: az „export csak felárért", a „PDF-export" (ami gépileg nem importálható) vagy a semmilyen export. Ha az adatodat nem tudod szabadon kivinni, akkor a cím hordozhatósága sem ér semmit.
Megoldás 4: folytonosság a váltás alatt
Végül a váltás pillanatában se szakadjon meg a lánc. Egy jó szolgáltató folytonossági garanciát ad: a szolgáltatás leállítása vagy a váltás esetén előre értesít, a publikus URL-eket egy ideig életben tartja, vagy átirányítja az általad megadott új feloldóra (resolver). Így a QR-ek egy pillanatra sem 404-eznek, miközben átállsz.
Checklist: mit követelj meg, hogy sose ragadj be
Mielőtt bármelyik DPP-szolgáltatóval szerződsz — és főleg mielőtt nyomtatsz —, kérdezd meg ezt az ötöt:
- ✅ Kódolhatom a QR-be a saját domainemet? (CNAME-alapú saját domain — a cím feletti rendelkezés nálad marad.)
- ✅ GS1 Digital Link szabványos URL-t kapok? (
/01/{GTIN}— szabvány, nem proprietary útvonal.) - ✅ A GTIN az enyém? (Te licenceled a GS1-től, nem a szolgáltató „adja".)
- ✅ Bármikor kiexportálhatom a teljes adatot? (JSON-LD / GS1, gépi formában, kiviteli zárolás nélkül.)
- ✅ Van folytonossági garancia? (Előzetes értesítés + keep-alive / redirect a váltás alatt.)
- ✅ Az új szolgáltató ki tudja szolgálni a saját hostnevemet TLS-sel és a teljes GS1 DL útvonal-hierarchiát? (A
/01/{GTIN}/21/{serial}mélységig, a sorszámozott daraboknál is — a szabvány miatt reálisan elvárható.)
Ha mind az ötre „igen" a válasz, akkor a nyomtatott QR-jeid nem csapda, hanem tartós, szolgáltató-független infrastruktúra.
Hogyan oldja meg ezt a Veridyn?
A Veridynt az első naptól kezdve lock-in-mentesre terveztük — mert azt valljuk, hogy jó terméknél nem a bezártság tart meg egy ügyfelet, hanem az érték. Konkrétan:
- GS1 Digital Link minden útlevélen. Minden termék tartós, szabványos
/01/{GTIN}publikus URL-t kap — nem proprietary azonosítót. - A GTIN a tiéd. A GS1-től licenceled; mi csak kiszolgáljuk. Váltáskor viszed magaddal.
- Bármikori JSON-LD / GS1 export, kiviteli zárolás nélkül. Az adatod egyetlen kattintással gépi formában kivihető — bármikor, felár nélkül.
- Folytonossági garancia. A veridyn.eu-ra kibocsátott URL-ekre is: végleges leállás esetén legalább 90 nap előzetes értesítés, teljes export, és a publikus URL-ek legalább 12 hónapig elérhetők maradnak, vagy átirányítjuk az általad megadott új feloldóra — hogy a QR ne haljon meg. (Az ÁSZF 13. pontja.)
- Saját domain (CNAME) — előkészítés alatt: hogy a QR akár a
dpp.amarkad.hucímedet kódolhassa a veridyn.eu helyett, és a váltás tényleg csak egy DNS-átirányítás legyen.
A részleteket a Hordozhatóság & anti-lock-in oldalon szedtük össze feketén-fehéren.
Összefoglalva
A nyomtatott QR-kód nem jelent örök bezártságot — ha jól tervezel. A képlet: saját domain (a cím a tiéd) + GS1 Digital Link (szabványos, hordozható út) + GTIN-tulajdon (szolgáltató-független azonosító) + szabad export (az adat a tiéd) + folytonossági garancia (a váltás nem szakít meg semmit). Ezekkel a QR-jeid nem egy szolgáltatóhoz kötnek, hanem egy tartós, szabvány-alapú infrastruktúrát adnak — amiben te választod meg, ki szolgálja ki őket.
Nézd meg, hogyan néz ki ez élőben egy GS1 Digital Link útlevélen, vagy vágj bele ingyen, és tedd ki az első, hordozható útlevél-linkedet még a héten.