サイト内検索のSmart Answer
Webサイトの検索欄の下に、ナレッジベースからの短い回答、出典、次の質問用の欄を表示します。動作、配置、外観、テキストの設定方法を説明します。
Smart Answerは、サイト内検索を補います。検索欄の下に、ナレッジベースからの短い回答と出典、次の質問用の欄が表示され、チャットで会話を続けられます。Smart Answerは、チャットウィジェットとは別の独立したサービスで、専用のスクリプトがあります。
設定は/app/projects/{id}/sucheにあり、プロジェクトページのサイト内検索のSmart Answerから移動できます。変更には、プロジェクトの変更権限が必要です。ブラウザーは設定を最大5分間キャッシュするため、反映には少し時間がかかります。
Smart AnswerはAIアシスタントと同じナレッジベースから回答し、プロジェクトのアシスタントが有効な場合だけ動作します。無効ならボックスは非表示のままです。
有効化と保存
- Smart Answerを有効にする – 既定は無効。有効にすると、検出した検索語をAIに送ります。
- 検索語を保存 – 既定は有効。各検索を回答とともに、オペレーター画面の「サイト内検索」チャネルの会話として保存します。追加質問欄は、その同じ会話をチャットで続けます。無効なら、何も保存せず、内容付きのログも残しません。その場合、追加質問欄は検索質問を含まない通常のチャットを始めます。
回答方法
- 回答スタイル –
プロジェクトと同じ(既定)は、AIアシスタントの口調です。非人称は、呼びかけと一人称を使わず、操作案内を命令形にします。 - 用語 – 回答で避け、置き換える語です。1行に1用語で、言語、コロン、避ける語、矢印、優先する語を記述します。最大20行、1語最大40文字で、文字、空白、
. / & + -だけを使えます。それ以外の行は適用しません。
de: Keks -> Cookie
pl: pliki cookie -> ciasteczka
- 追加質問 –
チャットで続ける(既定)は、チャットウィジェットを開いて質問します。ボックス内で回答は、チャットウィジェットのないページ向けに、同じボックスで新しい回答を表示します。ページにウィジェットがなければ、いずれにしてもボックス内で回答します。
回答するタイミング
- トリガー –
送信時(Enterまたは検索ボタン)、入力が止まった後、両方(既定)。 - 対象の入力 –
質問のみ(既定)またはすべての検索。疑問符がある、疑問詞(what、how、whyなど)で始まる、または6語以上あれば、質問と見なします。「Shipping」だけでは何も起きず、「How long does shipping take」なら回答します。 - 入力停止時間(ms) – 400~5,000、既定1,200。「入力が止まった後」トリガー用です。
- 最小文字数 – 1~50、既定3。
- ページの読み込み時に回答 – 既定は有効。ページを読み込んだときに検索欄が入力済み、またはアドレスに検索語がある場合(
?s=、?q=、?query=、?search=)、すぐに回答します。検索結果ページに適しています。
ボックスの表示場所
- 検索欄(CSSセレクター) – 監視する入力欄。検索オーバーレイなど、後から現れる欄も対象です。既定は
input[type=search], input[name=s], input[name=q]。 - 対象(CSSセレクター、任意) – 空欄なら、検索フォームまたは検索欄自体です。例:
#suchergebnisse。 - 位置 –
対象の後(既定)、対象の前、対象内の最初の要素。
外観
- テーマ – 自動(訪問者のシステムに合わせる、既定)、ライト、ダーク。
- アクセントカラー、背景、文字色、枠線の色 –
#ffffffなどの16進数、またはvar(--bg, #ffffff)などのページの変数。空欄ならテーマの色です。 - 角の丸み(px) – 0~32、既定12。
- フォント –
inherit(既定)はページのフォントを使います。それ以外は、たとえば"Inter", sans-serifです。 - 影 – 有効または無効。
- カスタムCSS – 最大5,000文字で、最後に追加します。余白、文字サイズ、行の高さは変数で指定します。
.rc-ai { --rc-ai-abstand: 16px; --rc-ai-schriftgroesse: 15px; --rc-ai-zeilenhoehe: 1.5; }
@import、expression(、javascript:、バックスラッシュ、</は削除します。
ページのプレビューは、Webサイトが受け取るのと同じマークアップとCSSを表示します。色、テーマ、テキストはフォームにすぐ追従しますが、カスタムCSSは保存後のみ反映します。
テキスト
言語ごと(ドイツ語、英語、ポーランド語)に、次を変更できます。
- タイトル – 最大60文字、既定は「クイック回答」。
- 回答中 – 最大120文字。
- 追加質問欄のプレースホルダー – 最大120文字。
- ボタン – 最大40文字。
- 回答の下の案内 – 最大200文字。
- 回答がない場合 – 最大300文字。
空欄なら当社の既定値です。言語は訪問者のページに合わせ、それ以外の言語は英語になります。
無料プランでは、ボックスにreactive.chatの案内を表示します。
インストール
同じページのインストールには、コピーする3つの方法があります。
- scriptタグ(推奨) – 検索欄があるすべてのページの
</body>の前に1回設置します。チャットウィジェットと併用も、単独での利用もできます。独自ドメインでは、対応する版がアカウントに表示されます。 - HTTP API – サーバー生成の検索結果ページや独自のJavaScript検索用です。IPアドレスごとに毎分最大60リクエスト。
- JavaScript API – 質問し、任意の要素内にボックスを配置します。方法1のスクリプトが必要です。
APIと導入の詳細は、技術的な連携で説明しています。
利用量
利用量には、過去7日間の日別のリクエスト数を表示します。内容は保存せずに数えます。
ボックスが表示されない場合
Smart Answerが現在動作していない理由をページに表示します。
- プロジェクトのAIアシスタントが無効。
- プロジェクトが一時停止中またはアーカイブ済み。
- このプロジェクトのAIまたはSmart Answerが一時的に無効。
スクリプトがページにあるか、検索欄のセレクターが一致するか、質問のみの場合は入力が質問と見なされるかも確認してください。
最終更新: