ダッシュボードに戻る

ドキュメント

Asyntaiの使い方を学ぶ

Asyntai AIチャットボットをSquarespaceに追加する方法

Squarespaceウェブサイト向けのステップバイステップガイド

埋め込みコードの取得

ステップ1:埋め込みコードを取得する

まず、Asyntaiダッシュボードに移動し、「Embed Code」セクションまでスクロールします。次のような固有の埋め込みコードをコピーします:

<script>(function(){var l=function(){var s=document.createElement("script");s.src="https://widget.asyntai.com/static/js/chat-widget.js";s.async=true;s.setAttribute("data-asyntai-id","YOUR_WIDGET_ID");document.head.appendChild(s)};if(document.readyState==="complete"){l()}else{window.addEventListener("load",l)}})();</script>

注記: 上記のコードは一例です。個人のウィジェットIDが含まれているため、ダッシュボードから固有の埋め込みコードをコピーしてください。

ステップ2:コードインジェクションを使用してコードを追加する

サイトがSquarespaceのCore、Plus、Advancedプラン(または以前のBusinessプランやCommerceプラン)の場合は、コードインジェクションを使用してすべてのページに一度にチャットボットを追加できます:

  1. Squarespaceアカウントにログインし、サイトを開きます
  2. 左パネルのPagesをクリックします
  3. パネル下部のCustom Codeをクリックします
  4. コードインジェクションをクリックします
  5. フッターセクションまでスクロールします
  6. フッターテキストボックスにAsyntaiの埋め込みコードを貼り付けます
  7. 「保存」をクリックしてください

注記: Squarespace 7.0では、コードインジェクションはPages → Website Toolsにあります。

ヒント: フッターセクションにコードを追加すると、閉じタグ</body>の直前に配置されます。これはチャットウィジェットに推奨される配置であり、ページの読み込みを遅くすることはありません。

代替方法:コードブロックを使用する

特定のページにのみチャットボットを追加するには、コードブロックを使用できます。コードブロックでJavaScriptが実行されるのは、Core、Plus、Advancedプラン(または以前のBusinessプランやCommerceプラン)のみです。

  1. Squarespaceエディターでサイトを開きます
  2. チャットボットを追加したいページに移動します
  3. ページで「Edit」をクリックしてください
  4. セクションにカーソルを合わせ、「+ Add Block」をクリックします
  5. 下にスクロールして「Code」を選択してください
  6. 鉛筆アイコンをクリックしてコードブロックを編集します
  7. Asyntaiの埋め込みコードを貼り付けます
  8. ブロックのModeメニューがHTMLに設定されていることを確認します
  9. ブロックの外側をクリックしてエディターを閉じます
  10. 「保存」をクリックしてください

重要: コードブロックを使用する場合は、チャットボットを表示したい各ページにコードを追加する必要があります。サイト全体にインストールするには、上記のコードインジェクション方式を使用してください。

ステップ3:インストールの確認

変更を保存した後、新しいブラウザタブまたはシークレットウィンドウでウェブサイトを開いてください。右下にチャットウィジェットボタンが表示されるはずです。クリックして正しく開き、正常に動作することを確認してください。

ウィジェットが表示されませんか? 変更を保存して公開したことを確認してください。ブラウザのキャッシュをクリアするか、シークレットウィンドウでサイトを表示してみてください。Squarespaceではコードの変更が反映されるまで数分かかる場合があります。 Squarespaceにログインしている間はコードが実行されない場合があるため、プライベートウィンドウでサイトを確認してください。

AI 検索バーを追加する

AI 検索バーは独自のコードを持つ別のウィジェットです。チャットと一緒に追加しても、単独で追加してもかまいません。Standard 以上のプランが必要で、下位プランではバーは表示されますが結果は返りません。

script タグに data-replace 属性を追加すると、テーマにある既存の検索バーと置き換わります。 チャットコードと同じ場所である「Pages」、「Custom Code」、「コードインジェクション」、「フッター」に追加します。SquarespaceのコードインジェクションはCore、Plus、Advancedプラン(または以前のBusinessプランやCommerceプラン)でのみ利用できるため、これをインストールするにはいずれかのプランが必要です。

<script src="https://widget.asyntai.com/static/js/search-widget.js" data-asyntai-id="YOUR_WIDGET_ID" data-replace="auto" async></script>

AI 検索バーの詳しいガイドを読む