Rendelés állapota
„Hol a csomagom?” — a chatbot a webshopodból kérdezi le a látogató rendelését, és megmondja, hol tart.
Mit tud a chatbot?
Ha a látogató a rendeléséről kérdez, a chatbot elkéri a rendelésszámot és a rendeléshez használt e-mail címet, lekérdezi a rendelést a webshopodból, és elmondja:
- a rendelés számát és dátumát,
- az állapotát (lásd lent), és ha van, a bolt saját állapotnevét is,
- a futárszolgálatot, a csomagszámot és a követési linket, ha a webshop tárolja őket,
- Shopifynál a rendelés saját állapotoldalát.
A szállítási cím, a telefonszám, a rendelt termékek és az ár soha nem kerül a chatbothoz: ezeket a szerver kiszűri, mielőtt a választ összeállítaná.
Rendelésszám és e-mail cím
A chatbot csak akkor mond bármit egy rendelésről, ha a látogató a rendelésszámot és a rendeléshez használt e-mail címet is megadja, és a kettő egyezik. Ha az e-mail cím nem egyezik, ugyanazt válaszolja, mint ha a rendelés nem létezne, így a chatbottal nem lehet kideríteni, milyen rendelésszámok léteznek.
A rendelésszámot mindegy, hogy kettőskereszttel (#1234) vagy anélkül írják. Ha egy webshop nem adja ki a rendelések e-mail címét, a rendelés nem ellenőrizhető, ezért a chatbot nem mutatja meg.
Beállítás lépései
- Válaszd ki a webshop platformját, és add meg a hozzáférési adatokat (platformonként lent).
- Mentés. Az adatokat titkosítva tároljuk, és többé nem jelenítjük meg; a chatbot csak olvasni tudja a rendeléseket.
- Teszt egy valódi rendeléssel: add meg egy rendelés számát és e-mail címét. A kártya pontosan azt mutatja, amit a chatbot látni fog.
- Bekapcsolás. A kapcsoló csak akkor engedélyezett, ha egy teszt már elérte a webshopot.
Ha a webshop később elutasítja a hozzáférést (például mert visszavontad), a kapcsolat automatikusan kikapcsol, és a kártya jelzi a hibát. Ilyenkor add meg újra az adatokat.
Platformonként
| Shopify | Shoprenter | UNAS | |
|---|---|---|---|
| Amit megadsz | Bolt címe (pl. pelda.myshopify.com), Client ID, Client secret | Bolt Shoprenter-neve, Client ID, Client secret | API kulcs |
| Hol hozod létre | Beállítások → Alkalmazások → Alkalmazások fejlesztése → Build apps in Dev Dashboard; jogosultság: read_orders, majd telepítés a boltra | Beállítások → API beállítások, saját API kliens; jogosultság: order.order:read és order.status:read | Beállítások → Külső kapcsolatok → API kapcsolat; a kulcsnál engedélyezd a getOrder funkciót |
| Szükséges csomag | Grow vagy magasabb (alatta a Shopify nem adja ki a vásárló e-mail címét) | Gold (API hozzáférés) | PREMIUM vagy VIP (API hozzáférés) |
| Követési link | Igen | Nem: a Shoprenter nem tárol csomagkövetési számot, ezért a chatbot az állapotot és a szállítási módot mondja meg | A csomagszám igen; követési link csak akkor, ha a bolt megadta |
| Megjegyzés | Az utolsó 60 nap rendelései láthatók | Az állapot a bolt saját állapotneve | Az állapot a bolt saját állapotneve |
Állapotok
A chatbot a platformtól függetlenül ezeket az állapotokat használja: beérkezett, feldolgozás alatt, feladva, úton van, kézbesítve, teljesítve, törölve. Ahol a webshop saját állapotnevet használ (Shoprenter, UNAS), azt is megmondja.
Korlátok és védelem
- Egy IP-címről 15 percenként legfeljebb 10 lekérdezés.
- Ugyanarra az e-mail címre és ugyanarra a rendelésszámra óránként legfeljebb 5 sikertelen próbálkozás, ahonnan is jönnek.
- Chatbotonként óránként legfeljebb 100 sikertelen lekérdezés; a sikeresek nem számítanak bele.
- A rendelésekre vonatkozó kérdésekre adott válaszok soha nem kerülnek a közös válasz-gyorsítótárba.
- UNAS esetén, ha egy kulcsot többször elutasítanak, a lekérdezések rövid időre szünetelnek, hogy a kiszolgálónk ne kerüljön tiltólistára az UNAS-nál.