Πρώτη προθεσμία DPP της ΕΕ (Μπαταρίες): 106 ημέρες Συμμορφωθείτε τώρα
Γλώσσα
EN DE FR IT ES NL PL BG CS DA EL ET FI HR HU LT LV MT PT RO SK SL SV
Προϊόν
Λειτουργίες Μετά την πώληση Πώς λειτουργεί Επίδειξη Enterprise Τιμές
Τομείς
Όλοι οι τομείς Κλωστοϋφαντουργικά Ηλεκτρονικά Μπαταρίες
Πόροι
Ιστολόγιο Σύγκριση λογισμικού DPP Απαιτήσεις ανά χώρα Αξιολόγηση ετοιμότητας Έλεγχος περιβαλλοντικών ισχυρισμών Δωρεάν λήψεις Γλωσσάριο
Εταιρεία
Συνεργάτες Επικοινωνία
Σύνδεση Ξεκινήστε δωρεάν
Ιστολόγιο / GS1 και πρότυπα / Resolver GS1 Digital Link: πώς λειτουργε...
GS1 και πρότυπα

Resolver GS1 Digital Link: πώς λειτουργεί

MyProductPassport · Ιαν 20, 2026 · Ενημερώθηκε Νοε 03, 2026 · 10 λεπτά ανάγνωσης

Τι είναι ένας resolver GS1 Digital Link

Ένας resolver GS1 Digital Link είναι μια υπηρεσία ιστού που λειτουργεί ως έξυπνος διαμεσολαβητής μεταξύ του αναγνωριστικού ενός προϊόντος και των πληροφοριών που συνδέονται με αυτό. Όταν ένας καταναλωτής σαρώνει έναν κωδικό QR σε ένα προϊόν ή όταν ένα σύστημα υποβάλλει προγραμματικά ερώτημα για το αναγνωριστικό ενός προϊόντος, ο resolver λαμβάνει το URI GS1 Digital Link και καθορίζει πού θα κατευθύνει το αίτημα, με βάση την ταυτότητα του προϊόντος, το είδος των πληροφοριών που ζητούνται και το πλαίσιο του αιτήματος.

Μπορείτε να φανταστείτε τον resolver ως μια έξυπνη πινακίδα κατεύθυνσης για τις πληροφορίες προϊόντων. Όπως ένας διακομιστής DNS μεταφράζει ονόματα τομέα σε διευθύνσεις IP, έτσι και ένας resolver Digital Link μεταφράζει τα αναγνωριστικά προϊόντων στα URL όπου βρίσκονται οι πληροφορίες του προϊόντος, συμπεριλαμβανομένων των δεδομένων του ψηφιακού διαβατηρίου προϊόντος. Αυτή η έμμεση διασύνδεση είναι καθοριστικής σημασίας, επειδή αποσυνδέει το μόνιμο αναγνωριστικό του προϊόντος από τη θέση των δεδομένων, η οποία ενδέχεται να αλλάξει.

Για τα ψηφιακά διαβατήρια προϊόντων βάσει του ESPR, ο resolver διαδραματίζει κεντρικό ρόλο. Ο φορέας δεδομένων στο προϊόν κωδικοποιεί ένα URI GS1 Digital Link. Κατά τη σάρωση, το URI αυτό φτάνει σε έναν resolver, ο οποίος ανακατευθύνει το αίτημα στην πηγή δεδομένων του DPP. Αν αλλάξει η πλατφόρμα DPP ή αν τα δεδομένα μεταφερθούν σε νέο διακομιστή, αρκεί να ενημερωθεί μόνο η διαμόρφωση του resolver, ενώ τα εκατομμύρια κωδικών QR που έχουν ήδη τυπωθεί στα προϊόντα συνεχίζουν να λειτουργούν σωστά.

Η αρχιτεκτονική ενός resolver Digital Link

Ένας resolver GS1 Digital Link αποτελείται από διάφορα λογικά στοιχεία που συνεργάζονται για να επεξεργάζονται τα εισερχόμενα αιτήματα και να παρέχουν τις κατάλληλες απαντήσεις.

Ο αναλυτής URI είναι το πρώτο στοιχείο που επεξεργάζεται ένα εισερχόμενο αίτημα. Εξάγει τα αναγνωριστικά GS1 από το URI Digital Link: το κύριο αναγνωριστικό (συνήθως GTIN), τυχόν προσδιοριστικά (σειριακός αριθμός, αριθμός παρτίδας) και τυχόν πρόσθετα χαρακτηριστικά. Ελέγχει ότι το URI συμμορφώνεται με την προδιαγραφή σύνταξης GS1 Digital Link και απορρίπτει τα λανθασμένα διαμορφωμένα αιτήματα.

