Umieszczenie widgetu na stronie

Aby użytkownicy strony mieli dostęp do widgetu czatowego, należy umieścić jego kod na swojej stronie WWW. Widget ładuje się asynchronicznie, dlatego jego obecność na stronie nie powinna mieć wpływu na jej działanie.

Na każdej stronie, na której ma być widoczny widget, umieść jego kod. Kod składa się z dwóch części: wywołującej zewnętrzny plik SDK oraz funkcji inicjującej web widget.

Skrypt wywołujący SDK:

<script> (function () {var kb = document.createElement('script'); kb.type = 'text/javascript'; kb.async = true; kb.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'web.kodabots.com/web.sdk.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(kb, s); })(); </script>

Skrypt inicjujący web widget:

<script> window.initKBWebSDK = function(SDK) { SDK.initKBChatbot({ "token":"43552f88-daca-XXXX-XXXX-XXXXXXXXXXXX"}); } </script>

Pamiętaj, aby upewnić się, czy token użyty w kodzie zgadza się z tokenem przypisanym do Twojego bota.

Oba skrypty powinny być wklejone w kodzie HTML każdej strony, na której ma działać chatbot, tuż przed elementem zamykającym </body>. Skrypty powinny być umieszczone jeden pod drugim.

Spis treści