Άκυρη ένδειξη αποθέματος instock στο BestPrice feed (INVALID_INSTOCK)
3' ανάγνωση
Το feed του BestPrice έχει ένα μικρό αλλά σημαντικό πεδίο που δεν υπάρχει στο αντίστοιχο του Skroutz: το instock. Είναι μια απλή ένδειξη ναι/όχι για το αν το προϊόν υπάρχει σε απόθεμα — και ακριβώς επειδή είναι τόσο απλή, τα λάθη σε αυτή περνούν εύκολα απαρατήρητα. Το σφάλμα INVALID_INSTOCK σημαίνει ότι κάποιο προϊόν σου έχει στο πεδίο αυτό τιμή που δεν είναι ούτε Y ούτε N.
Η διόρθωση σε 3 βήματα
- 1Εντόπισε το πρόβλημα. Ελέγχει αν το πεδίο instock του BestPrice έχει τιμή Y ή N. Τρέξε δωρεάν διάγνωση με το URL του feed σου — το εύρημα εμφανίζεται στην αναφορά υγείας μαζί με τα προϊόντα που αφορά.
- 2Διόρθωσε στην πηγή. Ρύθμισε το plugin του BestPrice feed να εξάγει Y όταν υπάρχει απόθεμα και N όταν όχι.
- 3Αυτοματοποίησε με το FeedClinic. Επισήμανση των άκυρων τιμών instock.
Τι ελέγχει το FeedClinic
Ο έλεγχος αφορά αποκλειστικά feeds τύπου BestPrice και επιβεβαιώνει ότι το πεδίο instock κάθε προϊόντος έχει τιμή Y ή N — τις δύο μόνες τιμές που περιμένει η πλατφόρμα. Τιμές όπως «yes», «true», «1», «ναι» ή κενό πεδίο σημαίνονται ως άκυρες. Ο έλεγχος λειτουργεί συμπληρωματικά με το πεδίο availability, που περιγράφει τον χρόνο παράδοσης.
Γιατί σε αφορά
Το BestPrice περιμένει Y/N στο instock — οτιδήποτε άλλο μπορεί να ερμηνευτεί λάθος ως προς τη διαθεσιμότητα του προϊόντος. Στην πράξη αυτό σημαίνει δύο πιθανά σενάρια, και τα δύο κακά: προϊόν που έχεις σε απόθεμα εμφανίζεται ως μη διαθέσιμο (χάνεις τον πελάτη), ή προϊόν που δεν έχεις εμφανίζεται ως διαθέσιμο (ο πελάτης παραγγέλνει, απογοητεύεται, και η αξιοπιστία του καταστήματός σου πληγώνεται).
Έλεγξε το BestPrice feed σου σε 2 λεπτά
Δωρεάν διάγνωση: βλέπεις ποια προϊόντα έχουν άκυρο instock και κάθε άλλο πρόβλημα του feed σου, σε ένα report.
Δωρεάν διάγνωση feed — χωρίς κάρταΠώς το διορθώνεις στο e-shop σου
- Ρύθμισε το plugin που παράγει το BestPrice feed να εξάγει Y όταν υπάρχει απόθεμα και N όταν δεν υπάρχει — τίποτα άλλο.
- Συνηθισμένη αιτία: το plugin περνά στο instock την «ωμή» τιμή του πεδίου αποθέματος (π.χ. αριθμό τεμαχίων ή boolean του συστήματος) αντί για το γράμμα Y/N.
- Αν χρησιμοποιείς το ίδιο export και για τα δύο κανάλια, βεβαιώσου ότι το instock μπαίνει μόνο στο BestPrice feed και με τη σωστή μορφή.
- Μετά την αλλαγή, δες μερικά προϊόντα με μηδενικό απόθεμα στο XML για να επιβεβαιώσεις ότι βγάζουν N.
Πώς το χειρίζεται το FeedClinic
Το FeedClinic επισημαίνει κάθε προϊόν με άκυρη τιμή instock, δείχνοντάς σου την ακριβή τιμή που βρέθηκε ώστε να εντοπίσεις γρήγορα το μοτίβο του λάθους στο export σου. Δεν μετατρέπει τις τιμές αυτόματα: η ένδειξη αποθέματος πρέπει να αντανακλά το πραγματικό στοκ του καταστήματός σου, και αυτό το ξέρει μόνο το δικό σου σύστημα. Ο έλεγχος επαναλαμβάνεται σε κάθε ανανέωση του feed, οπότε μια λάθος ρύθμιση στο plugin θα εντοπιστεί άμεσα.
Έλεγξε το BestPrice feed σου σε 2 λεπτά
Δωρεάν διάγνωση: βλέπεις ποια προϊόντα έχουν άκυρο instock και κάθε άλλο πρόβλημα του feed σου, σε ένα report.
Δωρεάν διάγνωση feed — χωρίς κάρτα