Variationが作られないとき、まずParentとSKUを見ます
WooCommerceのvariation行は、どの親商品に属するかを `Parent` で結びます。Parentが空、variationのSKUが重複、属性値が抜けている。このあたりは「CSVは読めたのにvariationが期待どおり作られない」原因になりやすいところです。
このツールはvariation行だけを拾い、Parent・SKU・Name・Attribute 1の組み合わせをまとめて確認します。
PREFLIGHT CHECK
variation行のSKU重複、Parent空欄、属性値不足などをWooCommerceインポート前に確認します。
🔒 解析はブラウザ内で完結し、ファイル自体はBlueprintLabへ送信しません。
| Severity | Row | Column | Issue | Value |
|---|
サービス側の最新状態、アカウント固有設定、外部サーバー到達可否、最新マスタなど、ブラウザ内だけでは確定できない項目は断定しません。最終判定は公式情報を優先してください。
variation行のSKU重複、Parent空欄、属性値不足などをWooCommerceインポート前に確認します。
Type,SKU,Name,Parent,Attribute 1 name,Attribute 1 value(s) variable,tshirt,T-Shirt,,Size,"S, M"
WooCommerceのvariation行は、どの親商品に属するかを `Parent` で結びます。Parentが空、variationのSKUが重複、属性値が抜けている。このあたりは「CSVは読めたのにvariationが期待どおり作られない」原因になりやすいところです。
このツールはvariation行だけを拾い、Parent・SKU・Name・Attribute 1の組み合わせをまとめて確認します。
WooCommerceコアCSVでは、Parentに親商品のSKU、または `id:100` のように `id:` を付けた商品IDを使えます。数字だけを書いた場合はSKUとして解釈され得るため、IDで結ぶならprefixを付ける方が明確です。
このツールは `id:abc` のような壊れたID表記をエラーにしますが、その親商品が実在するかまではストアを見ないと分かりません。
WooCommerceはSKUを省略した場合に生成できます。ただ、既存商品の更新やエラー調査では固有SKUがある方が圧倒的に追いやすいので、variationで空なら警告します。重複SKUはエラーです。
Nameは標準スキーマ上の必須項目なので、variation行で空ならエラーにします。
親variable行では `S, M` のように候補を持ち、variation行では `S` のようにそのvariantの値を持たせます。variation行で属性名だけあり値が空なら、どのvariantなのか区別できません。
大量投入する前に、親1商品+variation数件だけで実インポートし、Parentと属性の結び付きを確認するのが安全です。