Skuvera

「Network error: Unexpected token < in JSON at position 0」というエラーを解消する

ネットワークの問題に見えますが、CSV の列ヘッダーがテンプレートと完全に一致していないときに、Shopify はこのエラーを表示します。ヘッダーは大文字小文字を区別するため、綴り、大文字小文字、余分な空白を修正してから、もう一度インポートしてください。

Shopify のエラーメッセージ

Network error: Unexpected token < in JSON at position 0

このエラーの意味

Shopify のヘルプセンターでは、このメッセージは CSV の列名が必要なヘッダーと完全に一致しないときに現れると説明されています。照合では大文字小文字が区別されるため、handle と Handle は別物で、末尾の空白 1 つでもヘッダーは認識されなくなります。

よくある原因

  • ヘッダーが小文字や別の大文字小文字で入力されています(例: Title の代わりに title)。
  • ヘッダーの先頭か末尾に空白があります。表計算ソフトやテキストのコピーで付くことがよくあります。
  • 列が、Shopify の名前に近いけれど完全には一致しない名前に変更されました。

修正方法

  1. ファイルを開き、最初の行を確認します。
  2. 各ヘッダーを Shopify のサンプル商品 CSV と比較します。大文字と小文字も含めて確認します。
  3. 大文字小文字を直し、各ヘッダーの前後の余分な空白を取り除きます。
  4. ファイルを CSV UTF-8 形式で保存し、Shopify が推奨する Google Chrome でインポートし直します。

例

修正前
url handle,title ,price
wool-scarf,Wool scarf,24.90
修正後
URL handle,Title,Price
wool-scarf,Wool scarf,24.90

url handle と title は小文字で、title には末尾に空白がありました。Shopify の正確な名前に合わせると、インポートできます。

予防方法

  • ヘッダーは手入力せず、Shopify のテンプレートからコピーします。
  • 大文字小文字が違うヘッダーや余分な空白を検出するバリデーターを使用します。

インポート前にこの問題を検出

Skuvera はブラウザ内で、Shopify のすべてのルールに照らして商品 CSV をチェックし、問題の行と列を正確に特定します。無料・登録不要。

よくある質問

インターネット接続が原因ですか?
通常は違います。「network」という言葉に反して、Shopify はこのエラーをヘッダーの不一致として説明しています。接続の切り分けの前に、まずヘッダーを修正してください。
列の順序は重要ですか?
Shopify は名前で列を照合するため、順序よりも正確な綴りが重要です。テンプレートの順序を保つと、ファイルが確認しやすくなります。

Skuvera の関連チェック

Shopify の公式説明を読む

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

2026年10月30日 更新