Abikeskus
Chatboti integratsioonid

Integratsioon PrestaShopiga

Viimati uuendatud:

Ühendage oma ChatLab chatbot oma PrestaShopi e-poega, et pakkuda klientidele reaalajas juurdepääsu tooteinfole ja tellimuste jälgimisele otse vestluses.

Oluline: e-kaubanduse parimad tavad

Pärast alloleva integratsiooni lõpuleviimist lugege põhjalikku juhendit oma chatboti optimeerimise kohta e-kaubanduse jaoks: Kuidas seadistada ChatLab oma e-kaubanduse poe jaoks

Mida see integratsioon pakub

Tooteotsing - kliendid saavad otsida teie PrestaShopi kataloogist, sisestades soovitud fraasi. Chatbot otsib tootenimede ja kirjelduste hulgast, tagastades kuni 5 sobivaimat toodet koos järgmiste andmetega:

  • Toote ID, nimi ja kirjeldus
  • Hind (valikuliselt koos käibemaksu ja konkreetsete tootehinnasoodustustega)
  • Otselink tootelehele teie poes
  • Tootepilt

Tooteotsing tootekoodi (SKU) järgi - kliendid saavad tooteid otsida täpsete tootekoodide abil. Chatbot otsib mitut tüüpi identifikaatorite seast - tootekood/SKU, EAN-13 vöötkood, ISBN ja MPN - nii toodete kui ka nende variatsioonide (kombinatsioonide) hulgast. See on kasulik, kui kliendil on konkreetne tootekood kataloogist, arvelt või pakendilt.

Tellimuse üksikasjad - kliendid saavad kontrollida oma tellimuse staatust, esitades tellimuse ID ja tellimusega seotud e-posti aadressi. Mõlemat väärtust kontrollitakse teie PrestaShopi poe kirjete põhjal. Chatbot tagastab:

  • Tellimuse viite, kuupäeva ja praeguse staatuse (nt töötlemisel, täidetud, tühistatud)
  • Tellimuse kogusumma
  • Saaja nime, ettevõtte, täieliku tarneaadressi (tänav, linn, sihtnumber) ja telefoninumbri
  • Vedaja nime ja jälgimiskoodid (toetatud on mitu jälgimiskoodi)
  • Tellitud tooted koos nimede, koguste ja ühikuhindadega

Eeldused

Enne PrestaShopi integratsiooni alustamist veenduge, et:

1. samm: lubage PrestaShopis veebiteenus (Webservice)

  1. Logige sisse oma PrestaShopi administreerimispaneeli
  2. Avage Configure > Advanced Parameters > Webservice

PrestaShopi administraatorimenüü valikutega Advanced Parameters ja Webservice|width=25

  1. Kerige allapoole jaotiseni Configuration
  2. Seadke valik Enable PrestaShop's webservice olekusse Yes
  3. Klõpsake nupule Save

Konfiguratsiooniosa lülitiga Enable PrestaShop's webservice ja nupuga Save

2. samm: looge veebiteenuse võti (Webservice Key)

  1. Klõpsake samal Webservice'i lehel nupule Add new webservice key

Webservice'i leht nupuga Add new webservice key|width=50

  1. Uue võtme loomiseks klõpsake nupule Generate
  2. Sisestage kirjeldus (nt "ChatLab Integration")
  3. Veenduge, et võti on olekus Enabled
  4. Ressursside õiguste jaotises andke View (GET) juurdepääs järgmistele ressurssidele:
    • addresses
    • attachments
    • carriers
    • categories
    • combinations
    • configurations
    • customers
    • languages
    • order_carriers
    • order_details
    • order_states
    • orders
    • product_customization_fields
    • product_feature_values
    • product_features
    • product_option_values
    • product_options
    • products
    • search
    • specific_price_rules
    • specific_prices
    • states
    • states
    • stock_availables
    • tags
    • tax_rule_groups
    • tax_rules
    • taxes

Veebiteenuse võtme seadistamine nupuga Generate, kirjelduse ja View GET õigustega

  1. Klõpsake nupule Save
  2. Kopeerige loodud veebiteenuse võti - seda läheb vaja järgmises sammus

3. samm: leidke oma toote URL-i vorming

  1. Avage PrestaShopi administreerimispaneelis Configure > Shop Parameters > Traffic & SEO

PrestaShopi administraatorimenüü valikutega Shop Parameters ja Traffic & SEO|width=25

  1. Kerige allapoole jaotiseni Schema of URLs
  2. Kopeerige väärtus väljalt Route to products (nt {category:/}{id}{-:id_product_attribute}-{rewrite}{-:tags}.html)

Jaotis Schema of URLs väljaga Route to products

4. samm: ühendage PrestaShop ChatLabis

  1. Logige ChatLabi sisse ja valige oma bot
  2. Avage vahekaart Connect (Ühenda)

