まず、元CSVの項目行を壊していないか見ます
STORESの在庫CSVは、バリエーションIDと「更新する在庫数」が更新の軸です。この2列が見つからない場合、元CSVの1行目を変えた可能性があるためERRORにします。
同じバリエーションIDの重複、空ID、5,000件超もアップロード前に確認します。
PREFLIGHT CHECK
5,000件上限、バリエーションID重複、更新在庫数の不正値などをアップロード前に確認します。
🔒 解析はブラウザ内で完結し、CSVファイル自体はBlueprintLabへ送信しません。
| Severity | Row | Column | Issue | Value |
|---|
サービス側の最新マスタ、アカウント固有状態、外部サーバーからの実取得可否など、ブラウザ内だけでは確定できない項目は断定しません。最終判定は各サービスの公式画面を優先してください。
STORESの在庫CSVは、バリエーションIDと「更新する在庫数」が更新の軸です。この2列が見つからない場合、元CSVの1行目を変えた可能性があるためERRORにします。
同じバリエーションIDの重複、空ID、5,000件超もアップロード前に確認します。
STORESでは、在庫数を上書きする「絶対値」と、現在在庫から増減する「相対値」を先に選んでCSVをダウンロードします。つまり、CSVだけを見てもどちらのモードだったか断定できないことがあります。
そのため、このツールは整数か「無制限」かという形式は確認しますが、モード依存の大きな値やマイナス値を一律ERRORにはしません。
相対更新では、CSV内の「ダウンロード時点の在庫数」はリアルタイムではありません。編集中に購入やキャンセルがあれば、アップロード時の在庫とずれます。
計算結果が9,999を超える場合は9,999、0を下回る場合は0になるという公式ルールもあるため、相対更新では元在庫との組み合わせを見ます。
ERRORは列欠落、ID空欄・重複、件数超過、在庫値の文字形式不正です。WARNINGは「更新モード次第で扱いが変わるため人が確認する値」です。
在庫値だけを狭く確認したい場合は STORES在庫数・無制限入力チェッカー も使えます。