Umbraco 向けの AI チャットボット。インストールは1回。ダッシュボードから管理。
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分
1回限りのインストール
0
テンプレートの編集
読み取り専用
データベースアクセス
スキル · Umbraco ウェブサイト
Northside Learning website
接続済み · Umbraco 17 · 最終チェックイン 4 分前
- サイト全体メインアシスタント
- /locations/downtownダウンタウンアシスタント
- /locations/lakeviewLakeviewアシスタント
- /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、ページタイプ(3階層まで)
- カスタムテーブル、チェックした列のみ
- テーブル名と列名がデータなしで先に表示されるので、選択できます
- 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 が停止していても、ウィジェットがないだけで、サイトは通常どおりすべてのページを配信します。
個人データをブロック
メールアドレス、電話番号、パスワードなどの列はサーバーから一切送信されません。バイナリデータも同様です。
テーブルなし、簡単に削除
データベースには何も作成されません。パッケージを削除するか、Enabled を false に設定してください。
Umbracoサイトに必要なチャットボット機能をすべて
WordPress、Shopify、nopCommerce のサイトが利用しているのと同じプラットフォームを、Umbraco にネイティブ接続。
あなたのコンテンツから回答
お客様のページとドキュメントでトレーニングされ、最新のページリストが提供されるため、訪問者を正確なページにリンクします。
セクション別チャットボット
サイトの各部分ごとに異なるチャットボットを設定し、非表示にするページも指定できます:あなた、バックオフィスの編集者、またはサイト所有者が設定します。
独自のテーブル
カスタムテーブルからスケジュール、拠点、在庫を読み取り専用で、選択した列のみ同期します。
リード獲得
会話の中で自然に名前、メールアドレス、電話番号を収集し、チームにすぐ通知します。
予約
チャット内でカレンダーに会議を予約し、確認メールを送信します。
担当者による引き継ぎ
チームはウェブ受信トレイまたはAndroid・iPhoneアプリから、どのチャットにもリアルタイムで参加できます。
20言語
訪問者は自分の言語でチャットでき、チームはワンクリックでどのチャットも翻訳できます。
分析
閲覧数、チャット、リード、トピック、ボットの貢献度を、すべての数値の裏付けとなるチャットとともに確認できます。
即時アラート
新しいリードや会話の通知メールを、全文のトランスクリプト付きで受け取れます。
プライバシーを標準搭載
署名付きリクエスト、読み取り専用アクセス、個人データ列はパッケージ内でブロックされます。
パッケージとテンプレートへのチャットスクリプト貼り付けの比較
| DBestChatBotパッケージ | テンプレート内のスクリプト | |
|---|---|---|
| チャットを表示するページを変更 | ダッシュボードから | テンプレートを編集して再デプロイ |
| セクションごとに異なるチャットボット | はい、パスごとに可能です | カスタムテンプレートロジック |
| 実際のページ URL を認識 | 自動的に同期 | いいえ |
| お使いのUmbracoデータを使用 | 読み取り専用、列は選択可能 | いいえ |
| バックオフィスからは除外 | 常に | テンプレートによって異なります |
Umbraco に AI チャットボットを追加する方法
4ステップ、約10分、一度だけの作業です。ステップ2〜4はサイトをデプロイする担当者にお任せください。
ステップ 1
サイトトークンを作成
DBestChatBot でチャットボットを開き、スキル、Umbraco ウェブサイト、Umbraco サイトを接続の順に進みます。
ステップ 2
パッケージを追加
Webプロジェクトで dotnet add package DBestChatBot.Umbraco を実行してください。
ステップ 3
トークンを追加
appsettings.json に "DBestChatBot": { "SiteToken": "ums_..." } を設定してください。
ステップ 4
デプロイ
サイトは数分以内にチェックインし、チャットボットが選択したページに表示されます。
Package Manager / .NET CLI
dotnet add package DBestChatBot.Umbraco
appsettings.json
"DBestChatBot": {
"SiteToken": "ums_..."
}ご希望でしたら、当社が対応いたします。当社の White Glove install がカバーします。
Umbraco開発者の方へ
パッケージがアプリ内で行うこと
UmbracoチャットボットFAQ
DBestChatBot Umbracoパッケージとは何ですか?+
DBestChatBot.Umbracoは、DBestChatBotのAIチャットボットをUmbracoサイトに追加し、そのサイトの情報をチャットボットに反映させる無料のNuGetパッケージです。Umbraco Marketplaceに掲載されており、次の1コマンドでインストールできます: dotnet add package DBestChatBot.Umbraco。
対応しているUmbracoのバージョンは?+
Umbraco 10、11、12、13(.NET 6、7、8)および Umbraco 17 以降(.NET 10)。1 つのパッケージで両方をカバーし、NuGet がサイトに合ったビルドを選択します。Umbraco 14〜16 はまだサポートされていません。SQL Server(Azure SQL を含む)と SQLite の両方のデータベースで動作し、Umbraco Cloud、Azure App Service、自社サーバー、負荷分散構成でも利用できます。
UmbracoサイトにAIチャットボットを追加するには?+
無料の DBestChatBot アカウントを作成し、チャットボットを開いて、Skills の Umbraco website に進み、Connect an Umbraco site をクリックしてサイトトークンを取得します。次に dotnet add package DBestChatBot.Umbraco を実行し、appsettings.json の DBestChatBot:SiteToken にトークンを追加してデプロイします。数分以内にチャットウィジェットが表示されます。テンプレートの編集は不要です。
Umbracoのテンプレートやビューを編集する必要はありますか?+
いいえ。パッケージは公開ページの閉じbodyタグの前に、遅延読み込みのスクリプトタグを1つ自動で追加します。Umbracoバックオフィスにウィジェットを追加することはありません。
サイトのセクションごとに異なるチャットボットを表示できますか?+
はい。DBestChatBotダッシュボードで、パスごとにどのページにどのチャットボットを表示するかを選択できます。たとえばサイト全体、または /locations/downtown とその配下すべてなどです。多数の支店、フランチャイズ、ブランドを持つサイトでは、セクションごとに独自のチャットボットを設定できます。変更は再デプロイなしで15分以内にサイトへ反映されます。
特定のページでチャットボットを非表示にできますか?+
はい、3つの方法があります。サイト所有者はappsettings.json(DBestChatBot:ExcludedPaths)にページをリストアップして、ダッシュボードの設定に関わらずチャットを表示しないようにできます。編集者はUmbracoバックオフィスの任意のページでhideChatbotというtrue/falseプロパティにチェックを入れることで、そのページとその下のすべてのページでチャットを非表示にできます。また、DBestChatBotダッシュボードではセクション内のページごとにチャットをオフにできます。たとえば/locations/downtownではオン、/locations/downtown/registerではオフにできます。
このパッケージはUmbracoデータベースからどのデータを読み取りますか?+
読み取り専用で、SELECT クエリのみを実行します。公開済みのページツリー(ページ名、URL、ページタイプ、3階層まで)を読み取り、チャットボットが訪問者を適切なページに案内できるようにします。また、データを含めずにカスタムテーブルと列の名前を報告するため、スケジュール、拠点、在庫など、同期するテーブルを選択できます。読み取られるのはチェックした列のみです。Umbraco のシステムテーブルはスキップされます。
メールアドレスやパスワードなどの個人データが漏れることはありますか?+
名前に email、phone、mobile、password、hash、salt、token、secret、birth、card、IBAN などを含む列はパッケージ内でブロックされ、ダッシュボードで選択されていてもサーバーから外部に送信されることはありません。バイナリ列は送信されません。サイト所有者は appsettings.json で同期対象をテーブルの許可リストに限定することもできます。
Umbracoサイトが遅くなったり壊れたりしませんか?+
いいえ。ページリクエスト中に実行されるのは、ウィジェットを表示するかどうかを判断するインメモリの参照のみです。ネットワークとデータベースの処理はすべてバックグラウンドサービスで実行され、失敗はすべてログに記録され、後で再試行されます。DBestChatBotに到達できない場合も、サイトは動作を続け、ウィジェットが表示されないだけです。リリースごとに、パッケージをインストールした実際のUmbracoサイトを起動して確認しています。
削除するには?+
パッケージ参照を削除してデプロイするか、appsettings.json で DBestChatBot:Enabled を false に設定してください。データベーステーブルは作成されないため、何も残りません。
費用はいくらですか?+
パッケージは無料です。DBestChatBot は 20 チャットの無料トライアルがあり、その後は月額 $29 からのプランをご利用いただけます。AI プロバイダーの API キーやトークン課金の管理は不要です。