Άκυρο GTIN — λάθος check digit στο barcode (INVALID_GTIN)
3' ανάγνωση
Υπάρχει μια κατηγορία λάθους barcode που δεν φαίνεται με γυμνό μάτι: ο κωδικός έχει το σωστό μήκος, αποτελείται μόνο από ψηφία — αλλά ένα από αυτά είναι λάθος πληκτρολογημένο. Το σύστημα GS1 έχει ενσωματωμένη άμυνα γι' αυτό: το τελευταίο ψηφίο κάθε barcode είναι «ψηφίο ελέγχου» (check digit) που υπολογίζεται μαθηματικά από τα υπόλοιπα. Το σφάλμα INVALID_GTIN σημαίνει ότι αυτός ο λογαριασμός δεν βγαίνει.
Η διόρθωση σε 3 βήματα
- 1Εντόπισε το πρόβλημα. Ελέγχει το GTIN/barcode με τον αλγόριθμο GS1 mod-10: σωστό μήκος (8/12/13/14 ψηφία) και σωστό check digit. Τρέξε δωρεάν διάγνωση με το URL του feed σου — το εύρημα εμφανίζεται στην αναφορά υγείας μαζί με τα προϊόντα που αφορά.
- 2Διόρθωσε στην πηγή. Ξαναδές το barcode από τη συσκευασία ή τον προμηθευτή — τις περισσότερες φορές ένα ψηφίο έχει γραφτεί λάθος.
- 3Αυτοματοποίησε με το FeedClinic. Επισήμανση με το προβληματικό ψηφίο — διορθώνεται ΜΟΝΟ στην πηγή, ποτέ αυτόματα.
Τι ελέγχει το FeedClinic
Ο έλεγχος περνά κάθε GTIN/barcode του feed από τον αλγόριθμο GS1 mod-10: επιβεβαιώνει ότι το μήκος είναι ένα από τα αποδεκτά (8, 12, 13 ή 14 ψηφία) και ότι το check digit ταιριάζει με αυτό που προκύπτει από τα υπόλοιπα ψηφία. Είναι πιο αυστηρός από τον βασικό έλεγχο μορφής (INVALID_EAN): πιάνει κωδικούς που μοιάζουν απολύτως φυσιολογικοί αλλά περιέχουν τυπογραφικό λάθος.
Γιατί σε αφορά
Barcode με λάθος check digit απορρίπτεται από συστήματα όπως το Google Merchant — και ένας λάθος κωδικός είτε δεν αντιστοιχεί πουθενά είτε, χειρότερα, αντιστοιχεί σε άλλο προϊόν. Τις περισσότερες φορές η αιτία είναι απλή: ένα ψηφίο γράφτηκε λάθος κατά την καταχώρηση, δύο ψηφία αντιστράφηκαν, ή κόπηκε/κολλήθηκε λάθος κομμάτι από ένα Excel. Ο έλεγχος check digit είναι ο μόνος τρόπος να πιαστούν αυτά τα λάθη μαζικά.
Ένα λάθος ψηφίο αρκεί — βρες το πριν το βρει η πλατφόρμα
Δωρεάν διάγνωση feed: κάθε barcode ελέγχεται με τον αλγόριθμο GS1 και βλέπεις ακριβώς ποιοι κωδικοί δεν βγαίνουν.
Δωρεάν διάγνωση feed — χωρίς κάρταΠώς το διορθώνεις στο e-shop σου
- Ξαναδές τον κωδικό από την ίδια τη συσκευασία του προϊόντος ή από την επίσημη λίστα του προμηθευτή — όχι από παλιότερη δική σου καταχώρηση, που μπορεί να κουβαλά το ίδιο λάθος.
- Ψάξε πρώτα για τα κλασικά μοτίβα: αντεστραμμένα διπλανά ψηφία («…54…» αντί «…45…») και λάθος στο τελευταίο ψηφίο.
- Πρόσεξε το Excel: κελιά σε μορφή αριθμού κόβουν το αρχικό μηδέν από 13ψήφια barcodes — μορφοποίησε τη στήλη ως κείμενο.
- Διόρθωσε την τιμή στο e-shop σου, ώστε η αλλαγή να περάσει αυτόματα σε κάθε επόμενο feed.
Πώς το χειρίζεται το FeedClinic
Το FeedClinic εντοπίζει κάθε barcode που αποτυγχάνει στον έλεγχο GS1 και σου δείχνει το προβληματικό σημείο, ώστε να ξέρεις τι να διασταυρώσεις. Η διόρθωση γίνεται μόνο στην πηγή — ποτέ αυτόματα: ο μαθηματικός έλεγχος αποδεικνύει ότι ο κωδικός είναι λάθος, αλλά δεν μπορεί να αποδείξει ποιος είναι ο σωστός, και το FeedClinic δεν επινοεί ποτέ κωδικούς προϊόντων. Στην επόμενη ανανέωση του feed, ο έλεγχος επιβεβαιώνει ότι η διόρθωσή σου «βγάζει» πλέον σωστό check digit.
Ένα λάθος ψηφίο αρκεί — βρες το πριν το βρει η πλατφόρμα
Δωρεάν διάγνωση feed: κάθε barcode ελέγχεται με τον αλγόριθμο GS1 και βλέπεις ακριβώς ποιοι κωδικοί δεν βγαίνουν.
Δωρεάν διάγνωση feed — χωρίς κάρτα