Ohjekeskus
Chatbotin kouluttaminen

Botin kouluttaminen verkkokaupassa ilman integraatiota

Viimeksi päivitetty:

Ennen kuin skannaat tuotesivuja: tuotteille XML-tuotesyöte (Google Merchant -muodossa) tai ladattu XLSX- tai CSV-tuotetiedosto yhdessä tekoälyhaun (AI Search) kanssa on parempi vaihtoehto. Se toimii ilman natiivi-integraatiota, ei kuluta koulutusmerkkejä (training characters) ja estää hintojen sekä varastosaldojen vanhenemisen skannausten välillä. Katso Tuotesyötteen integrointi ja AI Search. Käytä alla olevaa verkkosivujen haravointimenetelmää tietosivuille tai tuotteille silloin, kun syöte tai tiedosto ei ole mahdollinen.

Et tarvitse natiivi-integraatiota kouluttaaksesi kyvykkään chatbotin verkkokauppaasi. Pelkällä oikein määritetyllä verkkosivuston haravoinnilla ChatLab voi vastata yksityiskohtaisiin kysymyksiin tuotteistasi, toimituksista, palautuksista ja ehdoista.

Tässä oppaassa esitellään suositeltu määritys: kaksi erillistä koulutusta (tietosivut ja tuotetietokanta) sekä kahden tason suodatus, joka pitää molemmat siisteinä.

Integraatio vs. scraping - mitä kumpikin tarjoaa

  • Scraping (ilman integraatiota) - staattinen tilannevedos sivuistasi. Erinomainen tuotekuvauksille, teknisille tiedoille, UKK-osioille, toimitus- ja palautusehdoille sekä yleisille kaupan tiedoille. Se ei tiedä reaaliaikaista varastotilannetta tai tilauksen tilaa.
  • Integraatio - voi lisätä tuotehaun ja tilausten tarkistukset palveluntarjoajan ja käyttöön otettujen toimintojen mukaan. Tuoteluettelon haku saattaa käyttää synkronoitua indeksiä, joten tarkista kunkin integraation päivitysväli ennen kuin lupaat reaaliaikaisen varastosaldon.

Parhaat tulokset saavutetaan pitämällä nämä kaksi erillään: scraping tietosivuille ja integraatio, tuotesyöte tai tuotetiedosto tuotteille. Jos mikään näistä ei ole mahdollinen, hyvin määritetty sivuston läpikäynti (scrape) on toimiva perusta.

Jos verkkokauppasi yhdistää myöhemmin tuetun e-commerce-integraation (kuten WooCommerce, Shopify, PrestaShop), sen synkronoitu tuoteluettelo näkyy erikseen kohdassa Training > E-commerce catalog (Koulutus > E-commerce-katalogi) välilehdillä Products (Tuotteet) ja Categories (Kategoriat). Tämä tuoteluettelo synkronoidaan integraatiosta - se ei ole sama asia kuin tässä kuvatut haravoidut sivut, jotka säilyvät staattisena tilannevedoksena.

Mistä suodatusasetukset löytyvät

Luo ensin chatbot ja tarkista koulutuskapasiteetti. Valitse se ja siirry kohtaan Training > Links (Koulutus > Linkit), napsauta Add New Training: Website (Lisää uusi koulutus: Verkkosivusto) ja avaa sitten Advanced settings (Lisäasetukset). Sen sisältä löydät tässä oppaassa käytetyt haitari-valikot: URL Filtering (URL-suodatus: Include only URLs that contain / Sisällytä vain URL-osoitteet, jotka sisältävät; Exclude URLs that contain / Jätä pois URL-osoitteet, jotka sisältävät), Query Parameters (Kyselyparametrit), Content Filtering (Sisällön suodatus) ja Scraping Behavior (Haravointitoiminta).

Lisäasetukset verkkosivuston koulutusikkunassa

Kaksi suodatustasoa (tämä on keskeinen konsepti)

ChatLab tarjoaa kaksi toisistaan riippumatonta hallintatasoa verkkosivustokoulutuksen lisäasetuksissa. Ne menevät helposti sekaisin, joten pidä ne erillään mielessäsi:

