StriveFormats
Shopify構造インポートブロック自動修正可

必須列がありません

CSV に Shopify の必須列ヘッダーがありません。

この問題とは?

CSV に Shopify の必須列ヘッダーがありません。

対象フィールド:見出し行
インポートブロック: この問題が解決されるまでファイルをインポートできません。

この問題は自動で修正されます。CSV をアップロードしてすぐに直しましょう。

今すぐ修正

Shopify が拒否する理由

Shopify はインポート時に列ヘッダーをチェックします。必須ヘッダーがないと、商品を作成・更新できない場合があります。

有効な値 / 想定される形式

  1. ✓必須の列見出しはすべてファイルの1行目に置く
  2. ✓ほとんどのプラットフォームで列名は大文字と小文字が区別される
  3. ✓足りない列は、値が空でも追加する必要がある
  4. ✓プラットフォームの公式テンプレートから始める

例

誤った値正しい値メモ
1行目に列がない見出し行に列を追加(値は空でも可)データが空でも見出しは必要

StriveFormats で修正

自動修正は、足りない必須の列見出しをワンクリックですべて追加します。追加された列は空なので、データを入力してください。

自動修正可能:「問題を修正」をクリックすると自動的に修正されます。

Excel で修正

  1. 1StriveFormatsの「テンプレート」からShopifyの公式テンプレートをダウンロードします。
  2. 2お使いのCSVとダウンロードしたテンプレートをExcelで開きます。
  3. 3両方のファイルの1行目を確認します。これが見出し行です。
  4. 4テンプレートにはあるのにお使いのファイルにはない列名を探します。
  5. 5CSVで空の列の見出しをクリックし、足りない列名をテンプレートとまったく同じ表記で入力します(大文字と小文字は区別されます)。
  6. 6データがなければ新しい列のセルは空欄のままで構いません。列が存在していれば十分です。
  7. 7足りない列ごとに繰り返し、「CSV (コンマ区切り)」形式で保存します。

Google スプレッドシートで修正

  1. 1StriveFormatsの「テンプレート」からShopifyの公式テンプレートをダウンロードします。
  2. 2両方のファイルをGoogleスプレッドシートで開きます(drive.google.comにドラッグ&ドロップするか、既存のシートで[ファイル]>[インポート]を使います)。
  3. 3両方のファイルの1行目を比べ、テンプレートにはあってお使いのファイルにない列名を書き出します。
  4. 4足りない列名を、テンプレートとまったく同じ表記でファイルの1行目に追加します(大文字と小文字は区別されます)。
  5. 5データがなければ新しい列のセルは空欄のままで構いません。見出しは必要です。
  6. 6[ファイル]>[ダウンロード]>[カンマ区切り形式(.csv)]を選びます。

次回の防止策

  1. ✓白紙のシートではなく、必ずプラットフォームの公式テンプレートから始めましょう。
  2. ✓ファイルを作成したら、エクスポートする前に見出し行をテンプレートと並べて比べましょう。
  3. ✓正しい見出し行のコピーを保存しておき、今後のファイルの参考にしましょう。
  4. ✓新しいファイルは毎回StriveFormatsでチェックし、見出しがプラットフォームの要件を満たしているか確認しましょう。

StriveFormats の検出方法

StriveFormatsは、ファイルの見出し行(1行目)をShopify形式の必須列一覧と照合します。必須の列名が1つでも欠けていると、この問題が表示されます。

►技術的な詳細
Shopifyのインポートは、データを処理する前にCSVの1行目を見出し行として読み込みます。必須の列名がその行にないと、データを書き込む列がなくなり、内容から足りない列を推測することもできません。列名は厳密に照合される(ほとんどのプラットフォームで大文字・小文字を区別)ため、「variant price」では「Variant Price」の要件を満たしません。