Centar za pomoć
Integracije chatbota

Integracija sa Shopify platformom: AI Search, pretraga prodavnice uživo i status porudžbine

Poslednje ažuriranje:

Povežite svoj ChatLab chatbot sa svojom Shopify prodavnicom kako bi kupci mogli da pronađu proizvode i provere status svojih porudžbina direktno u chatu. Proizvodi se pronalaze putem funkcije AI Search, koja pretražuje Vaš indeksirani Shopify katalog po značenju, ili putem pretrage prodavnice uživo, koja šalje upite API-ju prodavnice.

Primer razgovora

Pogledajte to u razgovoru

Proveri porudžbinu

Zahteva povezanu prodavnicu i omogućenu radnju za porudžbine. Dostupna polja zavise od integracije. Podudaranje adrese e-pošte nije dokaz identiteta.

ChatLab primerIlustrativni razgovor

Posetilac: Gde je moja porudžbina?

Pokrenite primer ili ga pročitajte u nastavku. Ne koriste se stvarni podaci kupaca.
1 / 5

Kupac pita za postojeću porudžbinu.

Reprodukcija se pauzira kada ovaj primer napusti ekran. Ovo je simulacija, a ne čet uživo. Kontrole vidžeta unutar reprodukcije nisu interaktivne.
Pročitajte ceo primer
  1. Kupac pita za postojeću porudžbinu.

    Posetilac: Gde je moja porudžbina?

  2. Podrazumevano pronalaženje zahteva oba identifikatora.

    Asistent: Molimo Vas da navedete broj porudžbine i adresu e-pošte korišćenu prilikom kupovine.

  3. Koristite izmišljene podatke u ovom primeru.

    Posetilac: 41982, anna@example.com

  4. Radnja šalje upit povezanoj prodavnici.

    Proveravam porudžbinu 41982...

  5. Prijavite samo informacije koje je prodavnica vratila.

    Asistent: Porudžbina 41982 je označena kao poslata. Kurirska služba je DPD. Proverite stranicu za praćenje radi novosti o isporuci.

Primer prikazuje korisničko iskustvo. Dostupne radnje i vraćene informacije zavise od ove integracije i Vaše konfiguracije.

Pre nego što počnete

Prvo kreirajte ili izaberite chatbot. Potrebna Vam je dozvola za upravljanje njegovim integracijama i pristup podešavanjima povezivanja na spoljnom nalogu. Ako kartica Connect (Poveži) prikazuje obaveštenje o nadogradnji plana ili kontaktiranju podrške, proverite da li Vaša pretplata uključuje ovu integraciju. Čuvajte API kredencijale u tajnosti; nikada ih nemojte lepiti u kod za ugrađivanje na veb-sajtu.

Važno: najbolje prakse za E-Commerce

Nakon što završite integraciju u nastavku, pročitajte sveobuhvatni vodič za optimizaciju Vašeg chatbota za e-commerce: Kako podesiti ChatLab za Vašu E-commerce prodavnicu

Kako chatbot pronalazi proizvode na platformi Shopify: AI Search i pretraga prodavnice uživo

Postoje dva načina na koje ChatLab chatbot pronalazi proizvode u Shopify prodavnici. Chatbot koristi jedan ili drugi, nikada oba istovremeno.

AI Search (preporučeno) - ChatLab održava sopstveni indeks Vašeg Shopify kataloga i chatbot ga pretražuje po značenju.

  • Kupci postavljaju pitanja prirodnim jezikom, na primer "crvena haljina ispod 300". Raspon cena se primenjuje kao strogi filter, a tačni kodovi proizvoda (SKU, EAN) se takođe podudaraju.
  • Cena, zalihe i varijante se očitavaju uživo sa platforme Shopify u trenutku davanja odgovora, tako da kupci vide ažurne podatke čak i između osvežavanja indeksa.
  • Rezultati se prikazuju kao kartice proizvoda u ćaskanju, do 5 po odgovoru.
  • Indeksiranje počinje automatski čim povežete prodavnicu. Katalog ne troši karaktere za treniranje (training characters).
  • Potreban plan: svaki E-commerce plan ga uključuje (Free 100 proizvoda, Start 2.000, Grow 5.000, Scale 20.000). Na planu Universal dodajte dodatak E-commerce integrations ($30 mesečno) uz AI Search paket proizvoda ($29 mesečno, 5.000 proizvoda) dodeljen chatbotu.