URL Filtering -osio korostettuna lisäasetuksissa

  1. URL-suodatus - mitkä sivut pääsevät koulutukseen. Päättää, mitkä osoitteet hakurobotti säilyttää. Määritetään asetuksilla Include only URLs that contain (Sisällytä vain URL-osoitteet, jotka sisältävät) ja Exclude URLs that contain (Jätä pois URL-osoitteet, jotka sisältävät) (URL-osoitteen osamerkkijonot, puolipisteellä erotettuina, esim. /product;/produkt).
  2. Elementtisuodatus - mitkä osat kustakin säilytetystä sivusta tulevat sisällöksi. Käytetään URL-suodatuksen jälkeen, vain sivuille, jotka läpäisivät sen. Määritetään kentillä Include element IDs (Sisällytä elementtien tunnukset) ja Exclude element IDs (Jätä pois elementtien tunnukset) (CSS-valitsimet: #id tunnisteille, .classname luokille, [data-hook="description"] attribuuteille, puolipisteellä erotettuina, esim. .product-description;#tab-description).

Ajattele sitä suppilona: URL-suodatus valitsee sivut, ja sen jälkeen elementtisuodatus karsii jokaisen sivun vain arvokkaaseen sisältöön.

Säilytä vähemmän, mutta arvokkaampaa sisältöä

RAG-chatbotit toimivat parhaiten, kun jokainen koulutettu tietopala on fokusoitu. Tuotesivulla itse tuotteen kuvaus on arvokas - ympäröivät valikot, alatunnisteet, "liittyvät tuotteet" ja lisämyyntilohkot ovat hälyä, joka heikentää tiedonhakua ja kuluttaa koulutusmerkkejä turhaan. Kouluta malli vain tuotesisällöllä.

Määritä kaksi erillistä koulutusta

Kauppasi jakaminen kahteen verkkosivustolähteeseen pitää kummankin siistinä ja helposti säädettävänä. Kukin koulutus käyttää omaa URL-suodatustaan (taso 1) ja elementtisuodatustaan (taso 2).

1. Tietosivut

Tavoite: säilytä sivut, jotka kertovat yrityksestäsi (Tietoa meistä, Ota yhteyttä, Toimitus, Palautukset, Takuu, Maksu, Tietosuoja, UKK).

  • Taso 1 - URL-suodatus: luettele kentässä Exclude URLs that contain tuote- ja katekoriarakenteesi, esim. /product;/products;/shop;/category;/collections. Tämä pitää tuotesivut poissa tästä koulutuksesta.
  • Taso 2 - elementtisuodatus: yleensä tässä osiossa kevyt. Voit halutessasi käyttää kenttää Exclude element IDs poistaaksesi yleisen ylä- ja alatunnisteen, esim. header;footer;#navigation.
  • Koulutuksessa kannattaa suosia sivustokarttaa (sitemap) kattavuuden ennustettavuuden vuoksi.

2. Tuotetietokanta

Tavoite: yksi kohdennettu koulutus tuotesivuista, joka sisältää vain kunkin tuotteen oman sisällön.

  • Taso 1 - URL-suodatus: luettele kentässä Include only URLs that contain vain tuotteidesi polkumallit, esim. /product;/products. Kaikki muu ohitetaan.
  • Taso 2 - elementtisuodatus: tässä säilytät vain tuotteen sisällön. Käytä kenttää Include element IDs poimimaan tuotetietolohko ja/tai kenttää Exclude element IDs poistamaan kaupan yleiset elementit (ylätunniste, alatunniste, navigaatio, liittyvät tuotteet, lisämyynnit, sivupalkit). Katso alustakohtaiset valitsimet alta.

Testaa kukin koulutus ennen sen laajentamista

  1. Aloita valitsemalla Single address (Yksittäinen osoite) ja käytä edustavaa tieto- tai tuotesivua asianmukaisten elementtisuodattimien kanssa.
  2. Napsauta Start scanning the website (Aloita verkkosivuston skannaus) ja odota tilaa Training completed (Koulutus valmis). Pieni lähde voi valmistua muutamassa minuutissa; suuremmat skannaukset voivat kestää kauemmin ja jatkua taustalla.
  3. Kohdassa Training > Links napsauta View (Näytä) ja tarkista, että tuotteen nimi, kuvaus, oleelliset attribuutit, hintakonteksti ja hyödylliset linkit säilyvät. Kuvien poissulkeminen voi poistaa visuaalisten korttien tarvitsemat viittaukset.
  4. Ota vahvistetut määritykset käyttöön vastaavassa sivustokartassa tai täydessä skannauksessa. Käytä erillisiä URL-malleja, jotta tieto- ja tuotekoulutukset eivät mene päällekkäin.
  5. Testaa tuote-, toimitus- ja palautuskysymyksiä kohdassa Overview (Yleiskatsaus). Ajoita uudelleenkoulutus, jos se on käytettävissä, ja kehota kävijöitä tarkistamaan muuttuvat hinnat ja saatavuus suoraan kaupan sivulta.

Alustakohtaiset elementtitunnisteet (taso 2 - lähtökohdat)

Nämä ovat arvoja kentille Include element IDs ja Exclude element IDs (taso 2). Ne ovat CSS-valitsimia puolipisteellä erotettuina. Valitsimet vaihtelevat teemoittain - tarkista ne omasta kaupastasi ja mukauta tarpeen mukaan. Toimintaperiaate on aina sama: sisällytä tuotetietolohko, jätä pois yleiset sivuston elementit ja ristiinmyyntilohkot.

Nämä esimerkit ovat teemasta riippuvaisia ehdotuksia, eivät taattuja alustavalitsimia. Pyydä verkkosivustosi ylläpitäjää tarkistamaan todellinen tuotesivu, jos olet epävarma. Shopifyn teemarakenne ja WooCommercen teemamallien mukauttaminen selittävät, miksi asettelut vaihtelevat. Valitsin, joka ei vastaa mitään tai osuu vain kuvauslohkoon, voi jättää pois nimiä, hintoja, variantteja tai kuvia; käytä aina edellä kuvattua esikatselutarkistusta.

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"]

Muut alustat (osCommerce, Abicart, Selly, RedCart, AtomStore ja monet muut)

Sama periaate pätee: avaa tuotesivu, etsi elementti, joka sisältää tuotteen nimen, kuvauksen ja attribuutit, aseta se kenttään Include element IDs, ja aseta yleinen ylätunniste, alatunniste, navigointivalikot, sivupalkit sekä "saatat pitää myös näistä" -lohkot kenttään Exclude element IDs.

Vinkkejä

  • Valitse botin asetuksista tekoälymalli, joka soveltuu verkkokaupan päättelyyn.
  • Kouluta malli uudelleen säännöllisesti, jotta kuvaukset pysyvät ajan tasalla (haravointi on tilannevedos).
  • Pidä tieto- ja tuotekoulutukset erillään, jotta voit säätää kummankin URL- ja elementtisuodattimia vaikuttamatta toiseen.

Aiheeseen liittyvät artikkelit