FAQとAIチャット
FAQはShopifyの faq_entry メタオブジェクトを読みます。質問と回答はテーマの中ではなくメタオブジェクトに保存するため、お店が手で追加したFAQも、将来AIが提案するFAQも、同じ場所で管理できます。
- 管理画面の「設定 → カスタムデータ → メタオブジェクト」でタイプ
faq_entryの定義を作ります。「ストアフロントからのアクセス」は必ずオンにします。「公開ステータス」も有効にします。定義はテーマZIPには入りません。画面ごとの手順は FAQ セクションの「メタオブジェクトの定義を作る」 を参照してください。 question(1行テキスト)とanswer(リッチテキスト)を登録します。必要ならcategory(1行テキスト)、sort_order(整数)、source(管理用の1行テキスト)も付けます。- 店の方針と内容を確認して公開します。下書きは購入者のFAQにもチャットの根拠にも出ません。
- FAQページを作り、テンプレート
page.faqを選びます。FAQ セクションの「お問い合わせページのリンク先」が、お店のお問い合わせページになっているか確認します。
AIチャットを使う店だけ、Hellostore AI Staff アプリを入れます。AIチャットはアプリを入れるだけでつながります。アプリを入れるまでは、画面のチャットボタンも、FAQの「チャットで質問する」ボタンも表示されません。AIは、ストアに表示されている公開済みのFAQと同じ内容を受け取ります。テーマの利用ストア登録は購入後の設定で行います。
AIチャットの回答は、ここで公開したFAQの本文を根拠にします。配送や返品など、問い合わせが多い内容の質問から先にそろえると、接客の質が上がります。なお、FAQをたくさん公開しても、チャットが一度に参照する件数には上限があるため、よくある質問を sort_order で上位に並べてください。
メタオブジェクトの定義はテーマには含まれないため、上の手順で店ごとに作成します。定義がまだない間も、テーマエディタでエラーにはなりません。