Pretraga prodavnice uživo (Live store search) - chatbot prosleđuje frazu kupca Shopify pretrazi putem API-ja prodavnice i odgovara onim što prodavnica vrati.

  • Ništa se ne indeksira i ništa ne mora da se sinhronizuje. Podaci su uvek u realnom vremenu.
  • To je pretraga po ključnim rečima: pronalazi ono što bi interna pretraga Vaše prodavnice pronašla za tu frazu. Ne razume opise potreba, sinonime niti greške u kucanju onako kako to radi AI Search.
  • Potreban plan: plan Universal sa dodatkom E-commerce integrations ($30 mesečno). Paket proizvoda nije potreban.

Kada je funkcija AI Search uključena, ona zamenjuje pretragu prodavnice uživo. Status porudžbine funkcioniše na isti način na oba smera. Treća opcija, treniranje na skeniranim stranicama prodavnice, dostupna je na bilo kom planu i namenjena je informativnom sadržaju poput isporuke i povraćaja, a ne proizvodima. Za potpuno poređenje pogledajte AI Search: kako Vaš chatbot pronalazi proizvode, a za ograničenja broja proizvoda pogledajte E-commerce planovi i ograničenja.

Šta integracija pruža

Pretraga prodavnice uživo (pretraga proizvoda po frazi) - Chatbot šalje frazu kupca u Shopify pretragu. Pretražuje nazive proizvoda, opise, tipove, oznake i dobavljače, i vraća odgovarajuće aktivne proizvode sa sledećim podacima:

  • Naziv proizvoda, opis i tip
  • Dobavljač i oznake
  • Cena ili raspon cena (za proizvode sa više varijanti)
  • Dostupne varijante sa SKU kodom, uporednom cenom (compare-at price), količinom na stanju i statusom dostupnosti
  • Slika proizvoda i direktan link ka Vašoj prodavnici

Možete podesiti pretragu proizvoda tako da prikazuje samo proizvode na stanju. Kada je to omogućeno, artikli kojih nema na stanju isključuju se iz rezultata. Dodatna opcija omogućava Vam da uključite i proizvode dostupne za pretporudžbinu čak i kada je aktivan filter za stanje. Pogledajte Korak 4 za detalje.

Detalji porudžbine - Podrazumevano je da kupci unesu broj porudžbine i odgovarajuću imejl adresu. Opcioni režimi omogućavaju pronalaženje samo po ID-ju porudžbine ili nedavnih porudžbina samo po imejl adresi. Ovo su samo poklapanja podataka, a ne dokaz identiteta posetioca. Chatbot vraća sledeće podatke:

  • Oznaka porudžbine, datum, ukupan iznos i valuta
  • Poručeni artikli sa nazivima, količinama, cenama, SKU kodom, nazivom varijante i dobavljačem
  • Status ispunjenja i informacije za praćenje pošiljke (broj za praćenje, kurirska služba, URL)
  • Adresa za dostavu i adresa za naplatu
  • Način dostave i troškovi isporuke
  • Kontakt podaci kupca (imejl, ime, telefon)
  • Razlog i datum otkazivanja (za otkazane porudžbine)

Korak 1: Kreirajte Shopify API kredencijale

Važno za agencije i Shopify partnere: Kreirajte i instalirajte aplikaciju u okviru organizacije koja poseduje prodavnicu. ChatLab-ovo povezivanje putem Client ID i Secret koristi Shopify-jev client credentials grant, koji ne podržava aplikaciju u vlasništvu druge organizacije. Ako vidite poruku "The app cannot access this store", proverite organizaciju aplikacije i instalaciju pre zamene kredencijala. Pogledajte Shopify zahteve za client credentials.

  1. Prijavite se na svoj Shopify administratorski panel
  2. Idite na Settings > Apps
  3. Kliknite na Develop apps
  4. Na stranici App Development kliknite na Build apps in Dev Dashboard - ovo otvara dev.shopify.com/dashboard
  5. Kliknite na Create app i unesite naziv (npr. "ChatLab Integration")

