Vissza az irányítópultra

Dokumentáció

Ismerd meg az Asyntai használatát

Az Asyntai AI Chatbot hozzáadása a Kentico-hoz

Lépésről lépésre útmutató Kentico CMS weboldalakhoz

Beágyazási kód lekérése

1. lépés: Szerezze be a beágyazási kódját

Először lépjen az Asyntai Irányítópultra és görgessen le a „Beágyazási kód" szekcióhoz. Másolja le az egyedi beágyazási kódját, amely így fog kinézni:

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>

Megjegyzés: A fenti kód csak egy példa. Le kell másolnia saját egyedi beágyazási kódját az Irányítópultról, mivel az tartalmazza személyes widget-azonosítóját.

2. lépés: Kód hozzáadása a mesteroldal sablonhoz (ajánlott)

A chatbot Kentico weboldal összes oldalához egyszerre való hozzáadásához használja a mesteroldal sablon módszert:

  1. Lépjen be a Kentico Adminisztrációba, és navigáljon az Oldal sablonok alkalmazáshoz
  2. Keresse meg és nyissa meg a mesteroldal sablont (az összes oldalon használt sablont)
  3. Kattintson a Fejléc fülre a sablonszerkesztőben
  4. A fejléc részbe illessze be az Asyntai beágyazási kódot
  5. Alternatívaként adja hozzá a kódot a sablon elrendezéséhez a záró </head> tag elé
  6. Kattintson a Mentés gombra a változtatások alkalmazásához
  7. Törölje a webhelye gyorsítótárát, és ellenőrizze a változásokat az éles oldalon

Tipp: A mesteroldal sablon használata biztosítja, hogy a chatbot megjelenjen minden oldalon, amely ebből a sablonból örököl. Ez a leghatékonyabb módszer a Kentico egész webhelyre kiterjedő telepítéséhez.

1. alternatív módszer: Oldal sablon fejléc

Ha a chatbotot csak adott oldal sablonokhoz szeretné hozzáadni:

  1. Lépjen az Oldal sablonok alkalmazáshoz a Kentico Adminisztrációban
  2. Válassza ki a szerkeszteni kívánt adott oldal sablont
  3. Kattintson a Fejléc fülre
  4. Adja hozzá az Asyntai beágyazási kódot egy script tag segítségével:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
  1. Kattintson a Mentés gombra
  2. Az ezt a sablont használó összes oldal mostantól tartalmazza a chatbotot

Megjegyzés: Ez a módszer akkor hasznos, ha a chatbotot a webhely olyan adott részeihez szeretné hozzáadni, amelyek ugyanazt az oldal sablont használják, nem az egész webhelyhez.

2. alternatív módszer: HEAD HTML web rész

Az egyes oldalak feletti részletesebb kontrollhoz vagy az aloldalakra örökölhető JavaScripthez:

  1. Nyissa meg a szerkeszteni kívánt oldalt a Kentico Oldal szerkesztőjében
  2. Adjon hozzá egy új web részt az oldalhoz (lehetőleg egy szülő oldalon az örökléshez)
  3. Keressen rá és válassza ki a HEAD HTML web részt
  4. A web rész konfigurációjában illessze be az Asyntai beágyazási kódot
  5. Konfigurálja a web részt örökölhetőre, ha azt szeretné, hogy a gyermek oldalak is rendelkezzenek a chatbottal
  6. Kattintson az OK gombra a web rész mentéséhez
  7. Mentse el és tegye közzé az oldalt

Tipp: A HEAD HTML web rész tökéletes kód hozzáadásához egy szülő oldalhoz, amely automatikusan terjed az összes gyermek oldalra, egy részletre kiterjedő telepítést hozva létre.

3. alternatív módszer: Egyéni JavaScript fájlok (haladó)

Olyan fejlesztők számára, akik a scripteket fájlokként preferálják kezelni:

  1. A Kentico projektben navigáljon a ~/CMSScripts/Custom/ könyvtárba
  2. Hozzon létre egy új JavaScript fájlt (pl. asyntai-widget.js)
  3. Adjon hozzá kódot az Asyntai widget dinamikus betöltéséhez:
(function() { var script = document.createElement('script'); script.src = 'https://asyntai.com/static/js/chat-widget.js'; script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID'); script.async = true; document.head.appendChild(script); })();
  1. Hivatkozzon erre a fájlra a mesteroldal sablon fejlécében:
<script src="~/CMSScripts/Custom/asyntai-widget.js"></script>

Fontos: Ez a fejlett módszer fájlrendszer-hozzáférést és a Kentico könyvtárstruktúrájának ismeretét igényli. Győződjön meg arról, hogy megfelelő jogosultságokkal rendelkezik, és mindig egy tesztkörnyezetben tesztelje először.

3. lépés: Telepítés ellenőrzése

A változtatások mentése és a gyorsítótár törlése után nyissa meg weboldalát egy új böngészőlapon vagy inkognító ablakban. Látnia kell a chat widget gombot a jobb alsó sarokban. Kattintson rá, hogy meggyőződjön arról, hogy megfelelően nyílik meg és működik.

Nem látja a widgetet? Győződjön meg arról, hogy mentette az összes változtatást és törölte a Kentico gyorsítótárát (Beállítások > Rendszer > Gyorsítótár törlése). Próbálja meg inkognító ablakban megtekinteni weboldalát. Ellenőrizze a böngésző konzolját (F12) minden olyan JavaScript-hiba azonosításához, amely megakadályozhatja a widget betöltését.