平日10:00~17:00
06-6485-6485
fshop-AI(研修中) AIチャットを開く

バリエーション選択肢一括登録・更新・削除(CSV仕様)

バリエーション選択肢一括登録・更新・削除(CSV仕様)

こちらは 「商品管理(upgrade版)」 ご利用店舗様用の新仕様(upgrade版)のCSVマニュアルになります。「商品管理(upgrade版)」とは?

商品メニューを利用する「商品管理(upgrade版)」で利用可能なCSVは、「標準CSV(従来項目版)」と「標準CSV」の2種類があります。

詳しくは、 商品CSVデータの仕様刷新と制限をご覧ください。

本マニュアルは、「商品管理(upgrade版)」ご利用時に標準となる 「標準CSV」 に関して解説しています。

「標準CSV(従来項目版)」を利用中(「標準CSV」切替え前)の場合は、各セクションの「標準CSV(従来項目版)」用のモーダルを開いてご確認ください。


<目次>

ご利用前の重要ご留意事項

商品バリエーションの「横軸」「縦軸」を一括登録・更新・削除できるファイルです。

  • 事前に商品登録が必須です。CSVの場合は、商品一括登録を利用してください。
    • あらかじめ「バリエーション軸名(横軸名・縦軸名)」の登録が必要です。
      • 商品一括登録を利用した場合は、バリエーション登録(「バリエーション横軸名・バリエーション縦軸名」)の登録が必須です。
    • 「在庫管理」を「する」設定が必須です。
      • 商品一括登録を利用した場合は、「在庫管理」を「1:管理する」での登録が必須です。

  • バリエーション商品の登録に利用するCSVファイルは、項目ごとに異なりますので、本ファイルと併せて以下をご利用ください。
  • バリエーションには「縦軸」「横軸」があります。登録数は、「縦軸」「横軸」いずれも最大50項目までです。
    • ただし両軸のバリエーションの場合、「縦軸」「横軸」それぞれのバリエーション数を掛けて計400項目までとなります。(例:「縦軸」が20バリエーションの場合、「横軸」は20バリエーションまで)

  • 予約商品のバリエーションの場合は、一部利用するCSVファイルが異なります。

一括登録・更新・削除手順

CSVのご利用は、以下の手順にておすすめください。

CSVの形式エラーをなくすために、まずはじめにCSVデータの編集時に注意することはありますか?をご覧ください。


  1. まず、商品>一括出力の「バリエーション」セクション内「バリエーション選択肢」行の[ファイル出力]を押下し、CSV登録用ファイルをダウンロードします。

  2. ダウンロードされたCSVファイルのヘッダー(1行目)の項目を元に、基本仕様CSV入力仕様に従って必要な情報を入力し、アップロード用のCSVファイルを作成します。ファイル名は、末尾の「yyyyMMddHHmmss(年日時)」部分以外は変更しないでください

  3. 商品>一括追加・変更の「バリエーション」セクション内「バリエーション選択肢」行の[ファイルを選択する]を押下します。

  4. 表示されたモーダル上で、CSVファイルをアップロードし、[アップロード]ボタンを押下します。

  5. アップロードのエラー・成功のステータス確認は、商品>一括追加・変更履歴>一括追加・変更履歴(CSV)をご覧ください。

基本仕様について

基本的なCSV仕様・制限事項など

項目仕様・制限事項など備考
文字コードUTF-8(BOMあり)
区切り文字カンマ
改行コードCRLF
ヘッダ行
ファイル制限(容量)30MB超過する場合は、複数回に分けて登録してください。
レコード数制限50,000レコード(※ヘッダー除く)超過する場合は、複数回に分けて登録してください。
商品制限1,000商品(※ヘッダー除く)超過する場合は、複数回に分けて登録してください。
ファイル命名規則productVariationBasic_yyyyMMddHHmmss.csvファイル名は500文字以内にしてください。
「標準CSV(従来項目版)」を利用中(「標準CSV」切替え前)の店舗様の場合

文字コードやファイル命名規則が異なります。こちら(モーダルが開きます)をご覧ください。

  • ファイル名の命名規則は、必ず順守してください。
  • 機種依存文字はご利用いただけません。
  • お使いのPCがMacの場合、改行コードのエラーがでる場合があります。作成後のCSVファイルをテキストエディタなどで再度開き、改行コードを 「CR」から「CR+LF」に変更してください。
  • 設定>メール>メール設定一覧>商品データ一括登録完了メール設定で設定されたメールアドレスへ登録状況をお知らせするメールを送付できます。

CSV入力仕様

基本的な入力仕様について

各行の1列目「コントロールカラム」に入力する値に従って登録・更新・削除が行われます。
CSV仕様表とあわせてご確認ください。

新規登録(追加)する場合

コントロールカラムの入力

「n」 を入力します。

必須 項目の入力

