DPP QR-kódok: méretezés, hibajavítás és GS1 (fejlesztői útmutató)

A digitális termékútlevélen lévő QR-kód nem akármilyen QR — egy GS1 Digital Linket hordoz, túl kell élnie a termékre nyomtatást, és az útlevélre kell feloldódnia. A legtöbb útmutató által kihagyott mérnöki részletek, nyomdakész generáló kóddal.

szerző: QR3 Redaktion

DPP QR-kódok: méretezés, hibajavítás és GS1 (fejlesztői útmutató)

A digitális termékútlevélen lévő QR-kód úgy néz ki, mint bármelyik másik fekete-fehér négyzet. Pedig nem az. Egy GS1 Digital Linket kell hordoznia, túl kell élnie, hogy kicsiben rányomtatják egy ívelt, könnyen karcolódó termékre, és megbízhatóan az útlevélre kell feloldódnia a termék teljes élettartama alatt. Íme, ami valójában számít, amikor generálsz egyet — azok a részletek, amelyeket a legtöbb „DPP QR-kód” cikk kihagy.

Egy DPP QR egy strukturált GS1 URL-t kódol, nem pedig az example.com/product/123-at:

https://id.gs1.org/01/04019999999902/21/DEMO-BAT-01

A 01 a GTIN, a 21 a sorozatszám. Bármelyik kamera megnyitja; egy resolver hívónként visszaadja a megfelelő reprezentációt (lásd A GS1 Digital Link resolver bemutatása). Irányítsd a QR-t a resolveredre, és a GTIN/sorozatszám örökre stabil marad.

Hibajavítási szint: termékekhez válassz Q-t vagy H-t

A QR-kódoknak négy hibajavítási szintjük van — minél magasabb, a szimbólum annál nagyobb része sérülhet meg úgy, hogy még beolvasható maradjon:

Szint Helyreállítás DPP-hez használható?
L ~7 % Nem — túl sérülékeny fizikai termékeken
M ~15 % Csak web/képernyő
Q ~25 % Igen — címkék, csomagolás
H ~30 % Igen — kis méretű, ívelt vagy kemény igénybevételnek kitett termékek

Egy útlevélcímke megkarcolódhat, ráhajolhat egy akkumulátorcellára, vagy részben elkophat. Használj Q-t vagy H-t, hogy egy év terepi használat után is beolvasható maradjon. A magasabb hibajavítás sűrűbb szimbólumot jelent, ezért egyensúlyozd ki a nyomtatási mérettel.

Csendzóna és minimális nyomtatási méret

  • Csendzóna: tarts meg legalább 4 modulnyi tiszta margót a szimbólum körül. Semmilyen logó, semmilyen szöveg benne.
  • Minimális méret: ökölszabályként a modulméretnek ≥ 0,33 mm-nek kell lennie a közeli telefonos beolvasásokhoz; nagyobbnak, ha távolról olvassák be. Egy tipikus 300 DPI-s címkenyomtatón ez nagyjából egy 2 × 2 cm-es szimbólum egy sorozatszámot hordozó Digital Linkhez — ellenőrizd a legrosszabb esetre vonatkozó szkennereddel és megvilágításoddal.

Dinamikus, nem statikus — különben nem megfelelő

Egy statikus QR az adatokat magába a szimbólumba égeti. Egy DPP adatai a termék élettartama során változnak (a szénlábnyomot újramérik, az újrahasznosított tartalom célértékét elérik, a javítási információkat frissítik). Ha az adatok bele vannak égetve, nem tudod frissíteni őket anélkül, hogy minden címkét újranyomtatnál — egy elavult útlevél pedig nem megfelelő.

Tehát egy DPP QR-nek dinamikusnak kell lennie: egy stabil resolver URL-t hordoz (megváltoztathatatlan GTIN/sorozatszám), a mögötte lévő adatokat pedig API-n keresztül frissítik. Nyomtasd ki egyszer, frissítsd örökké.

Generálj egy nyomdakész DPP QR-t (kód)

Egy útlevél létrehozása négy formátumban adja vissza a QR-t — nincs külön QR-lépés:

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

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

const passport = await client.dpp.create({
  gtin: "04019999999902",
  serial: "SN-00012345",
  product_name: "PowerCell 5 kWh LFP",
  manufacturer: "ExampleTech GmbH",
  origin_country: "DE",
  category: "battery",
  battery_data: { capacity_kwh: 5, carbon_footprint_kg: 62, recycled_content_pct: 12, recyclability_pct: 95, manufacturer_warranty_years: 8 },
});

console.log(passport.qr.svg); // vektor — bármilyen címkemérethez skálázódik, pixelesedés nélkül
console.log(passport.qr.pdf); // CMYK PDF nyomtatáshoz
// qr.png a webhez, qr.eps professzionális címkenyomtatókhoz

Címkékhez használj SVG-t vagy EPS-t (a vektor túlél bármilyen skálázást); a webhez PNG-t. A QR már kódolja az útlevélre mutató GS1 Digital Linket.

Apró termékek: GS1 Data Matrix

Amikor nincs hely egy QR-nek (kis elektronika, ékszerek), egy GS1 Data Matrix ugyanazt a Digital Linket kevesebb helyen hordozza, és ugyanazok a szabványok támogatják. Ugyanaz az URL, kisebb szimbólum.

GYIK

Tehetek logót a közepébe? Igen, a hibajavítási kereten belül — Q/H szinten egy kicsi, középre igazított logó helyreállítható. Tartsd tisztán a csendzónát, és próbáld ki a beolvasást.

Maga a QR tartalmazza a termékadatokat? Nem — a GS1 Digital Linket tartalmazza. Az adatok a resolver mögött élnek, és frissíthetők maradnak. Ez teszi az útlevelet tartóssá.

SVG vagy PNG címkékhez? SVG/EPS (vektor) bármihez, amit nyomtatnak — tisztán skálázódik bármilyen méretre. PNG csak rögzített méretű webes használatra.

Források

Kezdd el ingyen, és generálj egy nyomdakész DPP QR-t: app.qr3.app/sign-up