Skuvera

「Line is invalid (No details)」というエラーを解消する

このファイルは、既存のオプションを別の位置へ移動しています(例: Size を Option1 から Option2 へ)。これは商品の現在のオプションと競合します。「Size.」のような一時的なオプション名で 1 回インポートし、その後もう一度インポートして元の名前に戻してください。

Shopify のエラーメッセージ

Line is invalid (No details)

このエラーの意味

Shopify のヘルプセンターでは、このエラーは通常、既存のバリエーション オプションとの競合が原因と説明されています。CSV が既存のオプションを新しい位置に割り当てると、Shopify は新しい値をインポートする前にオプション名の重複をチェックし、まだ残っている古い名前を見つけて、詳細なしでインポートに失敗します。

よくある原因

  • オプションの順序が変更されました(例: Size が Option1 から Option2 へ移動)。
  • 既存のオプションの前に新しいオプションが追加され、既存のものが次の位置へ押しやられました。
  • オプションの名前変更により、既存の名前が別の位置に来てしまいました。

修正方法

  1. エラーメッセージの行で商品を特定し、そのオプション名をストア内の商品と比較します。
  2. CSV で、移動したオプションに一時的な名前を付けます。たとえば末尾にピリオドを付けた Size. にします。
  3. 一時的な名前のまま、ファイルをインポートします。
  4. インポートが成功したら、新しい CSV で一時的な名前を元に戻します(例: Size. から Size へ)。
  5. 更新したファイルをインポートして、最終的なオプション名を適用します。

例

修正前
URL handle,Title,Option1 name,Option1 value,Option2 name,Option2 value
cotton-tee,Cotton tee,Type,Regular,Size,S
修正後
URL handle,Title,Option1 name,Option1 value,Option2 name,Option2 value
cotton-tee,Cotton tee,Type,Regular,Size.,S

Size が最初から 2 番目のオプションに移動しました。「Size.」としてインポートすると競合を避けられます。2 回目のインポートで Size に戻します。

予防方法

  • CSV でオプションの順序を変更しないようにします。どうしても必要な場合は、最初から 2 段階のインポートを計画します。
  • オプションを変更する前に商品をバックアップします。Shopify は、オプション値の変更が既存のバリエーション ID を削除して新しい ID を作ると警告しています。

ファイルの残りをチェック

この問題自体はインポート前に検出できませんが、Skuvera はブラウザ内で Shopify のその他のルールに照らして商品 CSV をチェックするため、それ以外の問題はまとめて修正できます。無料・登録不要。

よくある質問

なぜ Shopify は詳細を表示しないのですか?
競合は、新しい値が保存される前に、既存の商品に対してオプション名をチェックする段階で見つかります。メッセージは、行が無効であることだけを報告します。
バリエーションは変わりますか?
変わる可能性があります。Option1、Option2、Option3 value 列のデータを変更すると、既存のバリエーション ID が削除されて新しい ID が作られます。バリエーション ID に依存するアプリに影響することがあります。

詳しく見る

Shopify の公式説明を読む

その他のインポートエラー

2026年10月30日 更新