「商品URLコード」により、処理を行う商品を決定します。

「任意」項目の入力

更新する場合

コントロールカラムの入力

「u」 を入力します。

必須 項目の入力

「商品URLコード」により、処理を行う商品を決定します。

「任意」項目の入力

削除する場合

「商品URLコード」により、処理を行う商品を決定します。

バリエーション自体の削除ではありません。

バリエーションの軸ごとに、「選択肢」「枝番」を削除できます
削除方法については、バリエーションを削除したい場合も参照してください。

コントロールカラムの入力

「d」 を入力します。一度削除されたデータは、復元できません。

必須 項目の入力

既定値を入力します。

「任意」項目の入力
  • バリエーションの軸ごとに、「選択肢」「枝番」を削除できます。

CSV仕様表

<基本的なエラー>

  • CSVファイル内において、コントロールカラム(「n」「u」「d」)が混在している場合、エラー
  • 指定された「商品URLコード」が存在しない場合、エラー
  • 指定された「商品URLコード」がバリエーション商品ではない(バリエーション軸が未登録の)場合、エラー
  • CSVファイル内に、同じ組み合わせの「商品URLコード」と「バリエーション別枝番(横軸)」あるいは、「商品URLコード」と「バリエーション別枝番(縦軸)」が複数存在している場合、エラー
  • 1行に入力できるバリエーション軸は、片方のみ(1行に「縦」「横」いずれかの軸のみを登録可能)。「縦」「横」両軸を1行に入力すると、エラー

【正】1行につき、1軸のみを登録

【正】1行につき、1軸のみを登録

【誤】1行に「縦」「横」両軸を登録

【誤】1行に「縦」「横」両軸を登録

項目名 形式 文字数 許容値と
区分説明
コントロールカラム入力値別 制御仕様 補足・注意事項
n(新規登録) u(更新) d(削除)
必須 「空欄」
設定時
必須 更新しない
(既定値のまま)
必須
コントロールカラム 半角英字 1 n:登録
u:更新(変更)
d:削除
n必須 u必須 基本的なエラー参照
商品URLコード 32 「空欄」指定不可
既定値入力
更新不可
既定値入力
基本的なエラー参照
バリエーション別選択肢(横軸) 文字列 100 ※補足・注意事項参照 更新方法 ※補足・注意事項参照 削除方法 - 以下のフォーム関連のHTMLタグを含んでいる場合、エラー
 FORMタグ
 INPUTタグ
 TEXTAREAタグ
 SELECTタグ
 OPTIONタグ
 BUTTONタグ
 SCRIPTタグ

- 新規登録・更新の場合
 「バリエーション別枝番(横軸)」の指定がある場合、入力必須
バリエーション別枝番(横軸) 文字列 100 ※補足・注意事項参照 更新方法 既定値入力 削除方法 基本的なエラー参照

- 以下のフォーム関連のHTMLタグを含んでいる場合、エラー
 FORMタグ
 INPUTタグ
 TEXTAREAタグ
 SELECTタグ
 OPTIONタグ
 BUTTONタグ
 SCRIPTタグ

- 「バリエーション別枝番(横軸)」「バリエーション別枝番(縦軸)」がいずれも指定されていない場合、エラー

