Shopifyインポート最適化
Shopifyの商品CSVを検証し、自動で修正します。インポートを妨げる問題、バリエーションの構造、価格、在庫、書式の統一を重点的にチェックします。
以下の詳しい説明は英語です。
このプリセットのチェック項目
各ファイルで 48 項目をチェックします。各項目から例と解決方法のガイドへ移動できます。
- 必須列がありません自動修正
CSV に Shopify の必須列ヘッダーがありません。
- Title がありません
Title が空欄の行があります。
- URL handle がありません自動修正
URL handle が空欄の行があります。
- 無効な URL handle自動修正
URL handle に Shopify が受け付けない可能性のある文字が含まれています。
- Published の値が無効です自動修正
Published on online store に真偽値以外の値が入っています。
- Status の値が無効です自動修正
Status が Active、Draft、Archived のいずれでもありません。
- オプション列の順序が正しくありません
Option1 が空欄なのに Option2/Option3 に値があります。
- バリエーションの Option1 value がありません
この行はバリエーションのデータのようですが、Option1 value が空欄です。
- Price が無効です
Price が有効な数値ではありません。
- Compare-at price が無効です
Compare-at price が有効な数値ではありません。
- 在庫数が無効です
Inventory quantity が有効な整数ではありません。
- 在庫ポリシーが無効です自動修正
Continue selling when out of stock が DENY/CONTINUE ではありません。
- Status がありません自動修正
Status 列はありますが、商品行に値がありません。
- Charge tax が無効です自動修正
Charge tax が true でも false でもありません。
- Requires shipping が無効です自動修正
Requires shipping が true でも false でもありません。
- Gift card が無効です自動修正
Gift card が true でも false でもありません。
- Cost per item が無効です
Cost per item が有効な数値ではありません。
- 重量が無効です
Weight value (grams) がグラム単位の整数ではありません。
- 重量の単位が無効です自動修正
Weight unit for display が g、kg、lb、oz のいずれでもありません。
- 在庫管理の設定が無効です自動修正
Inventory tracker に Shopify が認識できない値があります。
- フルフィルメントサービスが無効です自動修正
Fulfillment service が有効なサービスの handle ではありません。
- 梱包サイズが不完全です
梱包時の長さ、幅、高さ、単位の一部しか入力されていません。
- タグが多すぎます
商品のタグが 250 件を超えています。
- 画像の表示順が無効です
Image position が有効な整数ではありません。
- URL handle を生成しました
ファイルに URL handle 列がなかったため、各 Title から handle を作成しました。
- URL handle を変更しました
URL handle に Shopify で使えない文字が含まれていたため、書き換えました。
- オプション名はあるが値がありません
オプション名はありますが、対応するオプション値が空欄です。
- バリエーション間でオプション名が異なります
同じ handle の行では Option1/2/3 の名前をそろえる必要があります。
- バリエーションのオプションが重複しています
同じ handle の 2 つ以上のバリエーションでオプション値が同じです。
- "Default Title" と実際のオプションが混在しています
1 つの handle に "Default Title" の行とオプション付きのバリエーション行の両方があります。
- バリエーション内容が同じ重複行
同じ handle の行が、実際のバリエーションではなく重複しているように見えます。
- 同じ handle で Title が異なります
同じ URL handle の行で複数の Title が使われています。
- Price がありません
バリエーション行の Price が空欄です。
- Compare-at price が Price より低い
Compare-at price が Price より低くなっています。
- 在庫がマイナスです
Inventory quantity がマイナスです。
- 画像 URL が無効です
商品画像の URL が有効な http(s) URL ではありません。
- 画像行にバリエーションの項目があります
画像だけの行に見えますが、SKU/Price/Options/Inventory の項目が含まれています。
- 画像の表示順が重複しています
同じ handle の 2 つの行で Image position が同じです。
- 代替テキストが長すぎます
画像の代替テキストが Shopify の推奨上限を超えています。
- SKU が重複しています
同じ SKU が複数のバリエーション行にあります。
- 商品間で SKU が重複しています
同じ SKU が異なる URL handle(別の商品)で使われています。
- SEO タイトルが長すぎます
SEO タイトルが推奨の長さを超えています。
- SEO 説明文が長すぎます
SEO 説明文が推奨の長さを超えています。
- SEO タイトルがありません
SEO タイトルが空欄です(Shopify は Title を代わりに使います)。
- SEO 説明文がありません
SEO 説明文が空欄です(Shopify は Description を代わりに使います)。
- 画像 URL が http を使っています
画像 URL が https:// ではなく http:// で始まっています。
- CSV にギフトカードがあります
ギフトカードとしてマークされた行があります。
- Product category が Google の ID のようです
Product category が Google の商品カテゴリ ID のように数字だけになっています。
予想される列
サンプル行
| Title | URL handle | Description | Vendor | Product category | Type | Tags | Published on online store | Status | SKU | Barcode | Option1 name |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sample Product | sample-product | A short description for your product. | Your Brand | Apparel & Accessories > Clothing | T-Shirt | sample, tshirt, cotton | TRUE | active | SKU-1001 | Title |
読みやすさのために12列を表示しています。完全なヘッダーセットはサンプルCSVをダウンロードしてください。
このフォーマットについて
Shopify の商品インポートは厳格です。価格の書式が 1 つ崩れている、オプション値が欠けている、画像行の位置が違う、といった小さな問題でインポート全体が失敗することがあります。
このプリセットは CSV を Shopify の公式テンプレートと照らし合わせて検証し、安全な自動修正を適用するので、安心してアップロードできます。データは常にあなたが管理できます。すべての修正は記録され、エクスポートした CSV はそのまま Shopify にインポートできる状態に保たれます。
仕組み
- 1Shopify からエクスポートした CSV か公式テンプレートをアップロードします。
- 2ヘッダーと一般的な書式(真偽値、金額、在庫の値)を正規化し、必須項目を検証します。
- 3安全な問題(空白の削除、TRUE/FALSE の統一、価格項目の正規化など)は自動で修正し、リスクのある問題は確認用に表示します。
- 4Shopify が想定するスキーマに合ったきれいな CSV をエクスポートします。
修正例
- 真偽値(TRUE/FALSE)とステータスの値(active/draft/archived)を統一します。
- 金額の項目(Price、Compare-at price、Cost per item)を正規化し、紛れ込んだ通貨記号を取り除きます。
- インポートを失敗させる SKU の重複やバリエーションの衝突を検出します。
- オプションの構造(Option1/2/3 の名前と値)を検証し、不完全なバリエーション行を表示します。
- 画像の行(Product image URL、Image position)を検証し、欠けている URL や無効な URL を表示します。
- 一貫性を保つため、空白、タグ、handle の書式を整えて正規化します。
よくある質問
商品データは変更されますか?
ほかのアプリからのエクスポートにも使えますか?
Shopify の公式テンプレートを使えますか?
人気のCSVガイド
最も一般的なCSVインポート問題のステップバイステップガイド。
Shopify の商品 CSV で画像 URL を構成する方法を解説します。Image Src、Image Position、Image Alt Text の列、1 商品に複数の画像を追加する方法、よくある画像インポートの失敗の防ぎ方を紹介します。
Shopify 商品 CSV の Handle 項目について知っておくべきことをすべて解説します。役割、有効な handle のルール、バリエーションのまとめ方、handle のエラーの直し方を紹介します。
Shopify の CSV インポートでよくあるエラーの完全ガイドです。列の欠落、無効な真偽値、バリエーション構造の問題、価格のエラー、handle の衝突を扱います。
Shopify 公式の商品 CSV テンプレートの全項目を列ごとに解説します。各列の役割、使える値、必須の列がわかります。
Shopify の CSV 形式が Handle によるまとまり、Option 列、親子の行でバリエーションをどう表すかを学びましょう。商品が分かれる、バリエーションが消える、インポートが失敗するといったよくあるミスを防げます。
行の追加、同じ構造のファイルのマージ、関連データを持つファイルの結合の違いを理解し、EC カタログの作業に合った方法を選びましょう。