Shopifyの管理画面を眺めていると、ある日「メタフィールド」という言葉に出会います。商品ページの一番下のあたりにひっそりと存在していて、「何か追加できそうだけど、よく分からないから触っていない」という方も多いのではないでしょうか。実は、このメタフィールドを使いこなせるかどうかで、商品の見せ方と運用の効率が大きく変わります。
この記事では、専門用語をできるだけ抑えて、「メタフィールドとは何か」「何が嬉しいのか」「シートでどう管理するのか」を3分ほどで読める形にまとめました。これから本格的に商品情報を整えていきたい方の、最初の地図になれば嬉しいです。
メタフィールドが解決する課題
Shopifyの商品ページには、もともと「タイトル」「説明」「画像」「価格」「SKU」など、決まった項目が用意されています。しかし、実際にストアを運営していると、「もう少しだけ独自の情報を載せたい」という場面が必ず出てきます。たとえば、ワインなら「収穫年」「産地」「ぶどう品種」、家電なら「保証期間」「対応電圧」「定格消費電力」、コスメなら「原産国」「使用期限」「全成分表示」——これらは、標準項目には収まりきりません。
従来は、こうした情報を商品説明文の中に長々と書き込むしかなく、結果として「説明文がカタログのようになってしまう」問題が起きていました。メタフィールドは、この問題に対する公式の解決策です。商品ごとに「独自の追加項目」を、構造化された形で持たせることができます。
構造化されているという点が重要です。テーマ側で「収穫年が2020年以降の商品だけ表示する」「保証期間で並び替える」といった処理が、メタフィールドなら綺麗に書けます。説明文に文章で埋め込まれているだけだと、こうした絞り込みや並び替えは難しくなります。
商品メタフィールドとバリアントメタフィールドの違い
メタフィールドには、付与する単位がいくつかあります。中でも基本になるのが「商品メタフィールド」と「バリアントメタフィールド」の2つです。最初はここの違いだけ押さえておけば十分です。
商品メタフィールド : 商品全体で共通の情報
色違いやサイズ違いがあっても、「同じ商品なら同じ値」になる情報は、商品メタフィールドに入れます。たとえばTシャツの「素材構成」「原産国」「ブランド」などです。SサイズもMサイズも、素材は同じですよね。こうした共通情報は、商品単位で一度設定すれば、すべてのバリアントに反映されます。
バリアントメタフィールド : バリエーションごとに違う情報
一方、「色やサイズによって値が変わる」情報は、バリアントメタフィールドに入れます。同じTシャツでも、Sサイズは「身丈64cm」、Mサイズは「身丈68cm」というように、バリアントごとに異なる値を持たせたい時に使います。商品メタフィールドにこれを入れてしまうと、全バリアントが同じ値を共有することになり、おかしなことになります。
迷った時は、「この値はSとMで違うか?」と自問してみてください。違うならバリアント、同じなら商品レベルです。最初のうちは、ほとんどの情報が商品レベルで足りるはずです。
シートで管理が楽な理由
メタフィールドの数が10種類、20種類と増えてくると、管理画面で1商品ずつ入力するのは現実的ではなくなります。100商品に「保証期間」「対応電圧」「重量」を入れる作業を想像してみてください。1商品3分かかったとして、それだけで5時間です。ここでGoogleスプレッドシートの出番です。
- 1行1商品、1列1メタフィールドという素朴な構造で表現できる
- コピー&ペーストで一気に同じ値を入れられる
- 数式で「重量×個数」のような派生値を作れる
- 誤入力をフィルタや条件付き書式で一目で発見できる
- 履歴が自動で残るので、いつ誰が変えたか後から追える
シートで一括編集して、そこからShopifyに反映する——この流れを作っておくと、メタフィールドの追加は「列を一本増やすだけ」になります。新しい属性を載せたくなった時のハードルが、グッと下がります。
同期する時の最初のステップ
メタフィールドを同期する流れは、在庫数を同期するのと考え方は同じです。ただし、いくつか順番が大事なポイントがあります。
- 01Shopify管理画面の「設定」→「カスタムデータ」で、メタフィールド定義をまず作成する
- 02ネームスペース、キー、型(文字列・数値・日付など)を決めて保存する
- 03Googleシートに、定義したメタフィールドに対応する列を追加する
- 04数件だけテストデータを入れて、接続テストでマッピングを確認
- 05問題なければ全件に展開
特に「型」の選択は慎重に行ってください。たとえば「保証期間」を最初は文字列で作ってしまうと、「24ヶ月」「2年」「24か月」のように表記がバラバラになって、後から並び替えや絞り込みができなくなります。最初から「整数(月単位)」と決めておけば、表記揺れに悩まされません。
メタフィールドは、慣れるまでは少し抽象的に感じるかもしれません。でも、一度「自分のストア独自の項目をきちんと構造化して持てる」感覚を掴むと、商品情報の整理が一気に楽しくなります。最初は小さく、1つか2つの項目から始めてみてください。