- 1行に、バリエーション別枝番「縦軸」「横軸」の両方を入力している場合、エラー(基本的なエラー参照

- 新規登録時の注意事項

- 更新・削除の場合
 「バリエーション別枝番(横軸)」にバリエーション登録がない場合、エラー
バリエーション別選択肢(縦軸) 文字列 100 ※補足・注意事項参照 更新方法 ※補足・注意事項参照 削除方法 - 以下のフォーム関連のHTMLタグを含んでいる場合、エラー
 FORMタグ
 INPUTタグ
 TEXTAREAタグ
 SELECTタグ
 OPTIONタグ
 BUTTONタグ
 SCRIPTタグ

- 新規登録・更新の場合
 「バリエーション別枝番(縦軸)」の指定がある場合、入力必須
バリエーション別枝番(縦軸) 文字列 100 ※補足・注意事項参照 更新方法 既定値入力 削除方法 基本的なエラー参照

- 以下のフォーム関連のHTMLタグを含んでいる場合、エラー
 FORMタグ
 INPUTタグ
 TEXTAREAタグ
 SELECTタグ
 OPTIONタグ
 BUTTONタグ
 SCRIPTタグ

- 「バリエーション別枝番(横軸)」「バリエーション別枝番(縦軸)」がいずれも指定されていない場合、エラー

- 1行に、バリエーション別枝番が「縦軸」「横軸」の両方を入力している場合、エラー(基本的なエラー参照

- 新規登録時の注意事項

- 更新・削除の場合
 「バリエーション別枝番(縦軸)」にバリエーション登録がない場合、エラー
表示順 半角数字 2 0~99 「99」で登録 「空欄」指定
商品番号 アップロード時には利用しない項目
商品名 アップロード時には利用しない項目
最終更新日時 アップロード時には利用しない項目

【新規登録時の注意事項】特定項目の補足

※表内の「補足・注意事項」欄に入りきらない補足を記載しています(特定項目のみ)。必ず表とあわせてご確認ください。

コントロールカラム【n】を入力時に注意を要する項目です。

項目名説明
バリエーション別枝番(横軸)
バリエーション別枝番(縦軸)
- 同じ組み合わせの「商品URLコード」と「バリエーション別枝番(横軸)」あるいは、「商品URLコード」と「バリエーション別枝番(縦軸)」が既に存在している場合、エラー
- 「横軸」あるいは「縦軸」を50項目以上指定している場合、エラー
- 「縦軸×横軸」の組み合わせが400件を超える場合、エラー(※ご利用前の重要ご留意事項参照) 

バリエーションを更新(変更)したい場合

「バリエーション別選択肢(縦軸)・(横軸)」を変更したい場合

「バリエーション別枝番(縦軸)・(横軸)」に変更がない場合のみ、更新(変更)可能です。

指定した値で、上書き更新されます。

「バリエーション別枝番(縦軸)・(横軸)」を変更したい場合

変更できません。

「バリエーション別枝番(縦軸)・(横軸)」を含めて更新(変更)したい場合は、既存のバリエーション登録を削除する必要があります。

それぞれ、以下を参考に対応してください。

[例]バリエーション商品の「縦軸」の「枝番」を変更したい場合の手順
  1. 対象商品の「商品URLコード(必須項目)」と、「バリエーション別枝番(縦軸)」の既定値を1行ずつ入力
  2. データ行の「コントロールカラム」に 「d」 を入力
  3. アップロードする
  4. 別ファイルで、 対象商品の「商品URLコード(必須項目)」と、「変更後」の「バリエーション選択肢(縦軸)」「バリエーション別枝番(縦軸)」を1行ずつ入力
  5. データ行の「コントロールカラム」に 「n」 を入力
  6. アップロードする

<補足>

  • 変更したいバリエーションが「横軸」の場合は、「横軸」を入力してください。

「片軸バリエーション」を「両軸バリエーション」に変更したい場合

新たに登録したい「軸」のデータを登録します。

以下を参考に対応してください。

[例]「縦軸」バリエーション商品に、新たに「横軸」を追加したい場合の手順
  1. 対象商品の「商品URLコード(必須項目)」と、新たに登録したい「バリエーション別選択肢 (横軸)」と「バリエーション別枝番 (横軸)」を1行ずつ入力
  2. データ行の「コントロールカラム」に 「n」 を入力
  3. アップロードする

<補足>

  • 新に登録したいバリエーションが「縦軸」の場合は、「縦軸」を入力してください。

バリエーションを削除したい場合

片方の軸のみを削除したい場合

以下を参考に対応してください。

なおアップロード後は、次のような商品となります。

  • 「縦軸・横軸」両軸のバリエーション商品であった場合、「片軸のバリエーション商品」となります。
  • 「片軸のバリエーション商品」であった場合、「バリエーションなし商品」となります。
[例]「縦軸」のバリエーションを削除したい場合の手順
  1. 対象商品の「商品URLコード(必須項目)」と、「バリエーション別枝番 (縦軸)」を1行ずつ入力
    1. 「バリエーション別選択肢 (横軸)」と「バリエーション別枝番 (横軸)」には何も入力しない
  2. データ行の「コントロールカラム」に 「d」 を入力
  3. アップロードする

<補足>

  • 削除したいバリエーションが「横軸」の場合は、上記の「縦軸/横軸」を逆にしてください。
  • 「商品URLコード」×「バリエーション別枝番(縦軸/横軸)」でバリエーションを判別するので、「バリエーション別選択肢(縦軸/横軸)」の入力は不要です。

バリエーション(縦軸・横軸)双方を削除したい場合

「縦・横」双方のバリエーションを登録している商品のバリエーション情報を削除する場合は、以下を参考に対応してください。

なおアップロード後は、次のような商品となります。

  • 「縦軸」「横軸」共に削除され、「バリエーションなし商品」となります。
[例]バリエーション(縦軸・横軸)双方を削除したい場合の手順
  1. 対象商品の「商品URLコード(必須項目)」と、「バリエーション別枝番 (縦軸)」を1行ずつ入力
  2. さらに対象商品の「商品URLコード(必須項目)」と、「バリエーション別枝番 (横軸)」を行をかえて1行ずつ入力
  3. データ行の「コントロールカラム」に 「d」 を入力
  4. アップロードする

<補足>

  • 「商品URLコード」×「バリエーション別枝番(縦軸/横軸)」でバリエーションを判別するので、「バリエーション別選択肢(縦軸/横軸)」の入力は不要です。