Näin pääset alkuun
Tulevassa julkaisussa pakettiin sisältyvät sivut jaetaan omistajan projektien kesken; julkisessa hallintapaneelissa voi käyttöönottoon asti näkyä aiempi chatbot-kohtainen raja.
Rakenna hyödyllinen chatbot ennen sen lisäämistä sivustollesi. Perusjärjestys on luo → lisää sisältöä → tarkista → testaa → mukauta → integroi.
1. Luo tili ja projekti
Kirjaudu ChattyBox-hallintapaneeliin, valitse New Chatbot ja anna projektille nimi sekä halutessasi Website URL. Projektin luonti ei käynnistä haravointia. Avaa projekti listasta; sen oletusvälilehti on Content, jossa tallennetut sivut ja haravointityöt näkyvät.
Katso ajantasaiset projekti-, sivu- ja käyttörajat hinnoittelusta.
2. Määritä sisältölähde
Avaa projektin Settings. Lisää julkinen Website URL kohtaan General Settings ja valitse Save Changes. Valitse sitten Scraping Configuration -kohdassa löytämistila, sivukiintiö ja valinnainen päivitysaikataulu sekä valitse Save Config. Lomakkeet ovat erillisiä. Sisällytys-/poissulkusäännöt ja crawl-syvyys ovat käytettävissä asetuksissa koodina, eivät hallintapaneelissa.
Suorita Scrape now. ChattyBox löytää valitut sivut, poimii luettavan HTML-sisällön ja jonottaa muuttuneen sisällön indeksoitavaksi. Se ei renderöi JavaScriptiä eikä noudata robots.txt-tiedostoa. Kesto riippuu löydöistä, sivumäärästä ja indeksointityöstä.
Katso Sisällön lisääminen ja päivittäminen, kun tarvitset ohjeita sivukarttaan, manuaaliseen URL-osoitteeseen, indeksointiin, monikielisyyteen tai uudelleenharavointiin.
3. Tarkista indeksoitu sisältö
Palaa Content-osioon ja vertaa tallennettuja sivuja odotettuihin lähteisiin. Avaa haravointityö tarkistaaksesi määrät ja osittaisen sisällön varoitukset sekä tarkista erillinen embedding-työ ennen vastausten arviointia. Valmistunut haravointi ei takaa, että jokainen pyydetty sivu tai osio indeksoitiin.
4. Testaa vastausten laatua
Avaa Test Chat ja kysy edustavia kysymyksiä, joita oikeat kävijät tulevat käyttämään. Tarkista, että vastaukset:
- käyttävät indeksoitua dokumentaatiota tukemattomien oletusten sijaan;
- linkittävät hyödyllisille lähdesivuille;
- käsittelevät puuttuvat tiedot tarkoitetulla varakäyttäytymisellä;
- toimivat tärkeillä kielillä ja terminologialla.
Paranna lähdesisältöä tai lähdevalintaa ja haravoi uudelleen, kun paketin jäähdytysaika sallii sen: Free-paketissa enintään viikoittain ja maksullisissa enintään päivittäin. Test Chat käyttää viestikiintiötä ja sisältyy samoihin keskustelulokeihin, analytiikkaan ja sisältöaukkoihin kuin julkinen chat. Älä asenna chatbottia vain siksi, että ensimmäinen haravointi valmistui.
5. Viimeistele käyttökokemus
Säädä Persona-asetuksella avustajan toimintaa. Persona täydentää ChattyBoxin sisäänrakennettuja perustelu- ja muotoilusääntöjä; haettu sisältö lisätään automaattisesti, joten tietopohjaa ei pidä liittää promptiin. Persona ei korvaa pakotettua puuttuvan kontekstin varavastausta. Jos aiot käyttää hostattua widgetiä, käytä Embed-osiota sen otsikon, tervetuloviestin, värien, kuvakkeen, sijainnin ja kielitoiminnan esikatseluun.
Tee nämä valinnat vasta sisällön testaamisen jälkeen, jotta visuaaliset asetukset eivät peitä haku- tai dokumentaatio-ongelmia.
6. Valitse integraatio
| Tavoite | Seuraava vaihe |
|---|---|
| Liittää ChattyBoxin ylläpidetyn käyttöliittymän sovelluskoodista | JavaScript SDK |
| Rakentaa ja ylläpitää oma käyttöliittymä | Headless JavaScript SDK |
| Antaa AI-koodausavustajan integroida npm-paketti | AI-avusteinen integraatio |
| Hallita projektin asetuksia Gitistä ja CI:stä | Asetusten käyttöönotto CLI:llä |
| Käyttää ylläpidettyä käyttöliittymää ilman npm:ää tai build-vaihetta | Hostatun widgetin skripti |
| Lisätä ylläpidetty widget WordPressiin muuttamatta teemaa | WordPress-lisäosa |
| Lisätä ylläpidetty widget Drupal 10- tai 11-sivustolle Composerilla | Drupal-moduuli |
Selainintegraatiot tarvitsevat julkisen widget-API-avaimen. Julkiset avaimet toimivat oletuksena tuotannossa, esikatselussa, stagingissa ja localhostissa. Jos haluat valinnaisesti vahvistaa suojausta, avaa Public Keys > Edit origins, ota käyttöön Restrict this key to specific origins ja lisää jokainen sallittu selain-origin. Rajoitetut origin-osoitteet täsmäävät täsmälleen skeeman, isäntänimen ja portin perusteella (esimerkiksi https://example.com ja http://localhost:3000 ovat eri origin-osoitteita). Palaa Embed-osioon valitsemaan avain ja kopioimaan luotu koodinpätkä sekä API-URL-osoite.
Julkiset widget-avaimet on tarkoitettu näkymään selainkoodissa. Asetusten käyttöönoton tunnukset ja muut hallintatunnukset ovat yksityisiä, eikä niitä saa koskaan lisätä verkkosivustolle.
7. Vahvista ennen julkaisua
Asenna valittu integraatio ensin esikatselu- tai staging-sivustolle. Testaa ennen laajaa julkaisua käyttöönotetun sivuston origin, reittien välinen navigointi, lähdeviitteet, varakäyttäytyminen, mobiiliasettelu ja selaimen konsoli.
Suorita julkaisun tarkistuslista ja käytä sitten Logs-välilehteä kaikilla paketeilla tai Analyticsia sekä Content Gaps -osiota Pro- ja Business-paketeissa dokumentaation parantamiseen oikeiden kysymysten perusteella. Analytics näyttää 30 päivää ja enintään 5 000 tallennettua vuorovaikutusta.