Chatbot AI dla Umbraco.Jedna instalacja. Zarządzane z Twojego panelu.
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 które strony pokazują którego chatbota and czego uczy się z Twojej strony bez dotykania kodu.
Darmowy pakiet · 20 rozmów w wersji próbnej · dostępny w Umbraco Marketplace and NuGet.
# jednorazowo
dotnet add package DBestChatBot.Umbraco
# appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}
# wdrożenie. gotowe.
10-13, 17+
Wersje Umbraco
10 min
jednorazowa instalacja
0
zmiany szablonu
Tylko do odczytu
dostęp do bazy danych
Umiejętności · strona Umbraco
Strona Northside Learning
Połączono · Umbraco 17 · ostatnie połączenie 4 min temu
- Cała stronaGłówny asystent
- /locations/downtownAsystent centrum
- /locations/lakeviewAsystent Lakeview
- /careersAsystent rekrutacji
Zmiany docierają na stronę w ciągu 15 minut.
Zarządzane z Twojego panelu
Wybierz, gdzie pojawia się każdy chatbot, bez ponownego wdrażania.
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.
- Pokaż chatbota na całej stronie lub w dowolnej sekcji według ścieżki
- Daj każdemu oddziałowi, franczyzie, marce lub językowi własnego chatbota
- Nigdy nie wyświetlany w backoffice Umbraco
- Wyłącz widget dla sekcji jednym kliknięciem
Zna Twoją stronę
Odczytuje Twoje strony i wybrane przez Ciebie dane. Nic więcej.
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.
- Nazwy opublikowanych stron, adresy URL i typy stron (do trzech poziomów w głąb)
- Twoje niestandardowe tabele, tylko zaznaczone kolumny
- Najpierw pokazujemy Ci nazwy tabel i kolumn, bez danych, żebyś mógł wybrać
- Tabele systemowe Umbraco nigdy nie są odczytywane
Czego chatbot uczy się z tej strony
214 opublikowanych stron · ostatnia synchronizacja 2 godz. temu
dbo.ClassSchedule (1 284 wiersze)
ParentEmail jest blokowany wewnątrz pakietu i nigdy nie opuszcza strony.
Bezpieczne na stronach produkcyjnych
Zbudowane tak, aby Twoja strona działała dalej.
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.
Tylko w tle
Cała praca sieciowa i bazodanowa odbywa się w usłudze w tle, nigdy w żądaniu strony.
Działa dyskretnie
Jeśli DBestChatBot nie działa, Twoja strona wyświetla każdą podstronę normalnie, tylko bez widżetu.
Dane osobowe zablokowane
Kolumny z adresem e-mail, telefonem, hasłem i podobne nigdy nie opuszczają Twojego serwera. Dane binarne również nie.
Bez tabel, łatwe usunięcie
Nie tworzy nic w Twojej bazie danych. Usuń pakiet lub ustaw Enabled na false.
Wszystko, czego strona Umbraco potrzebuje od chatbota
Ta sama platforma, z której korzystają strony WordPress, Shopify i nopCommerce, połączona natywnie z Umbraco.
Odpowiedzi na podstawie Twoich treści
Wytrenowany na Twoich stronach i dokumentach, z dostępem do bieżącej listy stron, aby kierować odwiedzających do właściwej strony.
Chatboty dla poszczególnych sekcji
Różne chatboty dla różnych części witryny oraz strony, na których pozostaje wyłączony: ustawiane przez Ciebie, Twoich redaktorów w backoffice lub właściciela witryny.
Twoje własne tabele
Synchronizuj harmonogramy, lokalizacje lub stany magazynowe z własnych tabel, tylko do odczytu, z wybranymi kolumnami.
Pozyskiwanie leadów
Zbiera imię, email i telefon w naturalny sposób podczas rozmowy i natychmiast powiadamia Twój zespół.
Spotkania
Rezerwuje spotkania w Twoim kalendarzu z e-mailami potwierdzającymi, w ramach czatu.
Przejęcie przez człowieka
Twój zespół może dołączyć do dowolnego czatu na żywo ze skrzynki w przeglądarce lub z aplikacji na Androida i iPhone'a.
20 języków
Odwiedzający rozmawiają w swoim języku; Twój zespół może przetłumaczyć każdy czat jednym kliknięciem.
Analityka
Wyświetlenia, czaty, leady, tematy i to, jak bot pomógł, wraz z czatami stojącymi za każdą liczbą.
Natychmiastowe powiadomienia
Powiadomienia e-mail o nowych leadach i rozmowach wraz z pełnym zapisem.
Prywatność w standardzie
Podpisane żądania, dostęp tylko do odczytu, kolumny z danymi osobowymi blokowane wewnątrz pakietu.
Pakiet a wklejenie skryptu czatu do szablonów
| Pakiet DBestChatBot | Skrypt w szablonie | |
|---|---|---|
| Zmień, które strony pokazują czat | Z panelu | Edytuj szablony, wdróż ponownie |
| Różne chatboty dla poszczególnych sekcji | Tak, według ścieżki | Własna logika szablonu |
| Zna rzeczywiste adresy URL Twoich stron | Synchronizowane automatycznie | Nie |
| Korzysta z Twoich własnych danych Umbraco | Tylko do odczytu, wybrane przez Ciebie kolumny | Nie |
| Poza backoffice | Always | Zależy od szablonu |
Jak dodać chatbota AI do Umbraco
Cztery kroki, około 10 minut, raz. Kroki od 2 do 4 przekaż osobie, która wdraża Twoją stronę.
Krok 1
Utwórz token witryny
W DBestChatBot otwórz swojego chatbota, następnie Skills, Umbraco website, Connect an Umbraco site.
Krok 2
Dodaj pakiet
Uruchom dotnet add package DBestChatBot.Umbraco w swoim projekcie webowym.
Krok 3
Dodaj token
Umieść "DBestChatBot": { "SiteToken": "ums_..." } w appsettings.json.
Krok 4
Wdróż
Strona zgłasza się w ciągu kilku minut, a chatbot pojawia się na wybranych przez Ciebie stronach.
Package Manager / .NET CLI
dotnet add package DBestChatBot.Umbraco
appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}Chcesz, żebyśmy to zrobili? Nasze White Glove install to załatwia.
Dla deweloperów Umbraco
Co pakiet robi w Twojej aplikacji
FAQ chatbota Umbraco
Czym jest pakiet DBestChatBot dla Umbraco?+
DBestChatBot.Umbraco to darmowy pakiet NuGet, który dodaje chatbota AI DBestChatBot do strony Umbraco i na bieżąco informuje go o zawartości tej strony. Jest dostępny w Umbraco Marketplace i instaluje się jedną komendą: dotnet add package DBestChatBot.Umbraco.
Które wersje Umbraco są obsługiwane?+
Umbraco 10, 11, 12 i 13 (na .NET 6, 7 lub 8) oraz Umbraco 17 i nowsze (na .NET 10). Jeden pakiet obsługuje oba, a NuGet wybiera właściwą kompilację dla Twojej strony. Umbraco 14 do 16 nie są jeszcze obsługiwane. Działa z bazami danych SQL Server (w tym Azure SQL) i SQLite, na Umbraco Cloud, Azure App Service lub własnych serwerach oraz w konfiguracjach z równoważeniem obciążenia.
Jak dodać chatbota AI do mojej strony Umbraco?+
Załóż darmowe konto DBestChatBot, otwórz swojego chatbota, przejdź do Skills, Umbraco website i kliknij Connect an Umbraco site, aby otrzymać token witryny. Następnie uruchom dotnet add package DBestChatBot.Umbraco, dodaj token do appsettings.json w sekcji DBestChatBot:SiteToken i wdróż. Widget czatu pojawi się w ciągu kilku minut. Nie trzeba edytować szablonów.
Czy muszę edytować szablony lub widoki Umbraco?+
Nie. Pakiet automatycznie dodaje jeden odroczony tag skryptu przed zamykającym tagiem body na publicznych stronach. Nigdy nie dodaje widgetu do backoffice Umbraco.
Czy mogę pokazywać różne chatboty w różnych sekcjach mojej strony?+
Tak. W panelu DBestChatBot wybierasz, które strony pokazują którego chatbota, według ścieżki, na przykład całą stronę lub /locations/downtown i wszystko poniżej. Strona z wieloma oddziałami, franczyzami lub markami może dać każdej sekcji własnego chatbota. Zmiany trafiają na stronę w ciągu 15 minut bez ponownego wdrożenia.
Czy mogę wyłączyć chatbota na wybranych stronach?+
Tak, na trzy sposoby. Właściciel witryny może wymienić strony w appsettings.json (DBestChatBot:ExcludedPaths), które nigdy nie pokazują czatu, niezależnie od ustawień w panelu. Redaktorzy mogą zaznaczyć właściwość true/false o nazwie hideChatbot na dowolnej stronie w backoffice Umbraco, aby ukryć czat tam i na każdej stronie poniżej. A panel DBestChatBot może wyłączyć czat dla stron wewnątrz sekcji, na przykład włączony dla /locations/downtown, ale wyłączony dla /locations/downtown/register.
Jakie dane pakiet odczytuje z mojej bazy danych Umbraco?+
Działa tylko do odczytu i wykonuje wyłącznie zapytania SELECT. Odczytuje drzewo opublikowanych stron (nazwy stron, adresy URL i typy stron, trzy poziomy w głąb), aby chatbot mógł kierować odwiedzających do właściwej strony. Zgłasza też nazwy Twoich niestandardowych tabel i kolumn, bez żadnych danych, abyś mógł wybrać tabele do synchronizacji, takie jak harmonogramy, lokalizacje czy stany magazynowe. Odczytywane są tylko zaznaczone kolumny. Tabele systemowe Umbraco są pomijane.
Czy może ujawnić dane osobowe, takie jak e-maile lub hasła?+
Kolumny, których nazwy zawierają email, phone, mobile, password, hash, salt, token, secret, birth, card, IBAN i podobne, są blokowane wewnątrz pakietu i nigdy nie opuszczają Twojego serwera, nawet jeśli zostaną wybrane w panelu. Kolumny binarne nigdy nie są wysyłane. Właściciele witryn mogą też ograniczyć synchronizację do listy dozwolonych tabel w appsettings.json.
Czy spowolni lub zepsuje moją stronę Umbraco?+
Nie. Podczas żądania strony nie uruchamia się nic poza sprawdzeniem w pamięci, czy pokazać widget. Cała praca sieciowa i bazodanowa odbywa się w usłudze w tle, a każdy błąd jest rejestrowany i ponawiany później. Jeśli DBestChatBot jest niedostępny, Twoja strona działa dalej i po prostu nie pokazuje widgetu. Przed każdym wydaniem uruchamiamy prawdziwą stronę Umbraco z zainstalowanym pakietem.
Jak go usunąć?+
Usuń odwołanie do pakietu i wdróż ponownie lub ustaw DBestChatBot:Enabled na false w appsettings.json. Nie tworzy żadnych tabel w bazie danych, więc nic nie zostaje.
Ile to kosztuje?+
Pakiet jest darmowy. DBestChatBot oferuje bezpłatny okres próbny 20 rozmów, a następnie plany od $29 miesięcznie. Nie musisz zarządzać kluczami API ani rozliczać tokenów dostawców AI.
Daj swojej stronie Umbraco asystenta 24/7.
Darmowy pakiet, 20 rozmów w wersji próbnej, instalacja raz.