Prijunkite savo ChatLab pokalbių robotą prie savo PrestaShop parduotuvės, kad klientai galėtų realiuoju laiku gauti informaciją apie prekes ir sekti užsakymus tiesiog pokalbio lange.
Svarbu: el. prekybos geroji praktika
Užbaigę toliau aprašytą integraciją, perskaitykite išsamų vadovą, kaip optimizuoti pokalbių robotą el. prekybai: Kaip nustatyti ChatLab savo el. prekybos parduotuvei
Ką suteikia ši integracija
Prekių paieška - klientai gali ieškoti jūsų PrestaShop kataloge įvesdami frazę. Pokalbių robotas ieško tarp prekių pavadinimų bei aprašymų ir pateikia iki 5 geriausiai atitinkančių prekių kartu su:
- Prekės ID, pavadinimu ir aprašymu
- Kaina (pasirinktinai su mokesčiais ir pritaikytomis specialiomis nuolaidomis)
- Tiesiogine nuoroda į prekės puslapį jūsų parduotuvėje
- Prekės nuotrauka
Prekių paieška pagal kodą (SKU) - klientai gali rasti prekes naudodami tikslius prekių kodus. Pokalbių robotas ieško pagal kelis identifikatorių tipus - kodą / SKU, EAN-13 brūkšninį kodą, ISBN ir MPN - tiek tarp pačių prekių, tiek tarp jų variantų (kombinacijų). Tai naudinga, kai klientai turi konkretų prekės kodą iš katalogo, sąskaitos faktūros ar pakuotės.
Užsakymo informacija - klientai gali patikrinti savo užsakymo būseną nurodydami užsakymo ID ir su užsakymu susietą el. pašto adresą. Abi reikšmės sutikrinamos su jūsų PrestaShop parduotuvės duomenimis. Pokalbių robotas pateikia:
- Užsakymo kodą (angl. reference), datą ir esamą būseną (pvz., apdorojamas, įvykdytas, atšauktas)
- Galutinę užsakymo sumą
- Gavėjo vardą ir pavardę, įmonę, visą pristatymo adresą (gatvę, miestą, pašto kodą) bei telefono numerį
- Vežėjo pavadinimą ir siuntos sekimo numerius (palaikomi keli sekimo numeriai)
- Užsakytas prekes su pavadinimais, kiekiais ir vieneto kainomis
Reikalavimai prieš pradedant
Prieš pradėdami PrestaShop integraciją, įsitikinkite, kad:
- Jūsų pokalbių robotas jau pridėtas prie jūsų PrestaShop parduotuvės - žr. Pokalbių roboto diegimas PrestaShop parduotuvėje
- Turite prieigą prie savo PrestaShop administratoriaus skydelio (valdymo posistemės)
1 žingsnis: įjunkite žiniatinklio paslaugą (Webservice) PrestaShop sistemoje
- Prisijunkite prie savo PrestaShop valdymo posistemės
- Eikite į Configure > Advanced Parameters > Webservice
- Slinkite žemyn iki skilties Configuration
- Nustatykite Enable PrestaShop's webservice į Yes
- Spustelėkite Save (Išsaugoti)
2 žingsnis: sukurkite žiniatinklio paslaugos raktą (Webservice Key)
- Tame pačiame Webservice puslapyje spustelėkite Add new webservice key (Pridėti naują žiniatinklio paslaugos raktą)
- Spustelėkite Generate (Generuoti), kad sukurtumėte naują raktą
- Įveskite aprašymą (pvz., „ChatLab integracija“)
- Įsitikinkite, kad raktas yra Enabled (Įjungtas)
- Iteklių leidimų (angl. resource permissions) skiltyje suteikite View (GET) (Peržiūrėti) prieigą šiems ištekliams:
addressesattachmentscarrierscategoriescombinationsconfigurationscustomerslanguagesorder_carriersorder_detailsorder_statesordersproduct_customization_fieldsproduct_feature_valuesproduct_featuresproduct_option_valuesproduct_optionsproductssearchspecific_price_rulesspecific_pricesstatesstatesstock_availablestagstax_rule_groupstax_rulestaxes
- Spustelėkite Save
- Nukopijuokite sugeneruotą webservice raktą - jo prireiks kitame žingsnyje
3 žingsnis: sužinokite savo prekių URL formatą
- PrestaShop valdymo posistemėje eikite į Configure > Shop Parameters > Traffic & SEO
- Slinkite žemyn iki skilties Schema of URLs
- Nukopijuokite reikšmę iš lauko Route to products (pvz.,
{category:/}{id}{-:id_product_attribute}-{rewrite}{-:tags}.html)
4 žingsnis: prijunkite PrestaShop sistemoje ChatLab
- Prisijunkite prie ChatLab ir pasirinkite savo robotą
- Eikite į kortelę Connect (Sujungti)
- Spustelėkite Connect PrestaShop plytelėje
- Įveskite savo Webservice key (iš 2 žingsnio)
- Įveskite savo Shop url (visą savo parduotuvės URL adresą, pvz.,
https://www.mystore.com) - Įveskite savo Product url format (iš 3 žingsnio)
- Spustelėkite Initialize Configuration (Inicijuoti konfigūraciją) - tai atsiųs pasiekiamas kalbas iš jūsų parduotuvės
- Išskleidžiamajame sąraše pasirinkite teisingą Default language (Numatytoji kalba)
- Spustelėkite Connect
ChatLab automatiškai patikrina ryšį ir įsitikina, kad jūsų webservice raktas turi reikiamą prieigą. Jei viskas pavyko, pamatysite patvirtinimo pranešimą.
5 žingsnis: sukonfigūruokite PrestaShop veiksmus
Prisijungę galite įjungti ir pritaikyti atskirus dirbtinio intelekto veiksmus. Eikite į Settings > Actions (Nustatymai > Veiksmai) ir filtruokite pagal PrestaShop platformą.
Prieinami šie veiksmai:
- Prestashop - product search - leidžia pokalbių robotui ieškoti prekių kataloge pagal pavadinimą
- Prestashop - search by reference - leidžia pokalbių robotui rasti prekes pagal kodą / SKU, EAN-13, ISBN ar MPN kodus
- Prestashop - order details - leidžia pokalbių robotui patikrinti užsakymo informaciją
- Prestashop - get product variants - leidžia pokalbių robotui gauti išsamią konkrečios prekės variantų informaciją (dydžius, spalvas)
Spustelėkite kiekvieno veiksmo aktyvavimo mygtuką, kad jį įjungtumėte. Taip pat galite tinkinti veiksmo etiketę (pranešimą, rodomą naudotojams veiksmo vykdymo metu) ir instrukcijas, nurodančias dirbtiniam intelektui, kaip šiuo veiksmu naudotis.
Kai įjungtas veiksmas „Search by reference“, įprasta prekių paieška automatiškai pereis prie paieškos pagal kodą, jei pagal pavadinimą rezultatų nerandama. Tai reiškia, kad klientai gali įvesti SKU ar brūkšninį kodą įprastoje paieškos užklausoje ir vis tiek gauti tikslius rezultatus.
Rodyti prekes su papildymo data (išankstinis užsakymas)
Kai prekės paieškos veiksmo nustatymuose įjungta parinktis „Products in stock only“, galite papildomai įjungti „Show products with restock date“. Tai leidžia pokalbių robotui įtraukti prekes, kurių šiuo metu nėra sandėlyje, tačiau PrestaShop sistemoje joms yra nurodyta numatoma atsargų papildymo data. Užuot visiškai paslėpęs šias prekes, pokalbių robotas informuoja klientą apie papildymo datą ir apie tai, kad prekę galima užsisakyti iš anksto.
Reikalavimai:
- PrestaShop turi būti įjungta parinktis „Allow ordering of out-of-stock products“ (Shop Parameters > Product Settings)
- Webservice raktas privalo turėti View (GET) prieigą prie
combinationsirconfigurationsišteklių - Prekės PrestaShop sistemoje savo kombinacijose privalo turėti nustatytą
available_date
Kainos su mokesčiais
Prekės paieškos veiksmo nustatymuose įjunkite perjungiklį „Apply tax (VAT) to prices“, kad kainos būtų rodomos su mokesčiais. Įjungus šią parinktį, pokalbių robotas apskaičiuoja kainas pagal jūsų PrestaShop parduotuvės mokesčių taisykles, atsižvelgdamas į numatytąją parduotuvės šalį. Tai užtikrina, kad pokalbyje rodomos kainos sutaps su tomis, kurias pirkėjai mato parduotuvės puslapyje.
Reikalavimai:
- Webservice raktas privalo turėti View (GET) prieigą prie
taxes,tax_rules,tax_rule_groupsirconfigurationsišteklių
Specialios kainos (nuolaidos ir akcijos)
Prekės paieškos veiksmo nustatymuose įjunkite perjungiklį „Apply specific prices (discounts/promotions)“, kad būtų rodomos nuolaidos iš PrestaShop specialių kainų taisyklių. Kai prekei taikoma nuolaida, pokalbių robotas rodo tiek kainą su nuolaida, tiek pradinę kainą, kad klientai matytų sutaupytą sumą.
Tai apima universalias specialių kainų taisykles - akcijas ir išpardavimus, kurie taikomi visiems pirkėjams, perkantiems bent 1 vienetą. Taip pat palaikomos riboto laiko akcijos; pokalbių robotas taiko tik tas nuolaidas, kurios šiuo metu yra aktyvios pagal jų pradžios ir pabaigos datas.
Reikalavimai:
- Webservice raktas privalo turėti View (GET) prieigą prie
specific_pricesirspecific_price_rulesišteklių
Integracijos testavimas
Aktyvavę veiksmus, atidarykite savo pokalbių roboto valdiklį ir išbandykite:
- „Parodyk bėgimo batelius“ (tikrina prekių paiešką)
- „Ieškau prekės ABC-12345“ (tikrina paiešką pagal kodą / SKU)
- „Kokia mano užsakymo 12345 būsena?“ (tikrina užsakymo informaciją)
Įsitikinkite, kad atsakymai atitinka jūsų PrestaShop parduotuvės duomenis, prekių nuorodos atsidaro teisingai, o kainose atsižvelgta į mokesčius bei nuolaidas, jei šios parinktys yra įjungtos.
Pokalbių roboto diegimas PrestaShop parduotuvėje
Norėdami pridėti pokalbių valdiklį į savo PrestaShop parduotuvės svetainę, skaitykite išsamų vadovą: Pokalbių roboto diegimas PrestaShop parduotuvėje