メインコンテンツにスキップ

ShopifyストアでFin for Ecommerceを設定する

ShopifyでFin for Ecommerceをトレーニング、テスト、展開する新規顧客向けオンボーディング。

対応者:Beth-Ann Sher

Shopifyに初めて接続する場合、Fin for Ecommerceを設定するための簡単なオンボーディングフローが表示されます:

  • Shopifyに接続:Finを稼働させ、カタログを最新の状態に保つためのライブ接続を確立します。

  • Messengerをインストール:Messengerを通じて顧客がFinとやり取りできるようにします。

  • Finを展開:Shopify上で顧客にFinをプレビューし、展開します。

注意:すでにFinを使用している場合は、代わりに当社の記事既存のworkflowsをFin for Ecommerceに移行する方法をご覧ください。

以下の動画は、当社のCustomer EducationチームによるFin for Ecommerceの基礎と設定方法の解説です。


ステップ1:Shopifyストアを接続する

ShopifyストアをIntercomに接続して開始します。Fin for EcommerceはShopifyの販売者向けに設計されており、自動的にShopifyの顧客を検出し、迅速にライブ開始できるようにカスタマイズされたオンボーディング体験を提供します。

  1. Fin for Ecommerceを設定をクリックします。

  2. ワンクリックのフローに従ってShopifyストアを接続します。

  3. 1つ以上のShopifyストアをIntercomにリンクします。

Fin AI Agent > Ecommerce > Get startedページのスクリーンショット。'Set up Fin for Ecommerce'ボタンとShopifyストア接続フローが表示されています。

FinはShopifyの顧客を自動検出し、オンボーディング体験をカスタマイズします。接続されると、すべてのストアコンテンツ(商品、ページ、記事)がIntercomにインポートされ、Finを稼働させます。FinのすべてのコンテンツはTrain > Contentセクションで管理できます。


ステップ2:Messengerをインストールする

インストール手順:

  1. Shopify管理ダッシュボードに移動します。

  2. テーマを編集をクリックします。

  3. App embedsに移動します。

  4. Intercom appをオンに切り替えます。

  5. 保存をクリックします。

有効にすると、Messengerがストアフロントに表示され、顧客がFinとやり取りできるようになります。


ステップ3:Fin for Ecommerceをトレーニングする

Fin for EcommerceはShopifyのカタログ、コンテンツ、ガイダンス、およびProceduresによって支えられています。

ストアを管理する

Fin AI Agent > Ecommerce > Train > Storeにアクセスして接続されたShopifyストアを管理します。

  • 少なくとも1つのストアが必要です

  • 接続時にすべてのストアコンテンツが自動的に取り込まれます。

Fin AI Agent > Ecommerce > Train > Storeのスクリーンショット。接続されたShopifyストアとストア管理オプションが表示されています。

コンテンツを管理する

Fin for Ecommerceのコンテンツを設定する際、価格、在庫状況、バリアント情報はShopifyカタログから直接同期され、カタログの変更に応じて自動的に最新の状態に保たれます(手動管理は不要です)。

Fin AI Agent > Ecommerce > Train > Contentから、Fin for Ecommerceがアクセスできるコンテンツを設定できます。特に同期されたShopify商品を含めることが重要です。Finはこのデータを基に正確に商品を検索・表示します。

Fin AI Agent > Ecommerce > Train > Contentのスクリーンショット。Shopify商品カタログやその他のコンテンツソースがFinに利用可能なコンテンツ管理インターフェースが表示されています。

Finが商品にインポートした内容を確認する

Fin AI Agent > Ecommerce > Train > Contentで商品を選択し、ページ下部のRaw Data > Fin for Ecommerceを開きます。ここには、その商品に対してFinがインポートした全レコード(すべてのバリアントを含む)がJSON形式で表示されます。推奨が誤っている場合、ストアからの情報を正確に確認できます。このビューは読み取り専用で、商品情報を変更するにはShopifyで編集し、その変更が同期されます。

カタログを絞り込む

Finの推奨を絞り込むには、Train > Contentの製品カタログ横の三点メニューを選択し、以下を選びます:

  • 商品フィルターを設定 – 含める商品を制御します。

  • 在庫フィルターを設定 – 在庫切れ商品を除外します。

これらのフィルターにより、Finは関連性があり、在庫のある商品のみを推奨します。

Train > Contentインターフェースのスクリーンショット。製品カタログ横の三点メニューに「商品フィルターを設定」と「在庫フィルターを設定」オプションが表示されています。

商品を表示する対象を選ぶ

