Ühendage oma ChatLabi chatbot Shopify e-poega, et anda klientidele vahetu ligipääs tooteinfole ja tellimuste jälgimisele otse vestluses.
Oluline: e-kaubanduse parimad praktikad
Pärast alloleva integratsiooni seadistamist lugege põhjalikku juhendit oma chatboti optimeerimiseks e-kaubanduse jaoks: Kuidas seadistada ChatLab oma e-kaubanduse poe jaoks
Mida integratsioon võimaldab
Tooteotsing - Kliendid saavad otsida tooteid teie Shopify kataloogist märksõna sisestades. Chatbot otsib tootenimede, kirjelduste, tüüpide, siltide ja müüjate hulgast ning tagastab sobivad aktiivsed tooted koos järgmise infoga:
- Toote nimi, kirjeldus ja tüüp
- Müüja ja sildid
- Hind või hinnavahemik (mitme variatsiooniga toodete puhul)
- Saadaval olevad variatsioonid koos koodi (SKU), võrdlushinna, laoseisu ja kättesaadavuse staatusega
- Tootepilt ja otselink teie e-poodi
Saate tooteotsingu seadistada kuvama ainult laos olevaid tooteid. Kui see valik on sisse lülitatud, jäetakse laost otsas tooted tulemustest välja. Lisavalik võimaldab tulemustesse kaasata ka eeltellitavad tooted isegi siis, kui laoseisu filter on aktiivne. Vaadake lisainfot jaotisest 4. samm.
Tellimuse üksikasjad - Kliendid saavad kontrollida tellimuse staatust, esitades oma tellimuse numbri ja e-posti aadressi. Mõlemat väärtust kontrollitakse teie Shopify e-poe andmete põhjal. Chatbot kuvab:
- Tellimuse viitenumber, kuupäev, kogusumma ja valuuta
- Tellitud tooted koos nimede, koguste, hindade, tootekoodi (SKU), variatsiooni nime ja müüjaga
- Täitmise staatus ja saadetise jälgimise info (number, kullerfirma, URL)
- Tarneaadress ja arveaadress
- Tarneviis ja -hind
- Kliendi kontaktandmed (e-post, nimi, telefon)
- Tühistamise põhjus ja kuupäev (tühistatud tellimuste puhul)
1. samm: looge Shopify API mandaadid
Oluline agentuuridele ja Shopify partneritele: Shopify rakendus TULEB luua poe omanikuks oleva organisatsiooni arendajate töölaual (Dev Dashboard) - alustage alati e-poe enda halduspaneelist (Settings > Apps > Develop apps > Build apps in Dev Dashboard (Seaded > Rakendused > Rakenduste arendamine > Loo rakendusi Dev Dashboardis)). Rakendus, mille on loonud teine organisatsioon (näiteks agentuur või Shopify partner oma Dev Dashboardis) ja mis on poodi paigaldatud kohandatud paigalduslingi kaudu, EI TÖÖTA ChatLabiga, isegi kui paigaldamine õnnestub ja rakendus ilmub poe paigaldatud rakenduste nimekirja õigete lubadega. Põhjus: ChatLab loob ühenduse kliendi ID ja saladuse abil (Shopify kliendimandaatide autentimine ehk client credentials grant) ning Shopify lubab seda autentimisviisi ainult poe omanikorganisatsiooni loodud rakendustele - "Client credentials is only available for apps developed by your own organization and installed in stores that you own" (Shopify dokumentatsioon). See on Shopify, mitte ChatLabi piirang. Tunnuseks on ebaõnnestunud ühendus ChatLabis veateatega "The app cannot access this store. Create the app in the Dev Dashboard of the organization that owns this store" (mille põhjustab Shopify OAuth-viga shop_not_permitted), isegi kui kliendi ID, saladus ja poe alamdomeen on õiged ning rakendus on paigaldatud. Kindel märk teisest organisatsioonist pärit rakendusest on poe halduspaneelis kuvatav teade "This custom app was built by a Shopify partner for your store." Lahendus agentuuridele: te ei vaja poeomaniku arendaja sekkumist - paluge kaupmehel lisada teie kasutajakonto OMA organisatsiooni alla rolliga App developer ("To give a user in a merchant store access to the Dev Dashboard, assign them the App developer role" - Shopify dokumentatsioon) ning looge rakendus kaupmehe organisatsiooni keskkonnas olles. Ainult partneri ligipääsust (Collaborator access) ei piisa - oma organisatsioonis loodud rakendused jäävad teie organisatsiooni alla.
- Logige sisse oma Shopify halduspaneeli
- Valige Settings > Apps
- Klõpsake nupule Develop apps
- Klõpsake lehel App Development nupule Build apps in Dev Dashboard - see avab dev.shopify.com/dashboard
- Klõpsake nupule Create app ja sisestage nimi (nt "ChatLab Integration")
- Pärast loomist kerige jaotiseni Access ja klõpsake nupule Select scopes
- Leidke jaotisest Admin API ligipääsuõigused ning lubage järgmised õigused:
read_productsread_orders
- Klõpsake nupule Done
- Rakenduse avaldamiseks klõpsake nupule Release
- Avage App settings ning kopeerige Client ID ja Secret - hoidke neid turvaliselt, sest vajate neid ChatLabiga ühenduse loomiseks
- Minge jaotisse Home ja klõpsake rakenduse paigaldamiseks oma poodi
- Valige oma e-pood ja kinnitage, klõpsates nupule Install
2. samm: leidke oma poe alamdomeen
Teie alamdomeen on osa teie Shopify haldusliidese URL-ist enne .myshopify.com. Näiteks kui teie haldusliidese URL on https://pizza-delicious.myshopify.com/admin, siis teie alamdomeen on pizza-delicious.
3. samm: ühendage Shopify ChatLabis
- Logige sisse ChatLabi ja valige oma bot
- Avage vahekaart Connect (Ühenda)
- Klõpsake nupule Connect Shopify kaardil
- Sisestage oma Client ID (1. sammust)
- Sisestage oma Secret (1. sammust)
- Sisestage oma Shopify subdomain (2. sammust)
- Klõpsake nupule Connect
ChatLab testib ühendust automaatselt, kontrollides, kas teie API mandaatidel on vajalikud ligipääsuõigused olemas. Kui ühendus õnnestub, kuvatakse kinnitusteade.
4. samm: seadistage Shopify toimingud
Pärast ühendamist saate sisse lülitada ja kohandada üksikuid AI-toiminguid. Liikuge jaotisse Settings > Actions (Seaded > Toimingud) ja filtreerige Shopify platvormi järgi.
Saadaval on kaks toimingut:
- Shopify - product search - võimaldab chatbotil otsida tooteid teie kataloogist
- Shopify - order details - võimaldab chatbotil vaadata tellimuste infot
Toimingu sisselülitamiseks klõpsake selle aktiveerimisnupul. Samuti saate kohandada toimingu silti (teade, mida kuvatakse kasutajatele toimingu sooritamise ajal) ja juhiseid, mis määravad, kuidas tehisintellekt igat toimingut kasutab.
Tooteotsing - laoseisu seaded
Tooteotsingu toiming sisaldab laoseisu filtreerimise valikuid vahekaardil Product Search Settings (Tooteotsingu seaded):
- Products in stock only - Kui see on sisse lülitatud, tagastab chatbot ainult hetkel laos olevaid tooteid. Otsas tooted jäetakse otsingutulemustest välja.
- Show products available for pre-order - See valik ilmub siis, kui "Products in stock only" on aktiivne. Kui see on lubatud, kuvatakse otsingutulemustes ka need tooted, mis on laost otsas, kuid millele on Shopifys seadistatud müügi jätkamine (eeltellimine), märkides need eeltellitavaks.
Integratsiooni testimine
Pärast toimingute aktiveerimist avage oma chatboti vidin ja proovige näiteks:
- "Näita mulle jooksutosse" (testib tooteotsingut)
- "Mis on minu tellimuse #1001 staatus?" (testib tellimuse üksikasju)
Veenduge, et vastused vastavad teie Shopify e-poe andmetele ja toodete lingid avanevad korrektselt.
Paigaldage chatbot oma Shopify e-poodi
Vestlusvidina lisamiseks oma Shopify poe avalehele:
- Avage ChatLabis oma boti vahekaart Deploy (Avalda)
- Valige platvormi vahekaart Shopify
- Kopeerige koodilõik
- Minge oma Shopify halduspaneelis valikusse Online Store > Themes
- Klõpsake oma aktiivse teema kolme punktiga menüül ja valige Edit code
- Avage fail
theme.liquidjaotises Layout - Kleepige koodilõik sildi
<head>sisse - Klõpsake nupule Save
Lõpetuseks - peate sisse lülitama Shopify jaoks saadaolevad AI-toimingud (AI Actions) - Order details ja Product Search.