ドキュメント
Asyntaiの使い方を学ぶ
Contao 連携
Contao ウェブサイトのすべてのページにチャットを追加します
概要
Asyntai 拡張機能は Contao の設定に 2 つのフィールドを追加します。最初のフィールドにウィジェット ID を貼り付けると、サイトのすべてのフロントエンドページにチャットバブルが表示されます。テンプレート、レイアウト、記事を編集する必要はなく、Contao のバックエンドには何も追加されません。
セットアップ
インストールには約 5 分かかり、サイトに拡張機能をインストールできる担当者が必要です。
アシスタントを作成する
無料の Asyntai アカウントを開き、ウェブサイトのアドレスを追加して、ページを読み取らせます。回答が文書の中にある場合は、価格表、規約、マニュアルもアップロードしてください。
拡張機能をインストールする
Contao Manager を開き、Asyntai を検索してパッケージをインストールします。コマンドラインからデプロイする場合は、代わりに Composer を使用します:
composer require asyntai/contao-chatbot-bundle
その後、他の拡張機能の場合と同じように、通常のデータベース更新を実行します。
ウィジェット ID を貼り付ける
Contao のバックエンドで システム を開き、次に 設定 を開きます。Asyntai AI chatbot というセクションがあります。Asyntai ダッシュボードのスニペットを Asyntai widget ID フィールドに貼り付けて保存します。
ウェブサイトを開く
任意のフロントエンドページを読み込みます。チャットバブルが隅に表示されます。ビジネスについて質問して、返ってくる回答を確認してください。
ヒント: ダッシュボードのスニペット全体を貼り付けることができます。拡張機能はその中からウィジェット ID を取り出し、それだけを保存します。
スクリプトが入る場所
拡張機能は Contao の generatePage フックを使用し、フロントエンドページの body の末尾に小さなスクリプトを 1 つ追加します。テンプレートはそのまま残るため、Contao の更新でこの変更が上書きされることはありません。スクリプトは何かを読み込む前にページの load イベントを待つので、自分のコンテンツが常に先に描画されます。
設定フィールド
Asyntai widget ID: 回答に使用したいウェブサイトの ID です。チャットを再びオフにするには空のままにします。
スクリプトのアドレス: ここは空のままにします。独自のアドレスからウィジェットを配信するまれな場合のためだけに存在します。
無効にする方法
ウィジェット ID フィールドを消して保存します。次のページ読み込みからスクリプトは表示されなくなります。消去するキャッシュはなく、マークアップも残りません。Contao Manager で拡張機能をアンインストールすることもできます。データベーステーブルを作成しないため、何も残りません。
複数のクライアントサイト
この設定は Contao のインストールに属するため、各サイトは独自のウィジェット ID を持ちます。クライアントごとに Asyntai で別々のウェブサイトを作成すれば、各サイトは自身のコンテンツから回答し、独自のチャット履歴と独自のリードを持ちます。
要件
- Contao 5.3 以降
- PHP 8.2 以降
- コンテンツを追加した Asyntai アカウント
注記: 拡張機能は無料で、MIT ライセンスのオープンソースです。料金は Asyntai のプランに対してのみ発生し、各回答が 1 メッセージとして数えられます。
古い Contao バージョン
Contao 4 では拡張機能はサポートされていません。それでも Asyntai は使用できます。ダッシュボードからスニペットをコピーし、ページレイアウトの body の終了前のスクリプト用フィールドに貼り付けてください。
お困りですか?
[email protected] までご連絡ください。導入をお手伝いします。