「販売可能」と「手持ち」はなぜ違うのか — Shopifyの在庫状態を理解して同期のズレをなくす
Shopifyの在庫は、手持ち・販売可能・コミット済み・販売不可・入荷予定の5つの状態に分かれています。違いを知らずに同期を組むと、正しく動いているのにズレて見えます。各状態の意味と、シートに載せる数字を解説します。
Shopifyが在庫をどう保持しているのか、シートの1列が何を意味するのか。用語と前提をそろえたうえで、全件か差分か、どの数字を書き込むかといった設計の分かれ道を扱います。
17本
Shopifyの在庫は、手持ち・販売可能・コミット済み・販売不可・入荷予定の5つの状態に分かれています。違いを知らずに同期を組むと、正しく動いているのにズレて見えます。各状態の意味と、シートに載せる数字を解説します。
在庫をShopifyに反映する方法には、毎回すべてを書き直す全件同期と、変わった分だけを送る差分同期があります。速さでは差分が有利ですが、取りこぼしのリスクは全件のほうが小さい。それぞれの向き不向きと、実務で使いやすい組み合わせ方を整理しました。
単品としても売れて、セットの中身としても売れる。そんな商品を抱えると、在庫同期は途端に難しくなります。棚にある1つの山を複数のSKUで共有するという状況を、どう捉えて、どうシートで表現し、どう安全に運用するかを整理しました。
モールにも、卸にも、実店舗にも。同じ棚から複数の売り場が売っているとき、在庫同期の設計は一段難しくなります。数字の持ち主をひとつに決め、在庫の配り方を選び、スプレッドシートをハブにしてずれに気づくまでの考え方をまとめました。
在庫の真実を保つ場所、つまり「マスター」をどこに置くかは、Shopify運用の根っこの問題です。本記事では、複雑な専用ツールではなくGoogleスプレッドシートが選ばれる理由を、運用の現場目線で整理します。
Shopify運用の入口にある「在庫の言葉」を分かりやすく解説。ロケーション、利用可能数、コミット済み、現在の在庫数、在庫追跡——これらが頭に入ると、シート同期の話がぐっと理解しやすくなります。
アプリを入れた直後、最初の同期までに何をすればいいか。シートの準備、接続テスト、本実行、ログ確認まで、初日に通る道のりを順番にお伝えします。
長年定番だったCSVアップロード運用には、見えにくい3つの落とし穴があります。シート同期に切り替えるとなぜ事故が減るのか、移行のコツも含めてお話しします。
同期キーは「バーコード」か「SKU」のどちらかを選びます。両者の違いと、業態別の向き不向き、後から切り替える時の落とし穴まで、選び方の判断材料を整理します。
商品ページに独自情報を持たせたい時に登場するのが「メタフィールド」です。何が解決できるか、商品とバリアントの違い、シートで管理しやすい理由を、専門用語を抑えて解説します。
いきなり本番のShopifyに書き込まず、まず接続テストで列マッピングを確認する——たった一手間で、夜中の事故対応が大きく減ります。何をチェックしているのか、実行前のセルフリスト付きで解説します。
棚卸し中はシートも同期も「動かさない時間」を作るのがコツです。前日の準備から当日のシート運用、終了後の再同期まで、棚卸し日の動線をまとめました。
シート在庫から未出荷注文ぶんを引いて反映したい——そう思った時に知っておくべきShopifyの「利用可能数」と「コミット済み」の関係を、シート同期の文脈で整理します。
同期がうまく回らない時の原因の多くは、「マスターはどこか」が決まっていないことです。情報の入口と出口、一方向か双方向か——簡単な図に書くだけで、運用は驚くほどクリアになります。
オーバーセルは在庫管理で最も気まずいトラブルの一つ。同期遅延、バッファ不足、設定漏れ——原因のパターンを整理しつつ、シート同期側でできる予防策まで網羅します。
Shopifyの在庫APIにはRESTとGraphQLの2系統があります。アプリ開発の話に聞こえますが、実は「ユーザーから見える挙動」にも違いが出ます。両者の違いを、コードを書かない人にも分かるように整理しました。
1人〜数人で回す小さなストア。在庫管理を「仕組み」にしておけば、忙しい日でも事故は減ります。朝の5分、週次の20分、月次のチェック——具体的なルーティンを紹介します。