Како додати Asyntai АИ четбот у Kentico
Водич корак по корак за Kentico CMS веб-сајтове
Корак 1: Набавите свој код за уграђивање
Прво, идите на своју Asyntai контролну таблу и померите се до одељка „Код за уграђивање". Копирајте свој јединствени код за уграђивање који ће изгледати овако:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Напомена: Код изнад је само пример. Морате копирати свој јединствени код за уграђивање са своје Контролне табле јер садржи ваш лични ИД виџета.
Корак 2: Додајте код у шаблон главне странице (препоручено)
Да бисте додали четбот на све странице Kentico веб-сајта одједном, користите метод шаблона главне странице:
- Пријавите се на свој Kentico админ и навигирајте до апликације Шаблони страница
- Пронађите и отворите свој шаблон главне странице (шаблон који се користи на свим страницама)
- Кликните на картицу Заглавље у уређивачу шаблона
- У одељку заглавља, налепите свој Asyntai код за уграђивање
- Алтернативно, додајте код у распоред шаблона пре затварајуће </head> ознаке
- Кликните Сачувај да примените промене
- Обришите кеш сајта и верификујте промене на сајту уживо
Савет: Коришћење шаблона главне странице осигурава да се четбот појављује на свакој страници која наслеђује овај шаблон. Ово је најефикаснији метод за деплојмент на целом сајту у Kentico.
Алтернативни метод 1: Заглавље шаблона странице
Ако желите да додате четбот само на одређене шаблоне страница:
- Идите на апликацију Шаблони страница у Kentico админу
- Изаберите одређени шаблон странице који желите да уредите
- Кликните на картицу Заглавље
- Додајте свој Asyntai код за уграђивање користећи ознаку скрипте:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
- Кликните Сачувај
- Све странице које користе овај шаблон ће сада укључивати четбот
Напомена: Овај метод је користан када желите да додате четбот на одређене делове сајта који деле исти шаблон странице, уместо на цео сајт.
Алтернативни метод 2: HEAD HTML веб део
За детаљнију контролу на одређеним страницама или за наследиви JavaScript на подстраницама:
- Отворите страницу коју желите да уредите у Kentico уређивачу страница
- Додајте нови веб део на страницу (по могућству на родитељску страницу за наслеђивање)
- Потражите и изаберите HEAD HTML веб део
- У конфигурацији веб дела, налепите свој Asyntai код за уграђивање
- Конфигуришите веб део да буде наследив ако желите да подстранице имају четбот
- Кликните OK да сачувате веб део
- Сачувајте и објавите страницу
Савет: HEAD HTML веб део је савршен за додавање кода на родитељску страницу који ће се аутоматски пропагирати на све подстранице, креирајући инсталацију на нивоу одељка.
Алтернативни метод 3: Прилагођени JavaScript фајлови (напредно)
За програмере који преферирају управљање скриптама као фајловима:
- У свом Kentico пројекту, навигирајте до ~/CMSScripts/Custom/ директоријума
- Креирајте нови JavaScript фајл (нпр. asyntai-widget.js)
- Додајте код за динамичко учитавање вашег Asyntai виџета:
(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);
})();
- Референцирајте овај фајл у заглављу шаблона главне странице:
<script src="~/CMSScripts/Custom/asyntai-widget.js"></script>
Важно: Овај напредни метод захтева приступ фајл систему и знање Kentico структуре директоријума. Уверите се да имате одговарајуће дозволе и увек прво тестирајте у тест окружењу.
Корак 3: Верификујте инсталацију
Након чувања промена и брисања кеша, отворите свој веб-сајт у новој картици претраживача или инкогнито прозору. Требало би да видите дугме виџета за ћаскање у доњем десном углу. Кликните на њега да бисте се уверили да се отвара и исправно ради.
Не видите виџет? Уверите се да сте сачували све промене и обрисали Kentico кеш (Подешавања > Систем > Обриши кеш). Покушајте да прегледате сајт у инкогнито прозору. Проверите конзолу претраживача (F12) за евентуалне JavaScript грешке које могу спречити учитавање виџета.
Weebly