メタフィールドを使用したスマートコレクション
スマートコレクションでは、選択条件を使用して、一致する商品を自動的に含めます。1つのコレクションに最大 60 件の選択条件を追加でき、コレクションに商品を含めるには、すべての条件を満たす必要があるか、いずれかの条件を満たす必要があるかを指定できます。
メタフィールドでスマートコレクションを作成する前に、以下の操作を完了してください。
メタフィールドによるスマートコレクションのメリット
メタフィールドによるスマートコレクションでは、商品タグと比較して、商品とバリエーションについてより正確なコレクションを作成できます。たとえば、red を含むタグを使用してコレクションを設定できます。しかし、red は商品の色に使用され、urgency-red はフルフィルメントの緊急度に使用されます。この例では、両方に red が含まれているため、コレクションには、色が red の商品と、フルフィルメントの緊急度が urgency-red の商品の両方が含まれることになります。この例では、色が red のコレクションに対してタグは機能しません。
メタフィールドはデータモデルの一部であるため、オンラインストアなど、Shopify全体でこの同じデータを統合できます。メタフィールドを使用すると、コレクションをより具体的に定義できます。たとえば、色のメタフィールドの定義を作成し、コレクションに必要な色の値を持つ商品のみを取り込むコレクションを作成することが可能です。また、フルフィルメントの緊急性に関するメタフィールドの定義を作成し、緊急のフルフィルメント値でマークされている商品のみを取り込むコレクションを作成することもできます。メタフィールドは、タグよりも柔軟性と構造性に優れています。
制限事項
メタフィールドの条件によるスマートコレクションには、以下の制限事項があります。
- スマートコレクションでは、商品またはバリエーションのメタフィールドの定義と値のみを使用できます。
- メタフィールドをバリエーションに追加してそのメタフィールドのスマートコレクションを作成すると、スマートコレクションには他のバリエーションを含む商品全体が取り込まれます。
- スマートコレクションを有効にする設定では、商品メタフィールドの定義とバリエーションメタフィールドの定義それぞれについて、定義を最大 128件まで使用できます。
- メタフィールドの定義を条件として削除するようコレクションを更新するまで、そのメタフィールドの定義を削除することはできません。
メタフィールドの定義とサポートされている条件
特定の条件でサポートされているのは、一部の商品およびバリエーションのメタフィールドの定義のみです。
| メタフィールドの定義タイプ | サポートされている条件 |
|---|---|
| TrueまたはFalse | 次と等しい |
| 整数 | 等しい より大きい より小さい |
| 小数 | 等しい より大きい より小さい |
| 評価 | 等しい より大きい より小さい |
| 1行のテキスト (単一の値と値のリスト) | 次と等しい |
スマートコレクション設定を有効にする
スマートコレクションにメタフィールドの定義を使用するには、メタフィールドの定義で設定を有効にする必要があります。
デスクトップ
手順:
管理画面から、[設定] > [メタフィールドとメタオブジェクト]に移動します。
スマートコレクションに使用するメタフィールドの定義に応じて、[商品] または [バリエーション] を選択します。
コレクションに使用するメタフィールドの定義をクリックします。
[オプション] セクションで、[スマートコレクション] を選択します。
[保存] をクリックします。
モバイル
Shopify app から
をタップし、
設定をタップします。
ストア設定セクションで、メタフィールドとメタオブジェクトをタップします。
スマートコレクションに使用するメタフィールドの定義に応じて、[商品] または [バリエーション] を選択します。
コレクションに使用するメタフィールドの定義をタップします。
[オプション] セクションで、[スマートコレクション] をタップします。
[保存] または ✓ をタップします。
カスタムメタフィールドの定義の作成について詳しくはこちら。
メタフィールドの定義の条件を使用してスマートコレクションを作成する
特定のメタフィールドを持つ商品やバリエーションを含めるための条件を追加できます。
スマートコレクションの条件に関するドロップダウンリストの最初の列は、メタフィールドの定義の名前です。2番目の列は、[次と等しい] などのサポートされている条件です。3番目の列はメタフィールドの値用で、ドロップダウンリストまたはテキストボックスになります。スマートコレクション設定が有効になっているメタフィールドの定義のみが表示されます。
たとえば、メタフィールドの定義が Color で、値が #FF0000 の商品を選択する条件を設定するには、以下の手順を実行します。
手順:
デスクトップ
管理画面から、[商品管理] > [コレクション]に移動します。
[コレクションを作成する] をクリックします。
コレクションのタイトルと説明を入力します。
[コレクションの種類] セクションで、[スマート] をクリックし、以下の操作を行います。
- 商品がコレクションに含まれるには、すべての条件に一致する必要があるか、いずれかの条件に一致する必要があるかを選択します。
- 最初の列のドロップダウンで
Colorを選択します。 - 2番目の列で [次と等しい] を選択します。
#FF0000と入力します。
[保存] をクリックします。表示される [商品] セクションに、条件に一致する商品がコレクションに自動的に追加されます。
モバイル
Shopify app から、
アイコンをタップします。
[商品管理] メニューで
アイコンをタップしてから、[コレクション] をタップします。
+ ボタンをタップします。
コレクションのタイトルと説明を入力します。
[商品を自動的に選択する] を有効にします。
[条件] の横にある [追加] をタップします。
[メタフィールド] セクションで、
Colorをタップします。[次と等しい] をタップします。
#FF0000と入力します。[保存] または ✓ をタップします。
スマートコレクションについて詳しくはこちら。