商品は他のコンテンツと同様に機能します。すべての購入者に表示されますが、オーディエンスを設定すると制限できます。設定するには、Fin AI Agent > Ecommerce > Train > Contentに移動し、カタログ横の三点メニューをクリックしてオーディエンスを設定を選択します。詳細はFinとCopilotのオーディエンス管理をご覧ください。

複数のShopifyストアを接続している場合は、shopify_domain属性でオーディエンスを作成し、各カタログに適用して、購入者が閲覧しているストアの商品だけを表示させます。

ガイダンスを追加する(任意)

ほとんどのストアでは、追加のガイダンスなしでFin for Ecommerceは十分に機能します。複雑なカタログ、特定のビジネスルール、厳格なトーン要件がある場合は、ガイダンスを追加するとよいでしょう。

Fin AI Agent > Ecommerce > Train > Guidanceに移動して、以下のFin for Ecommerceガイダンスを作成します:

  • コミュニケーションスタイル

  • 会話戦略とフロー

  • 状況対応とエッジケース

  • コンテキストと明確化ルール

Fin AI Agent > Ecommerce > Train > Guidanceのスクリーンショット。コミュニケーションスタイル、会話戦略、状況対応、コンテキストルールを含むカテゴリオプションが表示されたガイダンス作成インターフェース。

例は以下の通りです:

  • 複雑な製品の組み合わせの説明方法。

  • 重要な制限や除外事項。

  • ブランドのトーン・オブ・ボイス。

  • エッジケースや特別なシナリオのルール。

注:受注生産品や在庫制限商品のカタログ精度について

カタログに複雑または非標準の在庫状況の商品(例:受注生産品、予約商品、在庫制限のあるバリアント)が含まれている場合、Finは誤った商品ページにマッチし、顧客に不正確な在庫情報を提供する可能性があります。

これらのケースの対応方法をFinに指示するために、ガイダンスルールを使用してください。例えば:

「受注生産品の在庫について顧客から問い合わせがあった場合は、常にその商品が受注生産であり即時発送不可であることを明確にしてください。カタログデータだけで在庫ありと確認しないでください。代わりに、見積もり納期についてはお問い合わせを促してください。」

Fin AI Agent > Ecommerce > Train > Guidanceに移動して、このようなルールを追加してください。

属性を追加(任意)

Finは、以下のようなecommerce会話の属性を自動検出して適用します:

  • 推奨された商品

  • カート作成済み

  • チェックアウトリンクがクリックされた

これらはレポートや分析に役立ちます。さらにカスタム属性を追加するには、Fin AI Agent > Ecommerce > Train > Attributesにアクセスしてください。

Fin AI Agent > Ecommerce > Train > Attributesのスクリーンショット。推奨された商品、カート作成済み、チェックアウトリンクがクリックされたなどのecommerce会話属性リストを表示。

エスカレーションのガイダンスとルールを追加(任意)

Fin for Ecommerceは、顧客の質問を自律的に解決しつつ、適切なタイミングで人間のチームメイトにエスカレーションするよう設計されています。

エスカレーションのタイミング、Finがエスカレーションを提案するか即時エスカレーションするか、そしてFin AI Agent > Ecommerce > Train > Escalationでの引き継ぎ時のFinの発言を制御できます。

Fin AI Agent > Ecommerce > Train > Escalationのスクリーンショット。人間のチームメイトへのエスカレーションのタイミングと方法を制御する設定インターフェースを表示。

Finのエスカレーション動作は以下により支えられています:

  • デフォルトのエスカレーション動作

  • エスカレーションルール(データ駆動型)

  • エスカレーションガイダンス(自然言語による指示)

  • Workflows(エスカレーション後のルーティングとアクション)

手順の管理

Fin for Ecommerceは、ProceduresとShopify APIを使用して購入後のworkflowsをサポートします。

一般的なユースケースには以下が含まれます:

  • 注文の状況確認

  • 返品

  • 返金

  • 交換

  • 注文の更新またはキャンセル

Fin AI Agent > Ecommerce > Train > Procedures に移動してすべてのProceduresを確認してください。Proceduresの中には:

  • すでに設定済みの場合は自動的にライブになります。

  • 新規または未完成の場合はドラフトモードで作成されます。

**注意:**ドラフトのProcedureを有効にするには、Proceduresリストから開き、各ステップが正しく設定されていることを確認してから、**ライブ設定**をクリックしてください。ライブになると、顧客との会話でトリガーされた際に自動的に実行されます。

