Skip to main content

メタフィールドの値で商品を絞り込む

Shopifyのメタフィールドの値を使って、商品を絞り込む方法をご説明します。

Written by Thomas Ta

📖 Shopifyのメタフィールドには、商品のカスタムデータ(例: コンディションの割合、生地の重量、バッテリー駆動時間など)を保存できます。Boostでは、これらの値を絞り込み(フィルター)に利用できます。


Shopifyでメタフィールドを準備する

  1. Shopify管理画面を開きます。

  2. 設定 > メタフィールドとメタオブジェクトに移動します。

  3. 定義を追加し、フィールドと構造を設定します(例: サステナビリティ認証、素材の詳細など)。

🔗 メタフィールドの作成方法の詳細については、Shopifyのメタフィールドに関するドキュメントをご覧ください。


商品メタフィールドをアプリ管理画面に追加する

💡 ストアに追加できるメタフィールドの数については、料金プランをご確認ください。

  1. アプリ管理画面で Settings > Metafields and Metaobjects に移動します。

  2. Add new をクリックします。

  3. Select source をクリックし、Boostアプリに追加したい Product metafield を選択します。

  4. Applies to セクションで以下を設定します。

    • Display オプションは初期状態で選択されています。これは、メタフィールドのデータがすべての商品に追加されることを意味します。

    • 追加したメタフィールドをインスタント検索の結果で検索可能にしたい場合は、Search を選択します。

    • メタフィールドによる絞り込みオプションを作成したい場合は、Filter option を選択します。

    • メタフィールドのデータに基づいて商品を並び替えたい場合は、Sort by option を選択します。

⚠️ Filter option 機能は、single_line_text_field 形式のメタフィールドで最適に動作するよう設計されています。別の形式のメタフィールドをすでにお持ちの場合は、絞り込み専用に新しい single_line_text_field のメタフィールドを作成することをご検討ください。

  1. Save をクリックし、同期処理が完了するまで約3分お待ちください。

  2. [任意]「Invalid metafields found」または「Incorrect information or metafield not found in products」というエラーメッセージが表示された場合:

    • メタフィールドの名前空間(namespace)とキー(key)が正しく入力されていない可能性があります。

    • 該当するメタフィールドを持つ商品が削除されている可能性があります。

    • 名前空間とキーが正しく入力されている場合は、そのメタフィールドをテーマに接続することで、ストアフロントに情報を表示できます。その後、アプリ管理画面のメタフィールドのページを再読み込みし、エラーメッセージが消えているかご確認ください。


メタフィールドの値で絞り込みオプションを作成する

Boost AI Search & Discovery のデータベースに正常に追加されたメタフィールドの値を使って、絞り込みオプションを作成できます。

手順:

  1. アプリ管理画面で Filter > Filter trees に移動します。

  2. メタフィールドの絞り込みを設定したいフィルターツリーをクリックします。

  3. Add filter option をクリックします。

  4. Option Type のドロップダウンから、「Metafield-」で始まり、使用したいメタフィールドの名前空間とキーが表示されている項目を選択します。

海外配送向けの衣料品を販売する場合の例では、Option Type のドロップダウンで選択する項目は以下のように表示されます。

💡 アプリ管理画面に追加したメタフィールドが Option Type のドロップダウンに表示されない場合:

  • 「Invalid metafields found」または「Incorrect information or metafield not found in products」のエラーにより、メタフィールドがアプリ管理画面に正常に追加されていない可能性があります。

  • メタフィールドを追加する際に、Applies to セクションで Filter option を選択していない可能性があります。

  1. Option label の項目で、ストアフロントでの絞り込みの表示名を入力します。

  2. その他の設定をお好みに合わせてカスタマイズします。

  3. Edit filter option ページで Save をクリックします。

  4. Filter options ページで Save をクリックします。

新しい絞り込みオプションがストアフロントにどのように反映されているかご確認ください。


ご不明な点やサポートが必要な場合は、チャットにて弊社サポートチームまでお気軽にお問い合わせください。

Did this answer your question?