要点
Nexoply の無料アカウントを作成し、ビジネス情報を追加して、ダッシュボードのチャットボットページから1行の設置コードをコピーします。Webflow で Project settings → Custom code を開き、Footer code にコードを貼り付けて保存し、サイトを公開します。これで、公開したサイトのすべてのページにチャットボタンが表示されます。アシスタントは承認したビジネス情報だけをもとに答え、Nexoply の無料プラン(月50会話)はクレジットカード不要です。
- Webflow のサイト全体の Footer code にコードを1行追加するだけ:アプリも、AIキーも、保守が必要な独自の JavaScript も不要です。
- サービス、料金、よくある質問、ポリシーだけをもとに答え、わからないときはそう伝えます。
- カスタムコードはサイトを公開して初めて反映されます。ご利用の Webflow プランでカスタムコードを使えるか確認してください。
- ウィジェットは Shadow DOM 内で動作するため、Webflow のクラスやスタイルの影響を受けず、その逆もありません。
- 非同期で読み込まれ、Cookie を使用せず、サイトを壊すことはありません。
Webflow に追加するものと、その働き
Nexoply は、専用のダッシュボードで作成し、script タグ1つで Webflow のサイトに追加するAIアシスタントです。Webflow に置くのはその1行だけで、アシスタントの知識、デザイン、動作は Nexoply 側で、コードも AIキーもなしに管理します。AIは Nexoply が運用しているからです。実際には次のような意味になります。
- ビジネスを把握します。 サービスと料金、よくある質問、ポリシー、営業時間、対応エリアを追加するか、Webflow サイトの公開ページ(無料プランではスキャン1回あたり15ページ)から取り込みます。あなたが承認するまで、何も追加されません。
- その情報だけをもとに答えます。 推測せずにわからないと伝えるよう指示されており、すべての会話をダッシュボードで確認できます。
- デザインになじみます。 メッセージボタンかサイドタブ、色、フォント、ロゴ、既製のテンプレート、スマートフォン用の別デザイン、選んだページ向けのページのルール、予約、電話、WhatsApp などのスタート画面ボタン。
- 12言語で回答します。 対応する別の言語で書いた訪問者には、その言語で回答します。
- できないこと。 人のスタッフが対応するライブチャットの受信箱ではなく、予約や支払い自体も受け付けません。ボタンで訪問者を予約ページ、電話、WhatsApp へ案内します。
無料プランには月50会話が含まれ、有料プランは月額$19からです(料金ページ参照)。クライアントの Webflow サイトを制作している場合、Nexoply のアカウントとチャットボット1つはビジネスごとに用意するものなので、クライアント自身の情報で設定してください。オプションの一覧はチャットボットの機能をご覧ください。
始める前に
まず次の3点を確認してください。
- Nexoply のアカウント。無料で登録できます。無料プランには月50会話が含まれ、カードは不要です。
- Nexoply に登録したビジネス情報:サービスと料金、よくある質問、ポリシー、営業時間、対応エリア。最も手早いのは、Webflow サイトのアドレスを入力して、Nexoply に公開ページを取り込ませる方法です(JavaScript で作られたページも読み取れます)。提案を確認し、承認するまで何も追加されません。
- Webflow プロジェクトの設定へのアクセス権と、カスタムコードを使えるプラン。Custom code の設定が使えない場合は、プランを確認するか、サイトのオーナーに相談してください。
ステップ1:設置コードをコピーする
Nexoply のダッシュボードで チャットボット ページを開き(まだの場合は チャットボットを作成 をクリック)、設置コードをコピーします。コードは次のような形です。
<script src="https://nexoply.com/widget.js" data-chatbot="YOUR-KEY" async></script>YOUR-KEY の部分には、チャットボットページが自動で入れるあなたのチャットボット専用のキーが入ります。このキーは公開されるもので、パスワードではなく、アカウントへのアクセス権も与えません。Webflow に触れる前にアシスタントを見てみたい場合は、チャットボット付きのテストページを開く をクリックすると、サンプルページで試せます。
ステップ2:Webflow の Footer code に貼り付けて公開する
Project settings を開く
Webflow で、対象プロジェクトの Project settings を開きます。
Custom code を開く
Custom code セクションを開きます。ここに置いたコードはサイト全体に適用され、プロジェクトのすべてのページで実行されます。
Footer code に貼り付ける
Nexoply のコードを Footer code に貼り付けます。Footer code は各ページの末尾の直前に配置されるため、スクリプトを置くのに適した場所です。
保存する
Project settings の変更を保存します。
公開する
サイトを公開します。カスタムコードは公開したサイトにだけ追加されるため、この手順でチャットボタンが表示されるようになります。
ステップ3:動作を確認する
訪問者と同じ見え方で確認するため、公開したサイトを新しいプライベートウィンドウで開きます。画面下の隅にチャットボタンが表示されます。「新しい患者さんを受け付けていますか?」「初診のときは何を持っていけばいいですか?」など、実際の質問をしてみてください(ほかの例はクリニック向けAIチャットボットガイドにあります)。数秒以内に、その会話が Nexoply のダッシュボードの 会話 に表示されます。以降、ダッシュボードでの変更は約1分でサイトに反映され、Webflow で公開し直す必要はありません。
トラブルシューティング:チャットボタンが表示されない
- 公開していない。 Project settings を保存するだけでは不十分です。サイトを公開してから再読み込みしてください。
- Designer で確認している。 Designer ではなく、公開したサイトをプライベートウィンドウで確認してください。
- 入力欄の間違い、またはコードの欠落。 Custom code をもう一度開き、コードが Footer code に、<script から </script> までそろった状態で変更されずに入っているか確認してください。
- プランまたは権限。 カスタムコードを保存できない場合は、Webflow のプランでカスタムコードを使えるか、またはプロジェクトでのあなたの役割で Project settings を編集できるか確認してください。
- 許可するドメイン。 チャットボットページで 許可するウェブサイト を設定している場合は、サイトを公開しているすべてのアドレスを登録してください(例:myclinic.com、サブドメインには *.myclinic.com)。
- Content-Security-Policy。 サイトで Content-Security-Policy を設定している場合は、script-src、connect-src、img-src で https://nexoply.com を許可してください。
- チャットボットがオフ、または広告ブロッカー。 チャットボットを有効にする のスイッチがオンになっているか確認してください。まれに、ブラウザの拡張機能がチャットウィジェットをブロックすることがあります。別のブラウザで試してください。
デザインのカスタマイズと次のステップ
デザインは Webflow ではなく、Nexoply のダッシュボードで設定します。チャットボット → カスタマイズ で、メッセージボタンのアイコン(独自の画像、または貼り付けた SVG コード)、テキストラベル、形、サイズ、色、枠線、影、位置を選べます。代わりに、画面の端に表示するサイドタブ(「ヘルプ」など)も使えます。スマートフォンでは別のデザインにでき、ページのルールを使えば、選んだページ(例:/services/*)で表示を変えられます。チャットウィンドウをサイトのフォントや色に合わせ、ロゴを追加し、既製のテンプレートから始めることもできます。スタート画面には、予約、電話、WhatsApp など独自のボタンを表示できます。
Webflow で作った自分のボタンからチャットを開くには、短いスクリプトで window.dispatchEvent(new Event("nexoply:open-chat")) を呼び出します。ページを読み込んだらすぐに開きたい場合は、script タグに data-open="true" を追加します。その後は定期的に会話を確認しましょう。アシスタントが答えられなかった質問は一覧になり、ワンクリックでよくある質問に追加できます。全体像はNexoply の仕組みを、ほかのプラットフォームについてはあらゆるウェブサイトにAIチャットボットを追加する方法をご覧ください。
よくある質問
コーディングなしで Webflow にチャットボットを追加できますか?
できます。アシスタントは Nexoply のダッシュボードで、ビジネス情報を追加または取り込み、デザインを選んで作成します。コードは、公開前に Webflow の Footer code に貼り付ける1行だけです。
Webflow 用の無料AIチャットボットはありますか?
Nexoply の無料プランは$0で月50会話が含まれ、クレジットカードは不要です。Webflow 側では、ご利用のプランでカスタムコードを使えるか確認してください。
チャットボットを変更したら、公開し直す必要がありますか?
必要ありません。公開するのはコードを追加したあとの1回だけです。その後、新しいよくある質問や色の変更など、Nexoply のダッシュボードで行った変更は約1分でサイトに反映されます。
Webflow のスタイルでチャットウィンドウが崩れませんか?
崩れません。ウィジェットは Shadow DOM 内で動作するため、Webflow のクラスやスタイルの影響を受けず、ウィジェットのスタイルがサイトに漏れることもありません。
Webflow のサイトが遅くなりませんか?
目立った影響はありません。スクリプトは非同期で読み込まれるためページが先に表示され、ページの準備が整うまで待ってから動作します。コードはエラーが起きてもサイトを壊さないよう保護されています。
一部のページにだけ表示できますか?
コードはサイト全体に設置し、表示場所は Nexoply のダッシュボードで管理します。ページのルールで、選んだページのボタンを変えたり、「ボタンなし」で非表示にしたりできます(チャットボット → カスタマイズ → メッセージボタン → 一部のページで変更)。