Η μηχανή επίλυσης συνδέσμων είναι ο πυρήνας του resolver. Διατηρεί μια βάση δεδομένων με εγγραφές συνδέσμων, δηλαδή αντιστοιχίσεις μεταξύ αναγνωριστικών προϊόντων και των URL όπου βρίσκονται πληροφορίες για τα προϊόντα αυτά. Κάθε εγγραφή προσδιορίζει το αναγνωριστικό προϊόντος στο οποίο αφορά, το είδος των διαθέσιμων πληροφοριών (σελίδα προϊόντος, ψηφιακό διαβατήριο προϊόντος, δεδομένα ασφάλειας, πληροφορίες ανάκλησης), το URL προορισμού και τυχόν προϋποθέσεις που καθορίζουν πότε πρέπει να χρησιμοποιείται ο σύνδεσμος.

Η μονάδα διαπραγμάτευσης περιεχομένου εξετάζει το εισερχόμενο αίτημα για να προσδιορίσει τι είδους απάντηση αναμένει ο αιτών. Αυτό επιτυγχάνεται μέσω των κεφαλίδων HTTP Accept, των παραμέτρων ερωτήματος ή της ίδιας της δομής του URI. Ένα πρόγραμμα περιήγησης που ζητά text/html θα λάβει ανακατεύθυνση σε σελίδα αναγνώσιμη από ανθρώπους. Ένα μηχάνημα που ζητά application/json θα λάβει δομημένα δεδομένα. Ένα σύστημα που ζητά application/ld+json θα λάβει συνδεδεμένα δεδομένα JSON-LD. Αυτή η προσέγγιση ενός URI με πολλαπλές αναπαραστάσεις είναι θεμελιώδης για την αρχιτεκτονική Digital Link.

Η μονάδα απάντησης παράγει την κατάλληλη απάντηση HTTP, συνήθως έναν κωδικό 307 (Temporary Redirect) που στέλνει τον αιτούντα στο URL προορισμού που προσδιόρισε η μηχανή επίλυσης. Για αιτήματα API, ο resolver μπορεί αντί για ανακατεύθυνση να επιστρέψει ένα σύνολο συνδέσμων (ένα έγγραφο JSON που απαριθμεί όλους τους διαθέσιμους πόρους πληροφοριών για το συγκεκριμένο προϊόν).

Πώς λειτουργεί η επίλυση βήμα προς βήμα

Για να κατανοήσουμε πώς λειτουργεί στην πράξη ένας resolver Digital Link, ας εξετάσουμε το εξής σενάριο: ένας καταναλωτής σαρώνει έναν κωδικό QR σε ένα προϊόν. Ο κωδικός QR κωδικοποιεί το URI https://resolver.example.com/01/05012345678901/21/SN12345.

Αρχικά, το smartphone του καταναλωτή αποκωδικοποιεί τον κωδικό QR και ανοίγει το URI σε πρόγραμμα περιήγησης. Το πρόγραμμα περιήγησης στέλνει αίτημα HTTP GET στο resolver.example.com με διαδρομή /01/05012345678901/21/SN12345. Το αίτημα περιλαμβάνει κεφαλίδα Accept που δείχνει ότι το πρόγραμμα περιήγησης προτιμά περιεχόμενο text/html.

Ο αναλυτής URI του resolver εξάγει από τη διαδρομή το GTIN (05012345678901) και τον σειριακό αριθμό (SN12345). Επικυρώνει τα αναγνωριστικά αυτά και τα διαβιβάζει στη μηχανή επίλυσης συνδέσμων.

Η μηχανή επίλυσης αναζητά τον συνδυασμό αναγνωριστικών στη βάση δεδομένων της και βρίσκει πολλές εγγραφές συνδέσμων για το προϊόν:

  • Έναν σύνδεσμο ψηφιακού διαβατηρίου προϊόντος που παραπέμπει στο https://dpp.example.com/passport/SN12345
  • Έναν σύνδεσμο σελίδας πληροφοριών προϊόντος που παραπέμπει στο https://brand.example.com/products/widget-pro
  • Έναν σύνδεσμο πληροφοριών ανάκλησης που παραπέμπει στο https://recalls.example.com/check/05012345678901
  • Ένα τελικό σημείο συνδεδεμένων δεδομένων JSON-LD που παραπέμπει στο https://api.example.com/01/05012345678901/21/SN12345

Η μονάδα διαπραγμάτευσης περιεχομένου διαπιστώνει ότι το αίτημα προέρχεται από πρόγραμμα περιήγησης που ζητά HTML. Με βάση την προεπιλεγμένη διαμόρφωση τύπων συνδέσμων του resolver και το πλαίσιο του αιτήματος, επιλέγει τον σύνδεσμο του ψηφιακού διαβατηρίου προϊόντος ως την καταλληλότερη απάντηση για έναν καταναλωτή που σαρώνει κωδικό QR.

Ο resolver επιστρέφει απάντηση 307 Temporary Redirect με την κεφαλίδα Location ορισμένη σε https://dpp.example.com/passport/SN12345. Το πρόγραμμα περιήγησης του καταναλωτή ακολουθεί την ανακατεύθυνση και εμφανίζει τη σελίδα του ψηφιακού διαβατηρίου προϊόντος.

Τύποι συνδέσμων και το πλαίσιο συμμόρφωσης της GS1

Η GS1 ορίζει ένα λεξιλόγιο τύπων συνδέσμων που χρησιμοποιούν οι resolvers για να κατηγοριοποιούν τους πόρους πληροφοριών που συνδέονται με τα προϊόντα. Αυτοί οι τυποποιημένοι τύποι διασφαλίζουν ότι διαφορετικοί resolvers προσφέρουν συνεπή εμπειρία και ότι τα συστήματα που αξιοποιούν τα δεδομένα μπορούν να ζητούν αξιόπιστα συγκεκριμένα είδη πληροφοριών.

Οι βασικοί τύποι συνδέσμων που σχετίζονται με τα ψηφιακά διαβατήρια προϊόντων είναι:

  • gs1:digitalProductPassport, ο κύριος πόρος δεδομένων DPP, που περιέχει τις πλήρεις πληροφορίες του διαβατηρίου προϊόντος που απαιτεί ο ESPR
  • gs1:productSustainabilityInfo, περιβαλλοντικές πληροφορίες και πληροφορίες βιωσιμότητας για το προϊόν
  • gs1:pip, σελίδα πληροφοριών προϊόντος, συνήθως η ιστοσελίδα του προϊόντος της εταιρείας που απευθύνεται στους καταναλωτές
  • gs1:safetyInfo, πληροφορίες ασφάλειας, συμπεριλαμβανομένων δελτίων δεδομένων ασφαλείας και προειδοποιήσεων κινδύνου
  • gs1:recallStatus, πληροφορίες για το αν το προϊόν υπόκειται σε ανάκληση
  • gs1:traceability, πληροφορίες ιχνηλασιμότητας της αλυσίδας εφοδιασμού, ενδεχομένως με σύνδεση σε δεδομένα συμβάντων EPCIS
  • gs1:certificationInfo, πιστοποιητικά και δηλώσεις συμμόρφωσης που συνδέονται με το προϊόν

Η GS1 έχει δημοσιεύσει ένα πλαίσιο συμμόρφωσης για τους resolvers Digital Link που ορίζει διαφορετικά επίπεδα δυνατοτήτων. Οι resolvers επιπέδου 0 εκτελούν βασικές ανακατευθύνσεις HTTP. Οι resolvers επιπέδου 1 υποστηρίζουν διαπραγμάτευση περιεχομένου. Οι resolvers επιπέδου 2 υποστηρίζουν το πλήρες API συνόλων συνδέσμων, επιτρέποντας στα μηχανήματα να εντοπίζουν όλους τους διαθέσιμους πόρους πληροφοριών ενός προϊόντος. Οι resolvers επιπέδου 3 προσθέτουν υποστήριξη για συμπιεσμένα URI Digital Link και άλλες προηγμένες λειτουργίες.

Για τις υλοποιήσεις DPP συνιστάται resolver επιπέδου 1 ή επιπέδου 2. Η διαπραγμάτευση περιεχομένου (επίπεδο 1) διασφαλίζει ότι τόσο οι άνθρωποι όσο και τα μηχανικά συστήματα λαμβάνουν κατάλληλες απαντήσεις. Το API συνόλων συνδέσμων (επίπεδο 2) επιτρέπει στα ρυθμιστικά συστήματα και στα μητρώα DPP να εντοπίζουν και να προσπελαύνουν προγραμματικά τα δεδομένα διαβατηρίου οποιουδήποτε προϊόντος.

Επιλογές υλοποίησης: ανάπτυξη, αγορά ή χρήση της GS1

Οι επιχειρήσεις που υλοποιούν DPP έχουν τρεις βασικές επιλογές για την υποδομή resolver Digital Link: ανάπτυξη δικού τους resolver, χρήση εμπορικής υπηρεσίας resolver ή αξιοποίηση του δικτύου resolvers της GS1.

