Centrum pomoci
Pridanie chatbota na web

Pridanie chatbota na váš web

Posledná aktualizácia:

Pridanie ChatLabu na váš web umožní návštevníkom komunikovať s vaším AI chatbotom priamo na vašej stránke. V tomto návode sa dozviete, ako získať kód na vloženie a pridať ho na váš web.

Otvorenie záložky Deploy

Vyberte svojho chatbota na hlavnom paneli a potom kliknite na záložku Deploy (Nasadiť).

Zvýraznená záložka Deploy

Výber platformy

Panel Select Platform (Vybrať platformu) vpravo zobrazuje všetky podporované platformy. Kliknite na platformu, ktorá zodpovedá vášmu webu, a zobrazia sa vám prispôsobené pokyny na inštaláciu.

Zvýraznený panel Select Platform

Podporované platformy:

  • HTML Code - funguje s akýmkoľvek webom, kde máte prístup k úprave HTML kódu
  • WordPress - cez oficiálny plugin ChatLab alebo manuálnym vložením kódu
  • Wix - cez Settings > Advanced > Custom Code
  • Webflow - cez Site Settings > Custom Code (vyžaduje platený plán Webflow)
  • PrestaShop - cez PrestaShop modul ChatLab alebo manuálnym vložením kódu
  • Shopify - cez súbor theme.liquid
  • WooCommerce - cez WordPress plugin alebo manuálnym vložením kódu
  • Abicart - cez Store design > Themes > Site header
  • CS-Cart - cez Design > Layouts > Custom HTML code

Každá platforma zobrazuje podrobné pokyny špecifické pre danú integráciu. Pri platformách s vlastnými článkami nápovedy sa v spodnej časti zobrazuje odkaz View full instructions (Zobraziť úplný návod).

Pridanie cez HTML Code

Možnosť HTML Code funguje s akýmkoľvek webom, kde máte prístup k zdrojovému kódu. Uvidíte dve možnosti vloženia: Widget a Iframe.

Režim Widget

Záložka Widget zobrazuje kód, ktorý na váš web pridá ikonu chatu. Keď návštevník na túto ikonu klikne, otvorí sa vyskakovacie okno chatu.

Zvýraznená záložka Widget

  1. Kliknite na záložku Widget
  2. Kliknite na Copy to clipboard (Kopírovať do schránky), čím kód skopírujete
  3. Nájdite vo svojom webe sekciu <head>
  4. Vložte kód ako posledný prvok v sekcii <head>
  5. Obnovte stránku v prehliadači a overte, či sa ikona chatbota zobrazuje

Režim Iframe

Záložka Iframe zobrazuje kód, ktorý vloží chatbota priamo do obsahu vašej stránky. Chatbot je neustále viditeľný a môžu ho obklopovať ďalšie prvky stránky.

Zvýraznená záložka Iframe

  1. Kliknite na záložku Iframe
  2. Kliknite na Copy to clipboard (Kopírovať do schránky), čím kód skopírujete
  3. Vložte kód na ľubovoľné miesto v HTML kóde svojho webu, kde chcete chatbota zobraziť
  4. Upravte atribúty width a height, aby zodpovedali vášmu rozvrhnutiu

Neviete, čo si vybrať? Prečítajte si článok Aký je rozdiel medzi widgetom a Iframe?, kde nájdete podrobné porovnanie.

Pridanie cez WordPress alebo WooCommerce

Platformy WordPress a WooCommerce ponúkajú dva spôsoby inštalácie: Plugin Installation (Inštalácia pomocou pluginu, odporúčané) a Manual Installation (Manuálna inštalácia).

Platforma WordPress so záložkou Plugin Installation

Inštalácia pomocou pluginu (odporúčané)

  1. Kliknite na Get WordPress Plugin (Získať WordPress plugin), čím otvoríte repozitár pluginov WordPress
  2. Nainštalujte a aktivujte plugin „ChatLab - AI Chatbot“
  3. Prejdite na stránku s nastaveniami pluginu v administrácii WordPressu
  4. Skopírujte svoje Bot ID z ChatLabu pomocou tlačidla Copy (Kopírovať)
  5. Vložte Bot ID do nastavení pluginu a uložte zmeny
  6. Skontrolujte, či sa chatbot zobrazuje na vašom webe

Manuálna inštalácia

Pre inštaláciu pomocou kódu prejdite na záložku Manual Installation:

  1. Nainštalujte do WordPressu plugin „Insert Headers and Footers“
  2. Prejdite do Settings > Insert Headers and Footers
  3. Skopírujte kód z ChatLabu a vložte ho do sekcie Header
  4. Uložte zmeny a obnovte svoj web

Kompletné informácie nájdete v článku Ako pridať chatbota na web vo WordPresse.

Pridanie cez iné platformy

V prípade platforiem Shopify, Wix, Webflow, PrestaShop, Abicart a CS-Cart vyberte príslušnú platformu v paneli Select Platform. Každá platforma zobrazuje:

  1. Kód na vloženie s možnosťami Widget a Iframe
  2. Podrobný návod na vloženie kódu pre danú platformu
  3. Odkaz View full instructions na úplného sprievodcu pre danú platformu

Platforma Shopify s podrobnými pokynmi

Súlad s GDPR

Ak potrebujete, aby sa chatbot načítal až po udelení súhlasu so súbormi cookie, pozrite si sprievodcov integráciou pre CookieBot, Usercentrics a Google Tag Manager v článku Nastavenie ChatLabu pre súlad s GDPR.

Content Security Policy (CSP)

Ak váš web používa hlavičky Content Security Policy, musíte povoliť domény ChatLabu, aby chatbot správne fungoval. Požadované direktívy závisia od toho, či používate režim Widget alebo Iframe.

Režim Widget

Widget načítava na vašej stránke skript, ktorý vytvára chatovacie rozhranie. Do svojej CSP hlavičky pridajte tieto direktívy:

script-src https://script.chatlab.com;
style-src https://script.chatlab.com https://fonts.googleapis.com 'unsafe-inline';
connect-src https://api.chatlab.com wss://api.chatlab.com;
font-src https://fonts.gstatic.com;

V predvolenom nastavení widget vkladá niektoré štýly priamo do kódu (inline), preto sa v style-src vyžaduje 'unsafe-inline'.

Bezpečný režim CSP (CSP Safe Mode) - ako sa vyhnúť unsafe-inline

Ak bezpečnostná politika vášho webu nepovoľuje 'unsafe-inline' v style-src, môžete zapnúť CSP Safe Mode. Widget vďaka tomu načíta všetky štýly z externých súborov CSS namiesto ich priameho vkladania inline.

Pre zapnutie pridajte window.aichatbotCspSafe = true; pred značku skriptu ChatLab:

<script>
  window.aichatbotApiKey = "YOUR_API_KEY";
  window.aichatbotCspSafe = true;
</script>
<script src="https://script.chatlab.com/aichatbot.js" defer></script>

So zapnutým režimom CSP Safe Mode už 'unsafe-inline' nepotrebujete a vaša CSP hlavička môže vyzerať takto:

script-src https://script.chatlab.com;
style-src https://script.chatlab.com https://fonts.googleapis.com;
connect-src https://api.chatlab.com wss://api.chatlab.com;
font-src https://fonts.gstatic.com;

Režim Iframe

Iframe načítava celého chatbota z jedinej URL adresy, takže stačí len jedna direktíva:

frame-src https://api.chatlab.com;