Vahekaart Connect PrestaShopi integratsiooni kaardiga

  1. Klõpsake PrestaShopi kaardil nupule Connect (Ühenda)
  2. Sisestage oma Webservice key (2. sammust)
  3. Sisestage oma Shop url (teie poe täielik URL, nt https://www.mystore.com)
  4. Sisestage oma Product url format (3. sammust)

PrestaShopi integreerimisvorm veebiteenuse võtme, poe URL-i, toote URL-i vormingu ja vaikekeelega

  1. Klõpsake nupule Initialize Configuration - see laadib teie poest saadaolevad keeled
  2. Valige rippmenüüst õige Default language
  3. Klõpsake nupule Connect

ChatLab testib ühendust automaatselt, kontrollides, kas teie veebiteenuse võtmel on nõutav juurdepääs. Eduka ühenduse korral kuvatakse kinnitussõnum.

5. samm: seadistage PrestaShopi toimingud

Pärast ühendamist saate lubada ja kohandada üksikuid AI-toiminguid. Navigeerige jaotisse Settings > Actions (Seaded > Toimingud) ja filtreerige nimekirja PrestaShopi platvormi järgi.

PrestaShopi toimingud menüüs Settings, näidates tooteotsingut ja tellimuse üksikasju

Saadaval on järgmised toimingud:

  • Prestashop - product search - võimaldab chatbotil otsida teie tootekataloogist nime järgi
  • Prestashop - search by reference - võimaldab chatbotil leida tooteid tootekoodi/SKU, EAN-13, ISBN või MPN koodide järgi
  • Prestashop - order details - võimaldab chatbotil vaadata tellimuse andmeid
  • Prestashop - get product variants - võimaldab chatbotil pärida konkreetse toote üksikasjalikku variatsioonide teavet (suurused, värvid)

Toimingu sisselülitamiseks klõpsake selle aktiveerimisnupule. Saate kohandada ka toimingu silti (teade, mida kuvatakse kasutajatele toimingu täitmise ajal) ja juhiseid, mis määravad, kuidas AI toimingut kasutab.

Kui toiming "Search by reference" on lubatud, teeb tavaline tooteotsing automaatselt varuotsingu viitekoodi järgi, kui nime alusel tulemusi ei leita. See tähendab, et kliendid saavad sisestada SKU või vöötkoodi tavalisse otsingupäringusse ja saada ikkagi täpseid tulemusi.

Kuva tooted koos laoseisu taastumise kuupäevaga (ettesaatmine)

Kui tooteotsingu toimingu seadetes on lubatud "Products in stock only", saate lisaks lubada valiku "Show products with restock date". See võimaldab chatbotil kuvada laost otsas olevaid tooteid, millel on PrestaShopis määratud eeldatav laoseisu taastumise kuupäev. Nende toodete täieliku peitmise asemel teavitab chatbot klienti tarnekuupäevast ja sellest, et toodet on võimalik ette tellida.

Nõuded:

  • PrestaShopis peab olema lubatud "Allow ordering of out-of-stock products" (Shop Parameters > Product Settings)
  • Veebiteenuse võtmel peab olema View (GET) juurdepääs ressurssidele combinations ja configurations
  • Toodete kombinatsioonidel peab PrestaShopis olema määratud available_date

Hinnad koos käibemaksuga

Lülitage tooteotsingu toimingu seadetes sisse "Apply tax (VAT) to prices", et kuvada hindu koos käibemaksuga. Kui see on lubatud, arvutab chatbot hinnad teie PrestaShopi poe maksureeglite põhjal poe vaikeriigi järgi. See tagab, et hinnad, mida kliendid vestluses näevad, vastavad teie e-poe lehel kuvatavatele hindadele.

Nõuded:

  • Veebiteenuse võtmel peab olema View (GET) juurdepääs ressurssidele taxes, tax_rules, tax_rule_groups ja configurations

Konkreetsed tootehinnad (allahindlused ja kampaaniad)

Lülitage tooteotsingu toimingu seadetes sisse "Apply specific prices (discounts/promotions)", et kuvada PrestaShopi erihinnareeglitest tulenevaid soodushindu. Kui tootele kehtib allahindlus, kuvab chatbot nii soodushinda kui ka tavahinda, võimaldades klientidel näha säästetud summat.

See hõlmab universaalseid erihinnareegleid - kampaaniaid ja müüke, mis kehtivad kõigile klientidele minimaalse kogusega 1. Toetatud on ka ajaliselt piiratud kampaaniad; chatbot rakendab ainult neid allahindlusi, mis on algus- ja lõppkuupäevade põhjal hetkel aktiivsed.

Nõuded:

  • Veebiteenuse võtmel peab olema View (GET) juurdepääs ressurssidele specific_prices ja specific_price_rules

Integratsiooni testimine

Pärast toimingute aktiveerimist avage oma chatboti vidin ja proovige järgmisi lauseid:

  • "Näita mulle jooksutosse" (testib tooteotsingut)
  • "Otsin toodet ABC-12345" (testib tootekoodi/SKU otsingut)
  • "Mis on minu tellimuse 12345 staatus?" (testib tellimuse üksikasju)

Veenduge, et vastused vastavad teie PrestaShopi poe andmetele, toodete lingid avanevad korrektselt ning hinnad sisaldavad makse ja allahindlusi, kui vastavad valikud on sisse lülitatud.

Chatboti paigaldamine oma PrestaShopi poodi

Vestlusvidina lisamiseks oma PrestaShopi e-poe lehele vaadake üksikasjalikku juhendit: Chatboti paigaldamine PrestaShopi poodi