--- title: "はじめに" url: https://docs.catalyst.zoho.com/ja/tutorials/ecommerce-bot/deluge/introduction/ description: "Catalyst ConvoKraft、Deluge関数、およびZoho CRMを使用して、ECサイト向けの会話型セールスアシスタントボットを構築します。Webサイトのユーザーと対話し、注文を管理します。" last_updated: 2026-11-03T07:48:52Z service: All Services type: tutorial related_links: - name: "Catalyst ConvoKraftアクション" url: /ja/convokraft/help/actions/overview/introduction - name: "Catalyst ConvoKraftハンドラー" url: /ja/convokraft/help/handlers/welcome-message-handler - name: "Catalyst CloudScale Webクライアントホスティング" url: /ja/cloud-scale/help/web-client-hosting/introduction/ --- # Ecommerce Bot ### はじめに このチュートリアルでは、[Catalyst ConvoKraft](https://docs.catalyst.zoho.com/ja/convokraft/)を使用して、ECサイト向けの効率的なセールスアシスタントとして機能するEコマースボットを構築する方法を説明します。 電子機器や家電製品をWebサイトで販売するオンラインストアを想定します。[ConvoKraftボット](https://docs.catalyst.zoho.com/ja/convokraft/help/bots/introduction/)をWebサイト向けに構築し、ユーザーがサポートチケットを発行したりカスタマーサポートに連絡したりすることなく、シンプルで分かりやすい質問やよくある質問について、いつでも1対1の対話を行えるようにします。 Eコマースボットは、ストアの在庫にある商品リストの表示、注文の発注、注文の詳細確認、配送先住所の変更、注文の配送予定日の変更が可能です。 Eコマースボットは、Webサイトに埋め込んだ後、以下のように表示されます: ![ecommerce-about-hosted](https://catalyst-docs-development.zohostratus.in/images/tutorials/ecommerce-bot/deluge/ecommerce-about-hosted.webp) 動作するEコマースボットにアクセスして機能をテストできます:[アプリを試す!](https://ecommerce.catalystserverlessapp.com/app/) Eコマースボットは、以下のConvoKraftの基本コンポーネントを使用します: * **[Actions](https://docs.catalyst.zoho.com/ja/convokraft/help/actions/overview/introduction)**:Eコマースボットに、オンラインストアの商品リストの表示、注文の発注、注文の詳細確認、配送先住所の変更、配送日の変更などの操作を設定します。 * **Bot Logic**:Eコマースボットのボットロジックを[Deluge](https://www.zoho.com/deluge/help/)で設定します。Deluge関数が、設定されたアクションのバックエンドロジック全体を処理します。 * **[Handlers](https://docs.catalyst.zoho.com/ja/convokraft/help/handlers/welcome-message-handler)**:ハンドラー関数でレスポンスを設定し、ボットとの新しい会話を開始する際のユーザーへの挨拶、失敗や例外のシナリオでのユーザーへの通知、およびボットが特定のメッセージを理解できない場合のユーザーへの通知を行います。ボットのコア実行ロジックもハンドラー関数で設定します。詳細については、[このセクション](https://docs.catalyst.zoho.com/ja/tutorials/ecommerce-bot/deluge/configure-actions/)で説明します。 ConvoKraftボットは、以下のCatalystコンポーネントも使用します: 1. [**Catalyst CloudScale**](https://docs.catalyst.zoho.com/ja/cloud-scale/getting-started/introduction/): - **[Web Client Hosting](https://docs.catalyst.zoho.com/ja/cloud-scale/help/web-client-hosting/introduction/)**:クライアントアプリケーション(Webサイト)を[ホスティング](https://docs.catalyst.zoho.com/ja/cloud-scale/help/web-client-hosting/implementation/)するために、[Catalyst CloudScale](https://docs.catalyst.zoho.com/ja/cloud-scale/)サービスのこのコンポーネントを使用します。Catalystが提供するフロントエンドの[Javascript SDK](https://docs.catalyst.zoho.com/ja/convokraft/sdk/js/overview/)パッケージを使用して、ボットをWebサイトに埋め込みます。 以下のZohoサービスも設定します: * **[Zoho CRM](https://www.zoho.com/en-in/crm/)**:オンラインストアの商品と注文データを保存するために、Zoho CRMにカスタムモジュールを作成し、データソースとして使用します。カスタムモジュールの設定について詳しくは、[このセクション](https://docs.catalyst.zoho.com/ja/tutorials/ecommerce-bot/nodejs/create-custom-modules-in-crm/)を参照してください。 このチュートリアルでは、Deluge関数を使用してConvoKraftボットを構築するためのコードと、ECサイト用のシンプルなクライアントコードが提供されます。指示に従って、提供されたコードをコピーして適切な関数に貼り付けるだけで構築できます。ボットに必要なアクションの設定、ビジネスロジックのコーディング、ボットのトレーニングとテスト、そして最後にボットをWebサイトに埋め込む手順を説明します。