Fin AI Agent > Ecommerce > Train > Proceduresのスクリーンショット。ライブまたはドラフトの現在のステータスが表示されたProceduresリスト。


ステップ4:Fin for Ecommerceのテスト

Fin for Ecommerceをテストするには、Fin AI Agent > Ecommerce > Deployに移動し、プレビューパネルを使って展開前にFinのロジックとメッセージを検証してください。

Fin AI Agent > Ecommerce > Deployページのスクリーンショット。プレビューパネルを使ってサンプル会話を実行し、Finの応答を展開前にテスト。

以下のことができます:

  • ショッピングのサンプル会話を実行する。

  • 製品の推奨と比較を検証します。

  • 広範であいまいな発見質問をテストします。

  • カートとチェックアウトの操作を確認します。

  • Finがサポートリクエストをどのように処理するかを確認します。

  • 同じ会話内でFinがショッピングとサポートの問い合わせをどのように処理するかを確認します。

これは、複雑なカタログ、製品ルール、または購入後のworkflowsを持つビジネスに特に役立ちます。

ヒント:テスト用のFin audienceを作成し、特定のecommerce workflowsとコンテンツに適用して、Finをライブ環境でテストできます。


ステップ5:Ecommerce向けにFinを展開する

Fin AI Agent > Ecommerce > Deployに移動して、Ecommerce向けにFinを起動します。FinはWorkflowsまたはSimple deployで展開できます。

Fin AI Agent > Ecommerce > Deployのスクリーンショット。展開オプションはWorkflowsとSimple deployの2つです。

Workflows経由で展開する場合、事前設定されたWorkflowを使用するか、最初から設定するかを選択できます。

事前設定された展開

すぐにライブにするために既成のworkflowを使用します。

これには以下が含まれます:

  • Ecommerce向けに設定されたLet Fin handleステップ。

  • 挨拶メッセージ。

  • デフォルトトリガー(顧客が新しいMessenger会話を開いたとき)。

  • Finが解決できない場合のデフォルト割り当て。

事前設定されたFin for Ecommerce workflowのスクリーンショット。'Let Fin handle'ステップ、挨拶メッセージ、デフォルトトリガー、デフォルト割り当てのフォールバックを表示。

展開を設定する

  1. Fin AI Agent > Workflowsに移動します。

  2. workflowを作成または編集します。

  3. トリガーを選択します。例:

    • 顧客がMessenger会話を開いたとき

    • 顧客がページを訪れたとき

  4. チャネルとしてMessengerを選択します。

  5. オーディエンスを設定します。

  6. Let Fin handleステップを追加します。

  7. Finの役割をEcommerceに設定します。

  8. フォールバックアクションを設定します(例:inboxに割り当て)。

Fin workflowエディターのスクリーンショット。'Let Fin handle'ステップが設定され、Finの役割がEcommerceに設定され、フォールバックアクションでinboxに割り当てられています。

注意:Finは自動的にショッピング支援かサポートかを判断します。Serviceへのルーティングや引き継ぎを定義する必要はありません。

ヒント:展開前に以下を確認することをお勧めします:

  • ストアフロントでのMessengerの利用可能性。

  • Finが利用できるコンテンツとカタログのソース。

  • ecommerceサポートのために有効にされた手順。

  • 動作に影響を与える可能性のあるガイダンス。

展開後、ストアを開いてFinに商品をカートに追加するよう依頼してください。商品はストアのカートに表示されるはずです。表示されない場合はSync Fin's cart with your Shopify storefrontを参照してください。


Shopifyのサブスクリプション(販売プラン)を販売する

ストアがShopifyの販売プラン(Recharge、Shopify Subscriptions、Loopなどのアプリを介したサブスクリプション)で商品を販売している場合、ストアが接続されるとFinはこれらのオプションを自動的に表示します。サブスクリプション価格の見積もり、購入者が選択したプランのカートへの追加、チェックアウト時のプラン名の表示が行われます。Finのガイダンスや手順での設定は不要です。マーチャントはShopifyでIntercomアプリを再承認する必要があり、2つの新しい読み取り専用権限(販売プランの読み取りと商品リストの読み取り)を付与します。この再承認プロンプトは、販売プランで販売しているストアだけでなく、接続されているすべてのShopifyストアに表示されます。承認されるまでは、Finは従来通りサブスクリプションデータなしで動作します。

注意:この機能はShopify専用で、他のecommerceプラットフォームはサポートされていません。サブスクリプション価格はストアのデフォルト通貨で表示されます。他のShopify Marketsの国の価格はまだ表示されません。

こちらの回答で解決しましたか?