Shopify商品CSVと在庫CSVの違い: インポート前に混同しないための確認

Shopify商品CSVと在庫CSVを混同すると何が起きるか のアイキャッチ

ShopifyのCSV作業でよくある事故が、商品CSVと在庫CSVを同じものとして扱ってしまうことです。どちらもCSVですが、更新する対象が違います。商品名や画像を直したいのか、ロケーション別の在庫数を直したいのかを分けないと、意図しない上書きが起きます。

まず何が違うか

商品CSVは、商品タイトル、説明、Handle、Option、Variant SKU、価格、画像URLなど、商品情報全体を扱います。在庫CSVは、商品バリエーションとロケーションごとの在庫数量を更新するためのCSVです。複数ロケーションを使っている店舗では、この違いが特に重要です。

混同すると起きること

  • 商品CSVで直すつもりのない列まで空欄で上書きする
  • 在庫CSVで更新すべき数量を商品CSV側で探して迷う
  • ロケーション別在庫を無視して、全体在庫だけを見て判断する
  • SKUやOption列のずれで、別バリエーションの在庫を触る
  • 商品移行用CSVを、日々の在庫更新に使ってしまう

確認する列

商品CSVでは、HandleTitleOption1 NameOption1 ValueVariant SKUVariant PriceImage Srcを先に見ます。在庫CSVでは、HandleSKULocationOn hand (current)On hand (new)など、在庫数量とロケーションに関係する列を見ます。

手作業で進める場合

まず目的を一文で書きます。「価格を変えたい」「画像URLを差し替えたい」なら商品CSV寄りです。「東京倉庫の在庫を20にしたい」なら在庫CSV寄りです。次に、Shopifyから最新のCSVをエクスポートし、編集する列だけを決めます。投入前には、対象商品を数件に絞ったテスト用CSVで差分を確認します。

小さく自動化できる部分

CSVの列名を見て、商品CSVなのか在庫CSVなのかを判定するチェックは自動化できます。さらに、更新対象外の列に値が入っていないか、HandleとSKUが重複していないか、ロケーション名が既存設定と合っているかも事前確認できます。ただし、どの列を正として残すかは作業目的によって変わります。

注意点

CSV投入は一括で反映されるため、間違えると広範囲に影響します。この記事は確認手順の整理であり、復元や在庫数の正しさを保証するものではありません。作業前のエクスポート保存と、少件数での確認は省かない方が安全です。

相談前に整理しておくこと

  • 商品情報を直したいのか、在庫数を直したいのか
  • 複数ロケーションを使っているか
  • 更新したい列名
  • 過去にCSV投入で壊れた内容

Shopify CSVの投入前チェックや、壊れそうな列の整理について相談できます。初回相談では機密情報を含むCSVを送る必要はありません。更新したい列や不安な作業だけでも整理できます。

参考にした公式情報

この記事の内容で困っている方へ

Shopify CSV / 一括編集 まわりの作業整理、小さな自動化、簡易チェックツール化について相談できます。初回相談で機密CSVやスクリーンショットを送る必要はありません。

無料相談する