Razvoj aplikacija u Shopify-ju|width=60

  1. Kada se kreira, skrolujte do odeljka Access i kliknite na Select scopes

Opsezi pristupa aplikacije u Shopify-ju|width=40

  1. Pod opsezima pristupa za Admin API, pronađite i omogućite ove dozvole:
    • read_products
    • read_orders
  2. Kliknite na Done

Opsezi pristupa aplikacije za čitanje proizvoda i porudžbina u Shopify-ju|width=40

  1. Kliknite na dugme Release da biste objavili svoju aplikaciju
  2. Idite na App settings i kopirajte Client ID i Secret - sačuvajte ih na bezbednom mestu, biće Vam potrebni za povezivanje sa ChatLab-om

Podešavanja aplikacije u Shopify-ju|width=60

  1. Idite na odeljak Home i kliknite da instalirate aplikaciju u svojoj prodavnici

Instalacija aplikacije u Shopify-ju|width=60

  1. Izaberite svoju prodavnicu i potvrdite klikom na Install

Potvrda instalacije aplikacije u Shopify-ju|width=40

Korak 2: Pronađite poddomen svoje prodavnice

Pronađite domen prodavnice myshopify.com u Settings > Domains u Shopify-ju, a zatim unesite samo deo pre .myshopify.com. Za pizza-delicious.myshopify.com, unesite pizza-delicious, a ne Vaš prilagođeni domen prodavnice niti admin.shopify.com URL kontrolne table. Pogledajte Shopify vodič za domene.

3. korak: Povežite Shopify u ChatLab-u

  1. Prijavite se na ChatLab i izaberite svog bota
  2. Idite na karticu Connect (Poveži)

Kartica Connect koja prikazuje karticu integracije sa platformom Shopify

  1. Kliknite na Connect na Shopify kartici
  2. Unesite svoj Client ID (iz 1. koraka)
  3. Unesite svoj Secret (iz 1. koraka)
  4. Unesite svoj Shopify subdomain (iz 2. koraka)

Obrazac za Shopify integraciju sa poljima Client ID, Secret i subdomain

  1. Kliknite na Connect

ChatLab automatski testira vezu proverom da li vaši API pristupni podaci imaju potrebne opsege pristupa (access scopes). Ako je povezivanje uspešno, videćete poruku potvrde.

Korak 4: Konfigurišite Shopify radnje

Nakon povezivanja, možete omogućiti i prilagoditi pojedinačne AI radnje. Idite na Settings > Actions (Podešavanja > Radnje) i filtrirajte po platformi Shopify.

Shopify radnje u Podešavanjima koje prikazuju pretragu proizvoda i detalje porudžbine

Standardne radnje uključuju:

  • Shopify - product search - omogućava chatbotu da pretražuje Vaš katalog proizvoda
  • Shopify - order details - omogućava chatbotu da pronađe informacije o porudžbini

Podešavanje veze automatski omogućava standardne radnje. Pregledajte njihov status i onemogućite one za koje ne želite da ih kupci koriste. Otvorite radnju da biste je uredili, a zatim koristite Enable (Omogući) ili Update (Ažuriraj) u njenom dijalogu. Takođe možete prilagoditi oznaku radnje (poruku koja se prikazuje korisnicima dok se radnja izvršava) i uputstva koja usmeravaju kako AI koristi svaku radnju.

Pretraga proizvoda - podešavanja zaliha

Radnja pretrage proizvoda uključuje opcije filtriranja zaliha u svojoj kartici Product Search Settings (Podešavanja pretrage proizvoda):

  • Products in stock only - Kada je omogućeno, chatbot vraća samo proizvode koji su trenutno na stanju. Proizvodi kojih nema na stanju se isključuju iz rezultata pretrage.
  • Show products available for pre-order - Ova opcija se pojavljuje kada je omogućeno "Products in stock only". Kada je aktivna, proizvodi kojih nema na stanju, ali su u Shopify-ju konfigurisani za nastavak prodaje (pretprodaja/pre-order), i dalje će se pojavljivati u rezultatima pretrage, označeni kao dostupni za pretprodaju.

Privatnost pri pronalaženju porudžbina

