Pagalbos centras
Savo chatboto apmokymas

Boto apmokymas el. parduotuvėje be integracijos

Paskutinį kartą atnaujinta:

Jums nereikia tiesioginės integracijos, kad apmokytumėte funkcionalų savo el. parduotuvės pokalbių robotą. Naudojant vien tik svetainės nuskaitymą (scraping) - jei jis tinkamai sukonfigūruotas - ChatLab gali išsamiai atsakyti į klausimus apie Jūsų prekes, pristatymą, grąžinimą bei taisykles.

Šiame vadove pateikiama rekomenduojama sąranka: du atskiri apmokymai (informaciniai puslapiai ir Jūsų prekių duomenų bazė) bei du filtravimo lygiai, užtikrinantys, kad kiekvienas iš jų išliktų tvarkingas.

Integracija prieš nuskaitymą - ką suteikia kiekvienas būdas

  • Nuskaitymas (be integracijos) - statinė Jūsų puslapių momentinė kopija. Puikiai tinka prekių aprašymams, specifikacijoms, DUK, pristatymo bei grąžinimo taisyklėms ir bendrai parduotuvės informacijai. Šis būdas neturi duomenų apie realiuoju laiku besikeičiantį likutį ar užsakymo būseną.
  • Integracija - realiuoju laiku siunčia užklausas į veikiančią parduotuvę: prekių paieška dabartiniame kataloge, naujausios kainos bei prieinamumas ir užsakymo būsenos patikra.

Geriausi rezultatai pasiekiami derinant abu būdus. Jei negalite įjungti integracijos, gerai sukonfigūruotas nuskaitymas yra patikimas pagrindas.

Jei Jūsų parduotuvė vėliau prijungs palaikomą el. prekybos integraciją (WooCommerce, Shopify, PrestaShop ir kitas), jos tiesioginis katalogas bus rodomas atskirai skiltyje Training > E-commerce catalog (Apmokymas > El. prekybos katalogas), kortelėse Products (Prekės) ir Categories (Kategorijos). Šis katalogas sinchronizuojamas iš integracijos - tai nėra tas pats, kas čia aprašyti nuskaityti puslapiai, kurie lieka statine momentine kopija.

Kur rasti filtravimo nustatymus

Eikite į Training > Links (Apmokymas > Nuorodos), spustelėkite Add New Training: Website (Pridėti naują apmokymą: Svetainė), tada išskleiskite Advanced settings (Išplėstiniai nustatymai). Viduje rasite šiame vadove naudojamus nustatymų blokus: URL Filtering (URL filtravimas; Include only URLs that contain / Exclude URLs that contain), Query Parameters (Užklausos parametrai), Content Filtering (Turinio filtravimas) ir Scraping Behavior (Nuskaitymo elgsena).

Išplėstiniai nustatymai svetainės apmokymo lange

Du filtravimo lygiai (tai pagrindinė koncepcija)

ChatLab suteikia du nepriklausomus valdymo lygius svetainės apmokymo išplėstiniuose nustatymuose. Juos lengva supainioti, todėl svarbu juos aiškiai atskirti:

