お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Ecommerce Bot

はじめに

このチュートリアルでは、Catalyst ConvoKraftを使用して、ECサイト向けの効率的なセールスアシスタントとして機能するEコマースボットを構築する方法を説明します。

電子機器や家電製品をWebサイトで販売するオンラインストアを想定します。ConvoKraftボットをWebサイト向けに構築し、ユーザーがサポートチケットを発行したりカスタマーサポートに連絡したりすることなく、シンプルで分かりやすい質問やよくある質問について、いつでも1対1の対話を行えるようにします。

Eコマースボットは、ストアの在庫にある商品リストの表示、注文の発注、注文の詳細確認、配送先住所の変更、注文の配送予定日の変更が可能です。

Eコマースボットは、Webサイトに埋め込んだ後、以下のように表示されます:

ecommerce-about-hosted

動作するEコマースボットにアクセスして機能をテストできます:アプリを試す!

Eコマースボットは、以下のConvoKraftの基本コンポーネントを使用します:

  • Actions:Eコマースボットに、オンラインストアの商品リストの表示、注文の発注、注文の詳細確認、配送先住所の変更、配送日の変更などの操作を設定します。

  • Bot Logic:EコマースボットのボットロジックをDelugeで設定します。Deluge関数が、設定されたアクションのバックエンドロジック全体を処理します。

  • Handlers:ハンドラー関数でレスポンスを設定し、ボットとの新しい会話を開始する際のユーザーへの挨拶、失敗や例外のシナリオでのユーザーへの通知、およびボットが特定のメッセージを理解できない場合のユーザーへの通知を行います。ボットのコア実行ロジックもハンドラー関数で設定します。詳細については、このセクションで説明します。

ConvoKraftボットは、以下のCatalystコンポーネントも使用します:

  1. Catalyst Cloud Scale
    • Web Client Hosting:クライアントアプリケーション(Webサイト)をホスティングするために、Catalyst CloudScaleサービスのこのコンポーネントを使用します。Catalystが提供するフロントエンドのJavascript SDKパッケージを使用して、ボットをWebサイトに埋め込みます。

以下のZohoサービスも設定します:

  • Zoho CRM:オンラインストアの商品と注文データを保存するために、Zoho CRMにカスタムモジュールを作成し、データソースとして使用します。カスタムモジュールの設定について詳しくは、このセクションを参照してください。

このチュートリアルでは、Deluge関数を使用してConvoKraftボットを構築するためのコードと、ECサイト用のシンプルなクライアントコードが提供されます。指示に従って、提供されたコードをコピーして適切な関数に貼り付けるだけで構築できます。ボットに必要なアクションの設定、ビジネスロジックのコーディング、ボットのトレーニングとテスト、そして最後にボットをWebサイトに埋め込む手順を説明します。

最終更新日 2026-03-05 11:43:24 +0530 IST

最短完了時間:

40 mins

難易度:

Advanced

関連サービス

Serverless Cloud Scale ConvoKraft

関連コンポーネント

Functions Web Client