Įvadas: fizinių produktų susiejimas su skaitmenine informacija
Dešimtmečius brūkšniniai kodai buvo produktų identifikavimo ir mažmeninės prekybos pagrindas. Pažįstamos UPC arba EAN brūkšninio kodo linijos koduoja skaičių, paprastai GTIN (Global Trade Item Number), kuris identifikuoja produktą pardavimo vietoje. Tačiau pasaulyje, kuriame produktai turi teikti išsamią skaitmeninę informaciją vartotojams, reguliavimo institucijoms, remonto specialistams ir perdirbėjams, paprasto skaitinio identifikatoriaus nebepakanka.
Čia į pagalbą ateina GS1 Digital Link, standartas, jungiantis fizinį produktų pasaulį su skaitmeniniu žiniatinklio pasauliu. GS1 Digital Link paverčia produktų identifikatorius žiniatinklio adresais (URI), todėl vienu QR kodo nuskaitymu naudotojas gali pasiekti gausią internete skelbiamą informaciją apie produktą. Tai pagrindinė technologija, dėl kurios skaitmeniniai produktų pasai tampa praktiški ir pritaikomi dideliu mastu.
GS1 Digital Link trumpai
| Aspektas | Išsami informacija |
|---|---|
| Standarto savininkas | GS1 Global |
| Kas tai yra | Žiniatinklyje išsprendžiamas URI standartas GS1 produktų identifikatoriams koduoti |
| Formatas | https://example.com/01/12345678901234/21/serial |
| Duomenų laikmenos | QR kodas, RFID, NFC, Data Matrix |
| Pagrindiniai identifikavimo raktai | GTIN (01), partija (10), serijos numeris (21), galiojimo pabaiga (17) ir kt. |
| Svarba ES skaitmeniniam produkto pasui | Pagrindinis kandidatas skaitmeninio produkto paso identifikavimui pagal ESPR įgyvendinimo aktus |
| Dabartinis paplitimas | Jau plačiai diegiamas mažmeninėje prekyboje, sveikatos priežiūros ir maisto sektoriuose |
| Sprendimo paslauga (resolver) | Susieja URI su produkto informacija gamintojo sistemoje arba registre |
ES ESPR reglamentui reikalaujant skaitmeninių produktų pasų vis platesniam produktų asortimentui, GS1 Digital Link tampa de facto standartu, kuriuo fiziniai produktai susiejami su jų skaitmeniniais pasais. Suprasti, kaip jis veikia, būtina kiekvienai įmonei, kuri ruošiasi atitikti skaitmeninio produkto paso reikalavimus.
Kas yra GS1 Digital Link?
GS1 Digital Link yra standartas, kurį sukūrė GS1, pasaulinė organizacija, atsakinga už plačiausiai pasaulyje naudojamus produktų identifikavimo standartus, įskaitant GTIN (skaičius, esančius už brūkšninių kodų), EAN/UPC brūkšninius kodus ir GS1-128 logistikos etiketes.
Iš esmės GS1 Digital Link apibrėžia būdą, kaip GS1 identifikatorius (pavyzdžiui, GTIN) išreikšti žiniatinklio URI, t. y. žiniatinklio adresais, kuriuos galima išspręsti įprastoje naršyklėje arba bet kuriame prie interneto prijungtame įrenginyje. Taip produkto identifikatorius iš paprasto skaičiaus tampa vartais į skaitmeninį turinį.
Pavyzdžiui, tradicinis brūkšninis kodas gali koduoti GTIN 05412345000013. Pagal GS1 Digital Link tas pats identifikatorius tampa URI, pavyzdžiui: https://id.example.com/01/05412345000013. Šį URI galima užkoduoti QR kode, kuris nuskaitytas nukreipia naudotoją į žiniatinklyje skelbiamą informaciją apie produktą.
GS1 Digital Link genialumas slypi tame, kad jis nepakeičia esamų GS1 identifikatorių, o išplečia juos į skaitmeninę erdvę. Įmonės, jau naudojančios GTIN, gali remtis esama identifikavimo infrastruktūra. Tas pats GTIN, kuris identifikuoja produktą tiekimo grandinėje ir pardavimo vietoje, dabar tampa ir raktu į jo skaitmeninį produkto pasą.
URI struktūra: kaip veikia GS1 Digital Link
GS1 Digital Link URI struktūros supratimas svarbus diegimui. Standartas apibrėžia konkrečią sintaksę, pagal kurią iš GS1 identifikatorių sudaromi žiniatinklyje išsprendžiami URI.
Pagrindinė struktūra atitinka šį modelį: https://[domain]/[primary-key-AI]/[primary-key-value]. Domenas yra sprendimo paslaugos (resolver) žiniatinklio adresas, t. y. serveris, kuriame laikomas produkto skaitmeninis turinys arba iš kurio nukreipiama į jį. Pagrindinio rakto taikymo identifikatorius (AI) ir jo reikšmė koduoja GS1 identifikatorių. Daugumos produktų pagrindinis raktas yra AI 01 (GTIN).
URI gali apimti papildomus kvalifikatorius, skirtus konkrečioms partijoms, serijos numeriams ar kitiems detalumo lygiams identifikuoti. Pavyzdžiui:
- Produkto lygmuo: https://id.example.com/01/05412345000013
- Partijos lygmuo: https://id.example.com/01/05412345000013/10/BATCH123
- Serijos numerio lygmuo: https://id.example.com/01/05412345000013/21/SERIAL456
URI kelyje naudojami AI kodai atitinka tuos pačius taikymo identifikatorius, kurie naudojami GS1-128 brūkšniniuose koduose ir kitose GS1 duomenų laikmenose. AI 01 yra GTIN, AI 10 yra partijos numeris, AI 21 yra serijos numeris, AI 17 yra galiojimo pabaigos data ir t. t. Toks GS1 standartų nuoseklumas palengvina diegimą įmonėms, kurios jau naudoja GS1 identifikatorius.
Skaitmeniniams produktų pasams pagal ESPR ypač svarbus identifikavimas serijos numerio lygmeniu (naudojant AI 21). Reglamentas reikalauja, kad skaitmeniniai produktų pasai būtų susieti su atskirais produktais arba partijomis, o serijos numerio lygmens URI leidžia unikaliai identifikuoti kiekvieną vienetą.
GS1 Digital Link ir tradiciniai brūkšniniai kodai
Norint suprasti, kodėl GS1 Digital Link iš esmės keičia padėtį, verta žinoti tradicinių brūkšninių kodų apribojimus ir kaip Digital Link juos įveikia.
Tradiciniai brūkšniniai kodai, tiek 1D (UPC/EAN), tiek 2D (GS1 DataMatrix), duomenis koduoja tiesiogiai simbolyje. Skaitytuvas nuskaito kodą ir išgauna užkoduotą skaičių. Tačiau pats brūkšninis kodas neprisijungia prie interneto; tai statiška, savarankiška duomenų laikmena. Norėdama gauti informaciją apie produktą, sistema turi ieškoti nuskaityto skaičiaus vietinėje arba uždaroje duomenų bazėje.
O GS1 Digital Link QR kodai koduoja žiniatinklio URI. Bet kuris išmanusis telefonas gali nuskaityti QR kodą ir atidaryti URI įprasta naršykle, be specialios programėlės ar uždaros duomenų bazės. Būtent šis žiniatinkliu pagrįstas požiūris daro GS1 Digital Link tinkamą vartotojams skirtoms taikomosioms programoms, pavyzdžiui, skaitmeniniams produktų pasams.
Pagrindiniai tradicinių brūkšninių kodų ir GS1 Digital Link skirtumai:
- Tradiciniai brūkšniniai kodai koduoja skaičius; GS1 Digital Link koduoja žiniatinklio URI
- Tradiciniams brūkšniniams kodams reikia specialių skaitytuvų ir uždarų duomenų bazių; Digital Link veikia su bet kuriuo išmaniuoju telefonu
- Tradiciniai brūkšniniai kodai atlieka vieną funkciją (nuskaitymas kasoje); Digital Link leidžia vieną kodą naudoti įvairiems tikslams
- Tradiciniai brūkšniniai kodai yra statiški; Digital Link URI gali nukreipti į dinamišką, atnaujinamą turinį
- Tradiciniai brūkšniniai kodai negali atskirti naudotojų; Digital Link palaiko turinio derinimą skirtingoms auditorijoms
Svarbus praktinis aspektas: GS1 Digital Link QR kodus galima naudoti ir pardavimo vietoje. Mažmeninės prekybos skaitytuvai gali išgauti GTIN iš URI, todėl vienas GS1 Digital Link QR kodas gali tarnauti ir kasoje, ir vartotojų informavimui. Ši „dvejopo naudojimo“ galimybė reiškia, kad įmonės gali pakeisti tradicinius brūkšninius kodus GS1 Digital Link QR kodais nesutrikdydamos esamų mažmeninės prekybos procesų.
GS1 Digital Link vaidmuo skaitmeniniuose produktų pasuose
GS1 Digital Link nėra tik viena iš kelių skaitmeninių produktų pasų įgyvendinimo galimybių: jis tampa pagrindiniu standartu. ESPR reglamentas nustato, kad skaitmeninio produkto paso identifikatoriai turi atitikti tarptautiniu mastu pripažintus standartus, o GS1 Digital Link yra brandžiausias ir plačiausiai taikomas standartas, atitinkantis šį reikalavimą.
GS1 Digital Link ir skaitmeninio produkto paso reikalavimai natūraliai dera tarpusavyje. ESPR reikalauja, kad ant kiekvieno produkto būtų duomenų laikmena (pavyzdžiui, QR kodas), nukreipianti į produkto skaitmeninį pasą. GS1 Digital Link suteikia būtent tokią galimybę: standartizuotą būdą užkoduoti produkto identifikatorių QR kode, kuris išsprendžiamas į žiniatinklyje laikomą skaitmeninį produkto pasą.
Standartas taip pat padeda įgyvendinti ESPR reikalavimą dėl diferencijuotos prieigos prie duomenų. Taikant turinio derinimą ir sprendimo paslaugos logiką, GS1 Digital Link URI gali teikti skirtingą turinį skirtingiems naudotojams. Vartotojas, nuskaitęs QR kodą išmaniojo telefono naršykle, gali matyti lengvai skaitomą tinklalapį su informacija apie produkto tvarumą. Rinkos priežiūros institucija, teikianti užklausą tam pačiam URI per API, gali gauti struktūrizuotus JSON-LD duomenis automatizuotam atitikties tikrinimui. Kodą nuskaitantis perdirbėjas gali gauti medžiagų sudėties duomenis, suformatuotus atliekų tvarkymo sistemoms.
Tokį lankstumą užtikrina už GS1 Digital Link esanti sprendimo paslaugų architektūra. Sprendimo paslauga (resolver) yra žiniatinklio paslauga, kuri priima GS1 Digital Link URI užklausas ir, atsižvelgdama į užklausos teikėjo poreikius, nukreipia jas į tinkamą turinį. GS1 sprendimo paslaugų atitikties standartas užtikrina sąveikumą: vienos įmonės valdoma sprendimo paslauga gali nukreipti naudotojus į kitos įmonės laikomus skaitmeninio produkto paso duomenis.
QR kodų kūrimas GS1 Digital Link
Kuriant QR kodus skaitmeniniams produktų pasams pagal GS1 Digital Link, reikia atkreipti dėmesį į kelias technines detales, kad būtų užtikrinta atitiktis ir patogumas naudoti.
QR kodas turi koduoti visą GS1 Digital Link URI, įskaitant domeną, pagrindinį raktą (GTIN) ir visus kvalifikatorius (partijos numerį, serijos numerį). URI turėtų naudoti HTTPS, kad ryšys būtų saugus. Gautas QR kodas bus standartinis ISO/IEC 18004 QR kodas, jokios specialios simbolikos nereikia.
Dydis ir spaudos kokybė yra itin svarbūs. QR kodas turi būti pakankamai didelis, kad išmaniojo telefono kamera galėtų jį patikimai nuskaityti iš priimtino atstumo. GS1 rekomenduoja minimalų modulio dydį (mažiausią QR kodo elementą) ir minimalią tuščią zoną (laisvą erdvę aplink kodą). Daugumai taikymo atvejų rekomenduojamas ne mažesnis kaip 15 mm x 15 mm QR kodas, nors iš toli nuskaitomiems produktams gali prireikti didesnio.
Klaidų taisymo lygis veikia ir QR kodo atsparumą, ir duomenų talpą. Aukštesnis klaidų taisymo lygis daro kodą atsparesnį pažeidimams (įbrėžimams, daliniam uždengimui), tačiau padidina kodo dydį arba sumažina duomenų talpą. Skaitmeninio produkto paso taikymui paprastai tinkama pusiausvyra yra vidutinis klaidų taisymo lygis (M lygis, toleruojantis apie 15% pažeidimų).
Testavimas būtinas. Sukurkite bandomuosius QR kodus ir išbandykite juos su keliais įrenginiais ir nuskaitymo programėlėmis realiomis sąlygomis, esant skirtingam apšvietimui, kampams ir atstumams. Įsitikinkite, kad kodai patikimai nuskaitomi ir iOS, ir Android įrenginiais ir teisingai išsprendžiami į numatytą skaitmeninio produkto paso turinį.
Sprendimo paslaugos architektūra: Digital Link variklis
Sprendimo paslauga (resolver) yra itin svarbus infrastruktūros komponentas, dėl kurio veikia GS1 Digital Link. Naudotojui nuskaičius GS1 Digital Link QR kodą, jo įrenginys siunčia HTTP užklausą sprendimo paslaugai, t. y. serveriui, esančiam URI užkoduotame domene. Tuomet sprendimo paslauga pagal užklausą nustato, kokį turinį pateikti.
GS1 reikalavimus atitinkanti sprendimo paslauga turi palaikyti kelias pagrindines funkcijas. Nuorodų sprendimas yra pagrindinė funkcija: sprendimo paslauga suranda GS1 identifikatorių ir grąžina tinkamą turinį arba nukreipia ten, kur turinys laikomas. Turinio derinimas leidžia sprendimo paslaugai pateikti skirtingus formatus pagal HTTP Accept antraštę, pavyzdžiui, HTML naršyklėms ir JSON-LD mašininiams klientams.
Sprendimo paslauga taip pat gali palaikyti nuorodų tipų atskyrimą. Vienas GS1 identifikatorius gali turėti kelis susijusius išteklius: produkto puslapį, skaitmeninio produkto paso duomenų galinį tašką, saugos duomenų lapą, pranešimą apie atšaukimą, perdirbimo instrukcijų puslapį. Sprendimo paslauga gali nukreipti naudotojus į tinkamiausią išteklių pagal kontekstą, nuorodos tipo parametrus arba naudotojo nuostatas.
Diegiant skaitmeninį produkto pasą, sprendimo paslaugos architektūra turi svarbių pasekmių. Galite valdyti savo sprendimo paslaugą (visiškai kontroliuodami infrastruktūrą) arba naudotis trečiosios šalies paslauga. Daugelis skaitmeninio produkto paso platformų į savo pasiūlymą įtraukia sprendimo paslaugos funkciją, taip palengvindamos diegimą įmonėms, kurios nenori pačios valdyti infrastruktūros.
GS1 valdo pasaulinę sprendimo paslaugų aptikimo paslaugą, užtikrinančią skirtingų įgyvendinimų sąveikumą. Tai reiškia, kad net jei skirtingos įmonės naudoja skirtingas sprendimo paslaugas, sistema gali veikti darniai, o tai yra pagrindinis ESPR numatytos decentralizuotos skaitmeninių produktų pasų ekosistemos reikalavimas.
Turinio derinimas: tinkami duomenys tinkamam naudotojui
Turinio derinimas yra viena galingiausių GS1 Digital Link funkcijų ir tiesiogiai susijęs su skaitmeninio produkto paso diegimu. Idėja paprasta: tas pats URI pateikia skirtingą turinį, priklausomai nuo to, kas jo prašo ir kokio formato reikia.
HTTP protokole turinio derinimas naudoja užklausos Accept antraštę, nurodančią, kokius turinio tipus klientas gali apdoroti. Naršyklė paprastai siunčia Accept: text/html, nurodydama, kad nori tinklalapio. API klientas gali siųsti Accept: application/ld+json, prašydamas struktūrizuotų duomenų JSON-LD formatu.
Skaitmeninių produktų pasų atveju turinio derinimas leidžia vienam QR kodui atlikti kelias funkcijas:
- Išmaniojo telefono naršykle nuskaitantys vartotojai gauna vizualiai apipavidalintą tinklalapį su informacija apie produkto tvarumą, remonto instrukcijomis ir perdirbimo patarimais
- Per API užklausas teikiančios rinkos priežiūros institucijos gauna struktūrizuotus, mašininio nuskaitymo duomenis automatizuotam atitikties tikrinimui
- Perdirbėjai ir atliekų tvarkytojai gauna medžiagų sudėties ir išardymo duomenis, suformatuotus atliekų tvarkymo sistemoms
- Verslo partneriai gauna su pirkimais ir išsamiu patikrinimu susijusius tiekimo grandinės duomenis
Toks daugeliui suinteresuotųjų šalių skirtas požiūris yra būtent tai, ką numato ESPR. Reglamentas reikalauja, kad skaitmeninio produkto paso duomenys būtų prieinami skirtingoms naudotojų grupėms su skirtingais prieigos lygiais, o turinio derinimas suteikia techninį mechanizmą tai pasiekti per vieną ant produkto esančią duomenų laikmeną.
Turinio derinimo įgyvendinimas reikalauja kruopščiai suplanuoti duomenų architektūrą. Turite nustatyti, kokį turinį mato kiekviena naudotojų grupė, kaip autentifikuojama prieiga prie riboto turinio (institucijoms ir verslo partneriams) ir kaip formatuoti duomenis tiek žmonėms, tiek mašinoms.
GTIN supratimas: GS1 Digital Link pagrindas
GTIN (Global Trade Item Number) yra pagrindinis GS1 sistemos identifikatorius ir dažniausiai GS1 Digital Link URI naudojamas pagrindinis raktas. GTIN supratimas yra būtinas norint teisingai įdiegti GS1 Digital Link.
GTIN yra pasauliniu mastu unikalus numeris, identifikuojantis prekybos vienetą, t. y. bet kurį produktą ar paslaugą, kurių kainą galima nustatyti, kuriuos galima užsakyti ar už kuriuos galima išrašyti sąskaitą bet kuriame tiekimo grandinės taške. GTIN būna kelių formatų: GTIN-8 (8 skaitmenys), GTIN-12 (12 skaitmenų, Šiaurės Amerikoje naudojamas UPC formatas), GTIN-13 (13 skaitmenų, pasauliniu mastu naudojamas EAN formatas) ir GTIN-14 (14 skaitmenų, logistikos vienetams).
Norėdama gauti GTIN, įmonė turi būti savo vietos GS1 narės organizacijos narė; ši organizacija suteikia jai GS1 įmonės prefiksą. Tuomet įmonė naudoja šį prefiksą kiekvieno savo produkto GTIN sukurti. Paskutinis GTIN skaitmuo yra kontrolinis skaitmuo, apskaičiuojamas iš ankstesnių skaitmenų.
GS1 Digital Link URI GTIN visada išreiškiami 14 skaitmenų formatu (GTIN-14), trumpesnius formatus papildant priekiniais nuliais. Taigi GTIN-13 5412345000013 URI kelyje tampa 05412345000013. Tai užtikrina nuoseklumą ir palengvina apdorojimą.
Jei jūsų įmonė dar nenaudoja GTIN, jų gavimas turėtų būti vienas pirmųjų pasirengimo skaitmeniniam produkto pasui žingsnių. Kreipkitės į vietos GS1 narės organizaciją, kad pateiktumėte paraišką GS1 įmonės prefiksui ir pradėtumėte priskirti GTIN savo produktams.
Diegimo žingsniai: pradžia su GS1 Digital Link
GS1 Digital Link diegimas jūsų produktams apima kelis praktinius žingsnius. Štai veiksmų planas pradedančioms įmonėms.
Pirmas žingsnis: įsitikinkite, kad turite GTIN visiems produktams, kuriems reikės skaitmeninio produkto paso. Jei jau esate GS1 narys ir turite priskirtus GTIN, esate priekyje. Jei ne, užsiregistruokite vietos GS1 narės organizacijoje ir gaukite įmonės prefiksą.
Antras žingsnis: apibrėžkite identifikatorių struktūrą. Nuspręskite, ar jūsų skaitmeniniai produktų pasai bus produkto modelio lygmens (tik GTIN), partijos lygmens (GTIN + partijos numeris) ar serijos numerio lygmens (GTIN + serijos numeris). Jūsų produktų kategorijai taikomas ESPR deleguotasis aktas nurodys reikiamą detalumą, tačiau daugeliui kategorijų tikėtinas identifikavimas serijos numerio lygmeniu.
Trečias žingsnis: sukonfigūruokite sprendimo paslaugą. Galite valdyti savo sprendimo paslaugą, naudotis GS1 narės organizacijos paslauga arba skaitmeninio produkto paso platforma, kurioje yra ši funkcija. Sprendimo paslauga turi būti pasiekiama jūsų GS1 Digital Link URI užkoduotame domene ir likti prieinama visą skaitmeninio produkto paso gyvavimo laikotarpį.
Ketvirtas žingsnis: sukonfigūruokite turinį. Sukurkite tinklalapius ir API galinius taškus, į kuriuos sprendimo paslauga nukreips naudotojus. Užtikrinkite, kad vartotojams skirti puslapiai būtų gerai apipavidalinti ir informatyvūs, o mašininio nuskaitymo galiniai taškai teiktų struktūrizuotus duomenis reikiamais formatais.
Penktas žingsnis: sukurkite ir išbandykite QR kodus. Produktų kodams kurti naudokite GS1 Digital Link reikalavimus atitinkantį QR kodų generatorių. Nuodugniai testuokite įvairiuose įrenginiuose, nuskaitymo sąlygomis ir naudojimo atvejais.
Šeštas žingsnis: integruokite į gamybos ir pakavimo pro
Ar šis straipsnis buvo naudingas?
Džiaugiamės, kad padėjo. Ačiū, kad pranešėte.