URL Filtering skiltis, pažymėta Advanced settings lange

  1. URL filtravimas - kurie puslapiai patenka į apmokymą. Nusprendžia, kuriuos adresus crawler išsaugo. Nustatoma laukeliais Include only URLs that contain (Įtraukti tik URL, kuriuose yra) ir Exclude URLs that contain (Išskirti URL, kuriuose yra) (URL dalys, atskirtos kabliataškiais, pvz., /product;/produkt).
  2. Elementų filtravimas - kurios kiekvieno išsaugoto puslapio dalys tampa turiniu. Taikomas po URL filtravimo, tik tiems puslapiams, kurie jį praėjo. Nustatoma laukeliais Include element IDs (Įtraukti elementų ID) ir Exclude element IDs (Išskirti elementų ID) (CSS selektoriai: #id identifikatoriams, .classname klasėms, [data-hook="description"] atributams, atskirti kabliataškiais, pvz., .product-description;#tab-description).

Įsivaizduokite tai kaip piltuvėlį: URL filtravimas atrenka puslapius, o tada elementų filtravimas kiekvieną puslapį apkarpo iki vertingo turinio.

Išsaugokite mažiau, bet vertingesnio turinio

RAG pokalbių robotai veikia geriausiai, kai kiekvienas apmokytas fragmentas yra tikslus. Prekės puslapyje vertingas yra pats prekės aprašymas - aplink esantys meniu, poraštės, susijusios prekės ir papildomo pardavimo blokai yra triukšmas, kuris silpnina informacijos paiešką ir eikvoja apmokymo simbolius. Apmokykite tik pagal prekės turinį.

Sukonfigūruokite du atskirus apmokymus

Parduotuvės padalijimas į du svetainės šaltinius užtikrina, kad kiekvienas iš jų išliktų švarus ir lengvai derinamas. Kiekvienas apmokymas naudoja savo URL filtravimą (1 lygis) ir elementų filtravimą (2 lygis).

1. Informaciniai puslapiai

Tikslas: išsaugoti puslapius, kurie paaiškina Jūsų verslą (Apie mus, Kontaktai, Pristatymas, Grąžinimas, Garantija, Apmokėjimas, Privatumas, DUK).

  • 1 lygis - URL filtravimas: laukelyje Exclude URLs that contain nurodykite savo prekių ir kategorijų šablonus, pvz., /product;/products;/shop;/category;/collections. Taip prekių puslapiai nepateks į šį apmokymą.
  • 2 lygis - elementų filtravimas: čia paprastai minimalus. Pasirinktinai naudokite Exclude element IDs, kad pašalintumėte bendrąją antraštę ar poraštę, pvz., header;footer;#navigation.
  • Siekdami numatomo padengimo, pirmenybę teikite apmokymui iš svetainės schemos (sitemap).

2. Prekių duomenų bazė

Tikslas: vienas tikslingas apmokymas pagal prekių puslapius, apimantis tik kiekvienos prekės unikalų turinį.

  • 1 lygis - URL filtravimas: laukelyje Include only URLs that contain nurodykite tik prekių šablonus, pvz., /product;/products. Visa kita bus praleista.
  • 2 lygis - elementų filtravimas: čia paliekamas tik prekės turinys. Naudokite Include element IDs, kad apimtumėte prekės informacijos bloką, ir (arba) Exclude element IDs, kad pašalintumėte parduotuvės struktūros elementus (antraštę, poraštę, navigaciją, susijusias prekes, papildomus pasiūlymus, šonines juostas). Žr. toliau pateiktus selektorius konkrečioms platformoms.

Elementų ID pagal platformas (2 lygis - atskaitos taškai)

Tai reikšmės laukeliams Include element IDs ir Exclude element IDs (2 lygis). Tai yra CSS selektoriai, atskirti kabliataškiais. Selektoriai skiriasi priklausomai nuo temos - patikrinkite savo parduotuvėje ir pakoreguokite. Principas visada tas pats: įtraukite prekės informacijos bloką, išskirkite bendrus svetainės elementus ir kryžminio pardavimo blokus.

WooCommerce

  • Include element IDs: .summary.entry-summary;.woocommerce-product-details__short-description;#tab-description
  • Exclude element IDs: header;footer;.related.products;.up-sells;.cross-sells;#secondary

Shopify

  • Include element IDs: .product__info;.product-single__description;.rte
  • Exclude element IDs: header;footer;.announcement-bar;.product-recommendations

PrestaShop

  • Include element IDs: .product-information;.product-description;#description
  • Exclude element IDs: #header;#footer;#_desktop_top_menu;.block-categories;.featured-products;#search_filters

Magento / Adobe Commerce

  • Include element IDs: .product-info-main;.product.attribute.description;#description
  • Exclude element IDs: .page-header;.page-footer;.nav-sections;.block.related;.block.upsell;.sidebar

Shoper

  • Include element IDs: .productfull;.productfull__description;#product-description
  • Exclude element IDs: .header;.footer;.navbar;.mainmenu;.product-suggested;.basket

CS-Cart

  • Include element IDs: .ty-product-block;.ty-product-feature;.ty-wysiwyg-content
  • Exclude element IDs: .ty-header;.ty-footer;.ty-menu;.ty-product-block__advanced-list;.ty-mainbox-title

IdoSell / IAI

  • Include element IDs: #projector_longDescription;.product_description;#detail_atributes
  • Exclude element IDs: #header;#footer;#menu;.suggestedProducts;.breadcrumb

OpenCart

  • Include element IDs: #tab-description;#product .description;.product-description
  • Exclude element IDs: #header;#footer;#menu;#column-left;#column-right;.related

BigCommerce

  • Include element IDs: .productView-description;.productView-details;#tab-description
  • Exclude element IDs: .header;.footer;.navPages;.productCarousel;.sidebar

Shopware

  • Include element IDs: .product-detail-name;.product-detail-description;.product-detail-description-text
  • Exclude element IDs: .header-main;.footer-main;.nav-main;.product-detail-cross-selling;.cms-element-product-slider

Wix Stores

  • Include element IDs: [data-hook="description"];[data-hook="product-description"];[data-hook="info-section"]
  • Exclude element IDs: header;footer;[data-hook="header"];[data-hook="related-products"]

Kitos platformos (osCommerce, Abicart, Selly, RedCart, AtomStore ir kt.)

Taikomas tas pats principas: atidarykite prekės puslapį, suraskite konteinerį su prekės pavadinimu, aprašymu bei atributais, įrašykite jį į Include element IDs, o bendrąją antraštę, poraštę, navigacijos meniu, šonines juostas ir blokus „Jums taip pat gali patikti“ įrašykite į Exclude element IDs.

Patarimai

  • Boto nustatymuose pasirinkite dirbtinio intelekto modelį, tinkantį el. prekybos logikai.
  • Periodiškai apmokykite iš naujo, kad aprašymai išliktų aktualūs (nuskaitymas yra momentinė kopija).
  • Informacinius ir prekių apmokymus laikykite atskirai, kad galėtumėte derinti kiekvieno iš jų URL ir elementų filtrus nedarydami įtakos kitam.

Susiję straipsniai