メタフィールドを使用するコレクション
コレクションには、条件に一致する商品やバリエーションを自動的に追加するための選択条件を設定できます。1 つのコレクションにつき最大 60 個の条件を設定できます。また、コレクションに含める商品やバリエーションが、すべての条件を満たす必要があるか、あるいはいずれかの条件を満たす必要があるかを指定できます。条件の一部としてメタフィールドデータを使用すると、コレクションをより詳細に管理できるようになります。
メタフィールドを使用してコレクションの条件を作成する前に、以下のアクションを完了してください。
- メタフィールドの定義を追加する。
- メタフィールドによるコレクションを有効にする。
- 商品やバリエーションに値を追加する。
- カテゴリーメタフィールドの条件を使用してコレクションを特定のバリエーションに絞り込むには、カテゴリーメタフィールドを商品オプションに関連付けます。
このページの内容
コレクションの条件でメタフィールドデータを使用するメリット
メタフィールドを用いたコレクション条件を使用すると、商品タグを使用する場合と比較して、商品やバリエーションのコレクションをより正確に作成できます。たとえば、red を含むタグを使用してコレクションを設定できます。しかし、商品の色には red タグが使用され、フルフィルメントの緊急度には urgency-red タグが使用されているとします。この例の場合、どちらのタグにも red が含まれているため、色が red である商品と、フルフィルメントの緊急度が urgency-red である商品の両方がコレクションに含まれることになります。つまり、色としての red のコレクションを作成するにあたって、タグはうまく機能しません。
メタフィールドはデータモデルの一部であるため、この同じデータをオンラインストアなどの Shopify 全体に統合できます。メタフィールドを使用すると、コレクションの条件をより詳細に設定できます。色のメタフィールドの定義を作成し、コレクションに含めたい色の値を持つ商品のみを取り込むコレクションを作成することが可能です。また、フルフィルメントの緊急度に関するメタフィールドの定義を作成し、お急ぎのフルフィルメントの値が設定されている商品のみを取り込むコレクションを作成することもできます。メタフィールドは、タグよりも高い柔軟性と構造化されたデータ管理を提供します。
コレクションの条件にメタフィールドデータを使用する際の考慮事項
コレクションの条件を定義するためにメタフィールドを使用する前に、以下の考慮事項を確認してください。
- コレクションを有効にする設定は、商品のメタフィールドの定義とバリエーションのメタフィールドの定義のそれぞれにつき、最大 128 個の定義が上限となります。
- コレクションが更新され、条件からそのメタフィールドの定義が削除されるまでは、そのメタフィールドの定義を削除することはできません。
- コレクションにバリエーションを含めるための条件としてメタフィールドを使用する場合、お客様向けのコレクションの絞り込み機能や見本で対象のバリエーションのみに絞り込めるようにするためには、リンクされたバリエーションのオプションにそのメタフィールドが関連付けられている必要があります。
メタフィールドの定義とサポートされている条件
特定の商品およびバリエーションのメタフィールドの定義のみが、特定の条件でサポートされています。
| メタフィールド定義のタイプ | サポートされている条件 |
|---|---|
| True または False | 等しい |
| 整数 | 等しい より大きい より小さい |
| 小数 | 等しい より大きい より小さい |
| 評価 | 等しい より大きい より小さい |
| 単一行テキスト (1 つの値と値のリスト) | 等しい |
コレクション設定を有効にする
コレクションでメタフィールドの定義を使用するには、メタフィールドの定義内でその設定を有効にする必要があります。カスタムのメタフィールドの定義の作成について、詳しくはこちらをご覧ください。
手順:
デスクトップ
Shopify 管理画面から、[設定] > [メタフィールドとメタオブジェクト] に移動します。
コレクションに使用するメタフィールドの定義に応じて、[商品] または [バリエーション] のいずれかを選択します。
コレクションに使用するメタフィールドの定義をクリックします。
[オプション] セクションで、[コレクション] を選択します。
[保存] をクリックします。
モバイル
Shopify アプリから、
をタップし、
[設定] をタップします。
[ストア設定] セクションで、[メタフィールドとメタオブジェクト] をタップします。
コレクションに使用するメタフィールドの定義に応じて、[商品] または [バリエーション] のいずれかを選択します。
コレクションに使用するメタフィールドの定義をタップします。
[オプション] セクションで、[コレクション] をタップします。
[保存] または [✓] をタップします。
コレクションにメタフィールドの定義の条件を追加する
特定のメタフィールドを持つ商品やバリエーションを含めるための条件を追加できます。商品のメタフィールドまたはバリエーションのメタフィールドを使用できます。たとえば、メタフィールドの定義が Color で、値が #FF0000 の商品を選択する条件を設定できます。
手順:
Shopify 管理画面から、[商品] > [コレクション] に移動します。
商品を追加するコレクションをクリックします。
商品ソース、またはバリエーションソースで、
条件を追加 > メタフィールドをクリックします。
メタフィールドの定義として色を選択します。
値を選択フィールドをクリックし、#FF0000 を選択します。