ИИ-чат-бот для Umbraco.Одна установка. Управляется из вашей панели.
DBestChatBot.Umbraco is a free NuGet package that puts an AI assistant on your Umbraco site. It answers visitors 24/7 from your own content, links them to the right page, captures leads and books appointments. Your developer installs it once; after that you choose на каких страницах показывается какой чат-бот and что он узнаёт с вашего сайта без изменения кода.
Бесплатный пакет · бесплатная пробная версия на 20 чатов · опубликован в Umbraco Marketplace and NuGet.
# one time
dotnet add package DBestChatBot.Umbraco
# appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}
# deploy. done.
10-13, 17+
Версии Umbraco
10 мин
одноразовая установка
0
правки шаблона
Только чтение
доступ к базе данных
Навыки · сайт на Umbraco
Сайт Northside Learning
Подключено · Umbraco 17 · последняя проверка 4 мин назад
- Весь сайтОсновной ассистент
- /locations/downtownАссистент центрального офиса
- /locations/lakeviewАссистент Lakeview
- /careersАссистент по подбору персонала
Изменения доходят до сайта в течение 15 минут.
Управляется из вашей панели
Выберите, где отображается каждый чат-бот, без повторного развёртывания.
Most chatbot plugins need a developer every time something changes. Here the package asks DBestChatBot what to do every 15 minutes, so you control it from the Skills tab: the whole site, or one chatbot per section.
- Показывать чат-бота на всём сайте или в любом разделе по пути
- Дайте каждому филиалу, франшизе, бренду или языку собственного чат-бота
- Никогда не отображается в бэк-офисе Umbraco
- Отключите виджет для раздела в один клик
Знает ваш сайт
Он читает ваши страницы и выбранные вами данные. Ничего больше.
The package syncs your published page tree so the chatbot links visitors to real pages, never invented URLs. If your site keeps useful data in its own tables, such as class schedules, locations, opening hours or stock, you can tick the tables and columns to sync. It is read-only, every six hours by default.
- Названия опубликованных страниц, URL и типы страниц (три уровня вложенности)
- Ваши собственные таблицы, только отмеченные вами столбцы
- Сначала вам показываются названия таблиц и столбцов без данных, чтобы вы выбрали
- Системные таблицы Umbraco никогда не читаются
Что чат-бот узнаёт с этого сайта
214 опубликованных страниц · последняя синхронизация 2 ч назад
dbo.ClassSchedule (1 284 строки)
ParentEmail блокируется внутри пакета и никогда не покидает сайт.
Безопасно на рабочих сайтах
Создано так, чтобы ваш сайт продолжал работать.
Before every release we start a real Umbraco site with the package installed, on both SQLite and SQL Server, and check that it boots, serves pages and keeps working when our service is unreachable.
Только в фоне
Вся работа с сетью и базой данных выполняется в фоновой службе, а не в запросе страницы.
Тихо завершается с ошибкой
Если DBestChatBot недоступен, ваш сайт отдаёт все страницы как обычно, просто без виджета.
Персональные данные заблокированы
Столбцы с email, телефоном, паролем и подобные им никогда не покидают ваш сервер. Бинарные данные — тоже.
Без таблиц, легко удалить
Ничего не создаёт в вашей базе данных. Удалите пакет или установите Enabled в false.
Всё, что нужно сайту Umbraco от чат-бота
Та же платформа, которую используют сайты на WordPress, Shopify и nopCommerce, подключённая к Umbraco нативно.
Ответы на основе вашего контента
Обучен на ваших страницах и документах и получает актуальный список страниц, чтобы вести посетителей на нужную страницу.
Чат-боты для разделов
Разные чат-боты для разных частей сайта и страницы, где он не показывается: настраивается вами, вашими редакторами в бэк-офисе или владельцем сайта.
Ваши собственные таблицы
Синхронизируйте расписания, локации или склад из собственных таблиц — только на чтение, с выбранными вами столбцами.
Захват лидов
Собирает имя, email и телефон естественным образом в ходе беседы и мгновенно уведомляет вашу команду.
Записи на приём
Записывает встречи в ваш календарь с письмами-подтверждениями прямо в чате.
Перехват человеком
Ваша команда может подключаться к любому чату в реальном времени из веб-инбокса или приложений для Android и iPhone.
20 языков
Посетители общаются на своём языке; ваша команда может перевести любой чат в один клик.
Аналитика
Просмотры, чаты, лиды, темы и то, как помог бот, с чатами за каждой цифрой.
Мгновенные уведомления
Уведомления по email о новых заявках и переписках с полной стенограммой.
Конфиденциальность встроена
Подписанные запросы, доступ только на чтение, столбцы с персональными данными блокируются внутри пакета.
Пакет против вставки скрипта чата в ваши шаблоны
| Пакет DBestChatBot | Скрипт в шаблоне | |
|---|---|---|
| Измените, на каких страницах показывать чат | Из панели управления | Правка шаблонов, повторное развёртывание |
| Разные чат-боты для каждого раздела | Да, по пути | Пользовательская логика шаблона |
| Знает реальные URL ваших страниц | Синхронизируется автоматически | Нет |
| Использует ваши собственные данные Umbraco | Только чтение, столбцы на ваш выбор | Нет |
| Не допускается в бэк-офис | Always | Зависит от шаблона |
Как добавить AI-чатбота в Umbraco
Четыре шага, около 10 минут, один раз. Шаги со 2-го по 4-й передайте тому, кто развёртывает ваш сайт.
Шаг 1
Создать токен сайта
В DBestChatBot откройте своего чатбота, затем Skills, Umbraco website, Connect an Umbraco site.
Шаг 2
Добавьте пакет
Выполните dotnet add package DBestChatBot.Umbraco в вашем веб-проекте.
Шаг 3
Добавьте токен
Добавьте "DBestChatBot": { "SiteToken": "ums_..." } в appsettings.json.
Шаг 4
Развернуть
Сайт отмечается в течение нескольких минут, и чат-бот появляется на выбранных вами страницах.
Package Manager / .NET CLI
dotnet add package DBestChatBot.Umbraco
appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}Хотите, чтобы мы это сделали? Наши White Glove install это покрывает.
Для разработчиков Umbraco
Что пакет делает внутри вашего приложения
FAQ по чат-боту для Umbraco
Что такое пакет DBestChatBot для Umbraco?+
DBestChatBot.Umbraco — бесплатный пакет NuGet, который добавляет AI-чат-бота DBestChatBot на сайт Umbraco и держит бота в курсе содержимого этого сайта. Он опубликован в Umbraco Marketplace и устанавливается одной командой: dotnet add package DBestChatBot.Umbraco.
Какие версии Umbraco поддерживаются?+
Umbraco 10, 11, 12 и 13 (на .NET 6, 7 или 8) и Umbraco 17 и новее (на .NET 10). Один пакет покрывает оба варианта, и NuGet выбирает нужную сборку для вашего сайта. Umbraco 14–16 пока не поддерживаются. Работает с базами данных SQL Server (включая Azure SQL) и SQLite, в Umbraco Cloud, Azure App Service или на ваших собственных серверах, а также в конфигурациях с балансировкой нагрузки.
Как добавить AI-чат-бота на мой сайт Umbraco?+
Создайте бесплатный аккаунт DBestChatBot, откройте своего чат-бота, перейдите в раздел Skills, Umbraco website и нажмите Connect an Umbraco site, чтобы получить токен сайта. Затем выполните dotnet add package DBestChatBot.Umbraco, добавьте токен в appsettings.json в раздел DBestChatBot:SiteToken и разверните. Виджет чата появится в течение нескольких минут. Редактировать шаблоны не нужно.
Нужно ли редактировать шаблоны или представления Umbraco?+
Нет. Пакет автоматически добавляет один отложенный тег script перед закрывающим тегом body публичных страниц. Он никогда не добавляет виджет в бэк-офис Umbraco.
Можно ли показывать разных чат-ботов в разных разделах сайта?+
Да. В панели DBestChatBot вы выбираете, на каких страницах показывать какой чат-бот, по пути, например весь сайт или /locations/downtown и всё, что ниже. Сайт с множеством филиалов, франшиз или брендов может дать каждому разделу собственного чат-бота. Изменения доходят до сайта в течение 15 минут без повторного развёртывания.
Можно ли отключить чат-бота на отдельных страницах?+
Да, тремя способами. Владелец сайта может перечислить страницы в appsettings.json (DBestChatBot:ExcludedPaths), где чат никогда не показывается, что бы ни говорила панель управления. Редакторы могут отметить свойство true/false с именем hideChatbot на любой странице в бэк-офисе Umbraco, чтобы скрыть чат там и на всех страницах ниже. А панель управления DBestChatBot может отключить чат для страниц внутри раздела, например включить для /locations/downtown, но отключить для /locations/downtown/register.
Какие данные пакет читает из моей базы данных Umbraco?+
Он работает только на чтение и выполняет только SELECT-запросы. Он читает дерево опубликованных страниц (названия страниц, URL и типы страниц, на три уровня вглубь), чтобы чатбот мог направлять посетителей на нужную страницу. Он также сообщает названия ваших пользовательских таблиц и столбцов, без каких-либо данных, чтобы вы могли выбрать таблицы для синхронизации, например расписания, локации или остатки. Читаются только отмеченные вами столбцы. Системные таблицы Umbraco пропускаются.
Может ли он раскрыть личные данные, например адреса электронной почты или пароли?+
Столбцы, имена которых содержат email, phone, mobile, password, hash, salt, token, secret, birth, card, IBAN и подобные, блокируются внутри пакета и никогда не покидают ваш сервер, даже если они выбраны в панели управления. Бинарные столбцы никогда не отправляются. Владельцы сайта также могут ограничить синхронизацию списком разрешённых таблиц в appsettings.json.
Замедлит ли это мой сайт на Umbraco или сломает его?+
Нет. Во время запроса страницы выполняется только поиск в памяти, чтобы решить, показывать ли виджет. Вся работа с сетью и базой данных идёт в фоновой службе, а каждая ошибка логируется и повторяется позже. Если DBestChatBot недоступен, ваш сайт продолжает работать и просто не показывает виджет. Перед каждым релизом мы запускаем настоящий сайт Umbraco с установленным пакетом.
Как его удалить?+
Удалите ссылку на пакет и выполните развёртывание или установите DBestChatBot:Enabled в false в appsettings.json. Пакет не создаёт таблиц базы данных, поэтому после удаления ничего не остаётся.
Сколько это стоит?+
Пакет бесплатный. В DBestChatBot есть бесплатный пробный период на 20 чатов, затем тарифы от $29 в месяц. Не нужно управлять API-ключами ИИ-провайдеров или счетами за токены.
Дайте своему сайту Umbraco ассистента на круглосуточной основе.
Бесплатный пакет, бесплатная пробная версия на 20 чатов, установка один раз.