Συνδέστε το chatbot του ChatLab με το κατάστημά σας στο PrestaShop για να παρέχετε στους πελάτες πρόσβαση σε πραγματικό χρόνο σε πληροφορίες προϊόντων και παρακολούθηση παραγγελιών απευθείας μέσα από τη συνομιλία.
Σημαντικό: Βέλτιστες πρακτικές για το ηλεκτρονικό εμπόριο
Αφού ολοκληρώσετε την παρακάτω ενσωμάτωση, διαβάστε τον αναλυτικό οδηγό για τη βελτιστοποίηση του chatbot σας για το ηλεκτρονικό εμπόριο: Πώς να ρυθμίσετε το ChatLab για το κατάστημά σας ηλεκτρονικού εμπορίου
Τι παρέχει η ενσωμάτωση
Αναζήτηση προϊόντων - Οι πελάτες μπορούν να πραγματοποιήσουν αναζήτηση στον κατάλογό σας στο PrestaShop εισάγοντας μια φράση. Το chatbot αναζητά σε τίτλους και περιγραφές προϊόντων, επιστρέφοντας τα 5 κορυφαία προϊόντα που ταιριάζουν με:
- ID προϊόντος, όνομα και περιγραφή
- Τιμή (προαιρετικά με εφαρμογή φόρου και εκπτώσεων ειδικής τιμής)
- Απευθείας σύνδεσμο προς τη σελίδα του προϊόντος στο κατάστημά σας
- Εικόνα προϊόντος
Αναζήτηση προϊόντων βάσει κωδικού (SKU) - Οι πελάτες μπορούν να αναζητήσουν προϊόντα χρησιμοποιώντας ακριβείς κωδικούς αναφοράς. Το chatbot αναζητά σε πολλαπλούς τύπους αναγνωριστικών - κωδικό αναφοράς/SKU, barcode EAN-13, ISBN και MPN - τόσο σε προϊόντα όσο και στις παραλλαγές τους (συνδυασμούς). Αυτό είναι χρήσιμο όταν οι πελάτες διαθέτουν έναν συγκεκριμένο κωδικό προϊόντος από κατάλογο, τιμολόγιο ή συσκευασία.
Στοιχεία παραγγελίας - Οι πελάτες μπορούν να ελέγξουν την κατάσταση της παραγγελίας τους παρέχοντας το αναγνωριστικό παραγγελίας (order ID) και τη διεύθυνση email που σχετίζεται με την παραγγελία. Και οι δύο τιμές επαληθεύονται με βάση τα αρχεία του καταστήματός σας στο PrestaShop. Το chatbot επιστρέφει:
- Κωδικό αναφοράς παραγγελίας, ημερομηνία και τρέχουσα κατάσταση (π.χ. υπό επεξεργασία, ολοκληρώθηκε, ακυρώθηκε)
- Συνολικό ποσό παραγγελίας
- Όνομα παραλήπτη, εταιρεία, πλήρη διεύθυνση παράδοσης (οδός, πόλη, ταχυδρομικός κώδικας) και αριθμό τηλεφώνου
- Όνομα μεταφορέα και αριθμούς παρακολούθησης (υποστηρίζονται πολλαπλοί αριθμοί παρακολούθησης)
- Προϊόντα παραγγελίας με ονόματα, ποσότητες και επιμέρους τιμές
Προαπαιτούμενα
Πριν ξεκινήσετε την ενσωμάτωση του PrestaShop, βεβαιωθείτε ότι:
- Το chatbot σας έχει ήδη προστεθεί στο κατάστημά σας στο PrestaShop - δείτε Εγκατάσταση του Chatbot σε κατάστημα PrestaShop
- Έχετε πρόσβαση στον πίνακα διαχείρισης (back office) του PrestaShop
Βήμα 1: Ενεργοποίηση του Webservice στο PrestaShop
- Συνδεθείτε στο back office του PrestaShop
- Μεταβείτε στην επιλογή Configure > Advanced Parameters > Webservice (Διαμόρφωση > Προηγμένες παράμετροι > Webservice)
- Μετακινηθείτε προς τα κάτω στην ενότητα Configuration (Διαμόρφωση)
- Ορίστε την επιλογή Enable PrestaShop's webservice (Ενεργοποίηση webservice του PrestaShop) σε Yes (Ναι)
- Κάντε κλικ στο Save (Αποθήκευση)
Βήμα 2: Δημιουργία κλειδιού Webservice
- Στην ίδια σελίδα Webservice, κάντε κλικ στο Add new webservice key (Προσθήκη νέου κλειδιού webservice)
- Κάντε κλικ στο Generate (Δημιουργία) για να παραγάγετε ένα νέο κλειδί
- Εισαγάγετε μια περιγραφή (π.χ. "ChatLab Integration")
- Βεβαιωθείτε ότι το κλειδί είναι Enabled (Ενεργοποιημένο)
- Κάτω από τα δικαιώματα πόρων, εκχωρήστε πρόσβαση View (GET) (Προβολή (GET)) στους ακόλουθους πόρους:
addressesattachmentscarrierscategoriescombinationsconfigurationscustomerslanguagesorder_carriersorder_detailsorder_statesordersproduct_customization_fieldsproduct_feature_valuesproduct_featuresproduct_option_valuesproduct_optionsproductssearchspecific_price_rulesspecific_pricesstatesstatesstock_availablestagstax_rule_groupstax_rulestaxes
- Κάντε κλικ στο Save (Αποθήκευση)
- Αντιγράψτε το κλειδί webservice που δημιουργήθηκε - θα το χρειαστείτε στο επόμενο βήμα
Βήμα 3: Εύρεση της μορφής URL των προϊόντων σας
- Στο back office του PrestaShop, μεταβείτε στην επιλογή Configure > Shop Parameters > Traffic & SEO (Διαμόρφωση > Παράμετροι καταστήματος > Κίνηση & SEO)
- Μετακινηθείτε προς τα κάτω στην ενότητα Schema of URLs (Σχήμα διευθύνσεων URL)
- Αντιγράψτε την τιμή από το πεδίο Route to products (Διαδρομή προς προϊόντα) (π.χ.
{category:/}{id}{-:id_product_attribute}-{rewrite}{-:tags}.html)
Βήμα 4: Σύνδεση του PrestaShop στο ChatLab
- Συνδεθείτε στο ChatLab και επιλέξτε το bot σας
- Μεταβείτε στην καρτέλα Connect (Σύνδεση)
- Κάντε κλικ στο Connect (Σύνδεση) στο πλακίδιο του PrestaShop
- Εισαγάγετε το Webservice key (Κλειδί webservice) (από το Βήμα 2)
- Εισαγάγετε το Shop url (URL καταστήματος) (το πλήρες URL του καταστήματός σας, π.χ.
https://www.mystore.com) - Εισαγάγετε το Product url format (Μορφή URL προϊόντος) (από το Βήμα 3)
- Κάντε κλικ στο Initialize Configuration (Αρχικοποίηση διαμόρφωσης) - αυτή η ενέργεια ανακτά τις διαθέσιμες γλώσσες από το κατάστημά σας
- Επιλέξτε τη σωστή Default language (Προεπιλεγμένη γλώσσα) από το αναπτυσσόμενο μενού
- Κάντε κλικ στο Connect (Σύνδεση)
Το ChatLab ελέγχει αυτόματα τη σύνδεση επαληθεύοντας ότι το κλειδί webservice διαθέτει την απαιτούμενη πρόσβαση. Εάν η διαδικασία είναι επιτυχής, θα δείτε ένα μήνυμα επιβεβαίωσης.
Βήμα 5: Διαμόρφωση ενεργειών PrestaShop
Μετά τη σύνδεση, μπορείτε να ενεργοποιήσετε και να προσαρμόσετε μεμονωμένες ενέργειες AI. Μεταβείτε στην επιλογή Settings > Actions (Ρυθμίσεις > Ενέργειες) και φιλτράρετε κατά την πλατφόρμα PrestaShop.
Είναι διαθέσιμες οι ακόλουθες ενέργειες:
- Prestashop - product search - επιτρέπει στο chatbot να πραγματοποιεί αναζήτηση στον κατάλογο προϊόντων σας βάσει ονόματος
- Prestashop - search by reference - επιτρέπει στο chatbot να βρίσκει προϊόντα βάσει κωδικών αναφοράς/SKU, EAN-13, ISBN ή MPN
- Prestashop - order details - επιτρέπει στο chatbot να αναζητά πληροφορίες παραγγελίας
- Prestashop - get product variants - επιτρέπει στο chatbot να ανακτά λεπτομερείς πληροφορίες παραλλαγών (μεγέθη, χρώματα) για ένα συγκεκριμένο προϊόν
Κάντε κλικ στο κουμπί ενεργοποίησης σε κάθε ενέργεια για να την ενεργοποιήσετε. Μπορείτε επίσης να προσαρμόσετε την ετικέτα της ενέργειας (το μήνυμα που εμφανίζεται στους χρήστες ενώ εκτελείται η ενέργεια) και τις οδηγίες που καθοδηγούν το πώς χρησιμοποιεί η AI κάθε ενέργεια.
Όταν η ενέργεια "Search by reference" είναι ενεργοποιημένη, η κανονική αναζήτηση προϊόντων θα καταφεύγει αυτόματα σε αναζήτηση κωδικού αναφοράς εάν δεν βρεθούν αποτελέσματα βάσει ονόματος. Αυτό σημαίνει ότι οι πελάτες μπορούν να εισαγάγουν ένα SKU ή barcode σε ένα κανονικό ερώτημα αναζήτησης και να λάβουν ακριβή αποτελέσματα.
Εμφάνιση προϊόντων με ημερομηνία ανανέωσης αποθέματος (προπαραγγελία)
Όταν η επιλογή "Products in stock only" είναι ενεργοποιημένη στις ρυθμίσεις της ενέργειας Product Search, μπορείτε επιπλέον να ενεργοποιήσετε την επιλογή "Show products with restock date". Αυτό επιτρέπει στο chatbot να περιλαμβάνει προϊόντα εκτός αποθέματος που έχουν ορισμένη αναμενόμενη ημερομηνία ανανέωσης αποθέματος στο PrestaShop. Αντί να αποκρύπτει εντελώς αυτά τα προϊόντα, το chatbot ενημερώνει τον πελάτη σχετικά με την ημερομηνία επαναφόρτωσης και ότι το προϊόν είναι διαθέσιμο για προπαραγγελία.
Απαιτήσεις:
- Το PrestaShop πρέπει να έχει ενεργοποιημένη την επιλογή "Allow ordering of out-of-stock products" (Να επιτρέπεται η παραγγελία προϊόντων εκτός αποθέματος) (Shop Parameters > Product Settings)
- Το κλειδί webservice πρέπει να διαθέτει πρόσβαση View (GET) στους πόρους
combinationsκαιconfigurations - Τα προϊόντα πρέπει να έχουν ορισμένη τιμή
available_dateστους συνδυασμούς τους στο PrestaShop
Τιμές συμπεριλαμβανομένου φόρου
Ενεργοποιήστε τον διακόπτη "Apply tax (VAT) to prices" στις ρυθμίσεις της ενέργειας Product Search για να εμφανίζονται οι τιμές με συμπεριλαμβανόμενο τον φόρο. Όταν είναι ενεργοποιημένο, το chatbot υπολογίζει τις τιμές χρησιμοποιώντας τους φορολογικούς κανόνες από το κατάστημά σας στο PrestaShop με βάση την προεπιλεγμένη χώρα του καταστήματος. Αυτό διασφαλίζει ότι οι τιμές που βλέπουν οι πελάτες στη συνομιλία αντιστοιχούν σε αυτές που βλέπουν στη βιτρίνα του καταστήματός σας.
Απαιτήσεις:
- Το κλειδί webservice πρέπει να διαθέτει πρόσβαση View (GET) στους πόρους
taxes,tax_rules,tax_rule_groupsκαιconfigurations
Ειδικές τιμές (εκπτώσεις και προσφορές)
Ενεργοποιήστε τον διακόπτη "Apply specific prices (discounts/promotions)" στις ρυθμίσεις της ενέργειας Product Search για να εμφανίζονται μειωμένες τιμές από τους κανόνες ειδικών τιμών του PrestaShop. Όταν μια έκπτωση είναι ενεργή για ένα προϊόν, το chatbot εμφανίζει τόσο τη μειωμένη τιμή όσο και την αρχική τιμή, ώστε οι πελάτες να μπορούν να δουν το κέρδος τους.
Αυτό καλύπτει καθολικούς κανόνες ειδικών τιμών - προωθητικές ενέργειες και εκπτώσεις που ισχύουν για όλους τους πελάτες με ελάχιστη ποσότητα 1. Υποστηρίζονται επίσης προσφορές περιορισμένου χρόνου - το chatbot εφαρμόζει μόνο εκπτώσεις που είναι επί του παρόντος ενεργές με βάση τις ημερομηνίες έναρξης και λήξης τους.
Απαιτήσεις:
- Το κλειδί webservice πρέπει να διαθέτει πρόσβαση View (GET) στους πόρους
specific_pricesκαιspecific_price_rules
Δοκιμή της ενσωμάτωσής σας
Αφού ενεργοποιήσετε τις ενέργειες, ανοίξτε το widget του chatbot σας και δοκιμάστε:
- "Δείξε μου παπούτσια για τρέξιμο" (δοκιμάζει την αναζήτηση προϊόντων)
- "Ψάχνω το προϊόν ABC-12345" (δοκιμάζει την αναζήτηση βάσει κωδικού αναφοράς/SKU)
- "Ποια είναι η κατάσταση της παραγγελίας μου 12345;" (δοκιμάζει τα στοιχεία παραγγελίας)
Επαληθεύστε ότι οι απαντήσεις αντιστοιχούν στα δεδομένα από το κατάστημά σας στο PrestaShop, ότι οι σύνδεσμοι προϊόντων ανοίγουν σωστά και ότι οι τιμές περιλαμβάνουν φόρο και εκπτώσεις όταν είναι ενεργοποιημένες αυτές οι επιλογές.
Εγκατάσταση του Chatbot στο κατάστημά σας PrestaShop
Για να προσθέσετε το widget συνομιλίας στη βιτρίνα του καταστήματός σας στο PrestaShop, δείτε τον αναλυτικό οδηγό: Εγκατάσταση του Chatbot σε κατάστημα PrestaShop