DifyチャットボットをWixサイトに統合する方法
Wixは人気のWebサイト作成プラットフォームです。ドラッグ・アンド・ドロップを使用して、ユーザーがWebサイトを視覚的にデザインできます。Wixのiframeコード機能を活用することで、DifyチャットボットをWixサイトにシームレスに統合できます。
この機能はチャットボットの統合だけでなく、外部のサーバーや他のソースからのコンテンツをWixページに表示することもできます。例えば、天気ウィジェット、株価ティッカー、カレンダー、またはカスタムウェブ要素などがあります。
このガイドでは、iframeコードを使用してDifyチャットボットをWixWebサイトに埋め込む手順を説明します。この方法は他のWebサイト、ブログ、またはウェブページにDifyアプリケーションを統合する際にも適用できます。
1. DifyアプリケーションのiFrameコードスニペットを取得する
すでにDify AIアプリケーションを作成していると仮定し、以下の手順に従ってiFrameコードスニペットを取得してください:
-
Difyアカウントにログインします。
-
埋め込みたいDifyアプリケーションを選択します。
-
ページ右上の「公開」ボタンをクリックします。
-
公開ページで「サイトに埋め込む」のオプションを選択します。
-
適切なスタイルを選択し、表示されるiFrameコードをコピーします。例:
2. iFrameコードスニペットをWixサイトに埋め込む
-
WixWebサイトにログインし、編集したいページを開きます。
-
ページの左側にある青い
+
(要素の追加)ボタンをクリックします。 -
埋め込みコードを選択し、HTMLを埋め込むをクリックして、ページにHTML iFrame要素を追加します。
-
HTML設定
ボックスで、コード
オプションを選択します。 -
Difyアプリケーションから取得したiFrameコードスニペットを貼り付けます。
-
更新ボタンをクリックして変更内容を保存し、プレビューします。
以下はDifyチャットボットを埋め込むためのiFrameコードスニペットの例です:
⚠️ iFrameコード内のアドレスがHTTPSで始まることを確認してください。HTTPアドレスは正しく表示されません。
3. Difyチャットボットのカスタマイズ
Difyチャットボットのボタンスタイル、位置、その他の設定を調整することができます。
3.1 スタイルのカスタマイズ
iFrameコード内のstyle
属性を変更することで、チャットボットボタンの外観をカスタマイズできます。例:
このコードは、チャットボットインターフェースに幅2ピクセルの実線の黒い境界線を追加します。
3.2 位置のカスタマイズ
style
属性内のposition
値を変更することで、ボタンの位置を調整できます。例:
このコードは、ページの右下隅にチャットボットを固定し、下端と右端から20ピクセルの位置に配置します。
よくある質問
1. iFrameのコンテンツが表示されない
- URLがHTTPSで始まっていることを確認してください。
iframe
コードに誤字がないか確認してください。- 埋め込まれたコンテンツがWixのセキュリティポリシーに準拠しているか確認してください。
2. iFrameのコンテンツが切り取られて表示される
iframe
コード内のwidth
とheight
のパーセンテージ値を変更することで、コンテンツの切り取り問題を解決できます。