U okviru Order Lookup Configuration (Konfiguracija pronalaženja porudžbine) u radnji za porudžbine, opcije Allow order lookup without email verification (Dozvoli pronalaženje porudžbine bez verifikacije imejla) i Allow order lookup by email address only (Dozvoli pronalaženje porudžbine samo putem imejl adrese) podrazumevano su isključene. Režim pretrage samo putem imejla podrazumevano vraća 1 nedavnu porudžbinu, što se može konfigurisati u rasponu od 1 do 3. Omogućavanje pronalaženja samo putem ID-ja onemogućava režim pretrage samo putem imejla. Svako ko zna izabrani identifikator za pretragu može doći do informacija o porudžbini, stoga pregledajte svoje kontrole pristupa i maskiranje ličnih podataka (PII) pre nego što omogućite bilo koju od ovih opcija.

AI Search za Shopify: katalog, ponovno indeksiranje i podešavanja

Na E-commerce planu, ili na Universal planu kada je paket proizvoda za AI Search dodeljen chatbotu, funkcija AI Search je uključena i zamenjuje pretragu prodavnice uživo. Indeksiranje počinje automatski čim povežete prodavnicu.

  • Proverite katalog - otvorite Training > E-commerce catalog (Treniranje > E-commerce katalog) i pregledajte kartice Products (Proizvodi) i Categories (Kategorije). Odeljak Shop > Products (Prodavnica > Proizvodi) prikazuje panel Product catalog (Katalog proizvoda) i karticu AI Search packs on this chatbot (Paketi za AI Search na ovom chatbotu).
  • Zakažite ponovno indeksiranje - koristite opciju Schedule auto-retrain (Zakaži automatsko ponovno treniranje) u Training > E-commerce catalog. Ponovno indeksiranje može se pokretati čak i svakodnevno i dostupno je na svakom E-commerce planu, kao i uz svaki paket proizvoda. Opcije Train now (Treniraj sada) ili Retrain (Ponovo treniraj) pokreću ga na zahtev. Osvežavanja su inkrementalna: nepromenjeni proizvodi se preskaču, a uklonjeni proizvodi se brišu iz indeksa.
  • Pregledajte akciju - u Settings > Actions (Podešavanja > Akcije), otvorite Shopify - AI product search. Njene opcije su Include product card (Uključi karticu proizvoda), Products in stock only (Samo proizvodi na stanju) i Number of products to return (Broj proizvoda za prikaz).
  • Prikažite kartice proizvoda - uključite Enable Offer Cards u Settings > Model & Advanced (Podešavanja > Model i napredno). Pogledajte Offer Cards.

Kada je katalog veći od ograničenja broja proizvoda, indeksiranje se zaustavlja na tom limitu, a vlasnik chatbota dobija e-mail. Opcije akcije pretrage prodavnice uživo koje su gore opisane ne moraju nužno da važe za AI Search.

Testiranje Vaše integracije

Nakon aktiviranja radnji, otvorite Overview (Pregled) i isprobajte:

  • "Pokaži mi patike za trčanje" (testira pretragu proizvoda)
  • "Kakav je status moje porudžbine #1001?" (testira detalje porudžbine; unesite odgovarajući imejl za porudžbinu kojoj imate ovlašćenje da pristupite)

Proverite da li odgovori odgovaraju podacima iz Vaše Shopify prodavnice i da li se linkovi ka proizvodima ispravno otvaraju.

Instalirajte chatbot na svoju Shopify prodavnicu

Da biste dodali vidžet za chat u svoju Shopify prodavnicu:

  1. U ChatLab-u idite na karticu Deploy (Objavi) za svog bota
  2. Izaberite karticu platforme Shopify
  3. Izaberite Widget i kopirajte isečak koda
  4. U svom Shopify administratoru idite na Online Store > Themes
  5. Kliknite na meni sa tri tačke na svojoj aktivnoj temi i izaberite Edit code
  6. Otvorite datoteku theme.liquid u okviru Layout
  7. Nalepite isečak koda unutar <head> odeljka
  8. Kliknite na Save

Otvorite objavljenu prodavnicu da biste potvrdili da se vidžet učitava. Povezivanje preko API-ja i instalacija na samoj prodavnici su odvojeni; pregledajte omogućene radnje u Settings > Actions.

Povezani članci