Ένας ιδιόκτητος resolver προσφέρει μέγιστο έλεγχο στη λογική επίλυσης, στην εταιρική ταυτότητα και στην ενοποίηση με τα υπάρχοντα συστήματα. Η GS1 έχει δημοσιεύσει υλοποιήσεις αναφοράς ανοικτού κώδικα που μπορούν να χρησιμεύσουν ως σημείο εκκίνησης. Ωστόσο, η λειτουργία ενός resolver σε μεγάλη κλίμακα απαιτεί ισχυρή υποδομή ιστού, παρακολούθηση και συνεχή συντήρηση. Ο resolver πρέπει να έχει πολύ υψηλή διαθεσιμότητα: αν τεθεί εκτός λειτουργίας, κάθε κωδικός QR που παραπέμπει σε αυτόν παύει να λειτουργεί.

Οι εμπορικές υπηρεσίες resolver, που προσφέρονται από διάφορους παρόχους τεχνολογίας, μεταξύ των οποίων και πλατφόρμες DPP, παρέχουν διαχειριζόμενη υποδομή χωρίς το λειτουργικό βάρος. Οι υπηρεσίες αυτές προσφέρουν συνήθως διαδικτυακά περιβάλλοντα διαχείρισης των εγγραφών συνδέσμων, πίνακες ανάλυσης της δραστηριότητας σαρώσεων και API ενοποίησης για την προγραμματική διαχείριση συνδέσμων. Για τις περισσότερες επιχειρήσεις, μια διαχειριζόμενη υπηρεσία resolver προσφέρει την καλύτερη ισορροπία μεταξύ λειτουργικότητας και λειτουργικής απλότητας.

Το δίκτυο resolvers της GS1 (id.gs1.org) παρέχει μια παγκόσμια υπηρεσία επίλυσης που διατηρεί η ίδια η GS1. Οι κάτοχοι σημάτων μπορούν να καταχωρίζουν τα προϊόντα τους και να διαμορφώνουν τους προορισμούς επίλυσης μέσω του εθνικού οργανισμού-μέλους της GS1. Η προσέγγιση αυτή αξιοποιεί την παγκόσμια αναγνωρισιμότητα και αξιοπιστία του τομέα της GS1, αλλά ενδέχεται να προσφέρει μικρότερη ευελιξία προσαρμογής και προβολής της εταιρικής ταυτότητας σε σύγκριση με έναν δικό σας τομέα resolver.

Πολλές πλατφόρμες DPP, όπως το MyProductPassport, περιλαμβάνουν ενσωματωμένη λειτουργικότητα resolver ως μέρος της προσφοράς τους. Χάρη σε αυτή την ενοποιημένη προσέγγιση, οι επιχειρήσεις δεν χρειάζεται να δημιουργήσουν ξεχωριστή υποδομή resolver: η πλατφόρμα χειρίζεται την επίλυση URI, τη διαπραγμάτευση περιεχομένου και τη διαχείριση συνδέσμων, παράλληλα με τη διαχείριση των δεδομένων του διαβατηρίου και τη δημιουργία κωδικών QR.

Διαμόρφωση του resolver για συμμόρφωση με τις απαιτήσεις DPP

Η διαμόρφωση ενός resolver για ψηφιακά διαβατήρια προϊόντων που συμμορφώνονται με τον ESPR απαιτεί προσοχή σε διάφορες κανονιστικές και τεχνικές απαιτήσεις.

Ο resolver πρέπει να εξασφαλίζει διαρκή πρόσβαση στα δεδομένα του διαβατηρίου. Ο ESPR απαιτεί οι πληροφορίες του DPP να παραμένουν προσβάσιμες για καθορισμένο χρονικό διάστημα μετά τη διάθεση του προϊόντος στην αγορά. Αυτό σημαίνει ότι ο resolver πρέπει να συνεχίζει να λειτουργεί και να επιλύει αιτήματα καθ' όλη τη διάρκεια της περιόδου διατήρησης, ακόμη και αν η παραγωγή του προϊόντος έχει διακοπεί. Οι επιχειρήσεις θα πρέπει να βεβαιώνονται ότι η υποδομή resolver ή ο πάροχος υπηρεσιών τους δεσμεύεται για τις απαιτούμενες περιόδους διατήρησης.

Οι απαντήσεις του resolver θα πρέπει να περιλαμβάνουν κατάλληλες κεφαλίδες HTTP για προσωρινή αποθήκευση και CORS (Cross-Origin Resource Sharing), ώστε τα δεδομένα DPP να είναι προσβάσιμα από διαδικτυακές εφαρμογές, εφαρμογές για κινητά και ρυθμιστικά συστήματα. Η κεφαλίδα Link θα πρέπει να γνωστοποιεί τους

Ο σύνδεσμος αντιγράφηκε
MP

MyProductPassport

Ψηφιακά διαβατήρια προϊόντων

Βοηθάμε τις επιχειρήσεις να κατανοήσουν τις απαιτήσεις του ψηφιακού διαβατηρίου προϊόντος, τη συμμόρφωση με τον ESPR και τη διαφάνεια των βιώσιμων προϊόντων.