プログラミング未経験者の備忘録

ノンプログラマーが社内SEになったのでイチからプログラミングを勉強し始めました!

wauma商品登録用CSVの仕様について

SCVファイルのカラム構成と意味

f:id:su3se:20191010141952p:plain

項目名 物理名 新規必須 更新必須 仕様
コントロールカラム ctrlCol 新規登録時はN、更新時はUを設定する。 設定がない場合(空の場合)、処理をスキップする。 コントロールカラムのヘッダーがない場合エラーとなる。
ロットナンバー lotNumber   更新時、キー情報となるロットナンバーと商品コードはいずれか必須入力。
商品名 itemName   文字列(128バイト以内) HTMLタグ使用不可
管理用ID itemManagementId     文字列(128バイト以内)
管理用商品名 itemManagementName     文字列(128バイト以内)
商品コード itemCode 新規登録時、商品コード必須入力。 更新時、キー情報となるロットナンバーと商品コードはいずれか必須入力。 ロットナンバーを入力している場合のみNULLクリア可。商品コードをitem.csvから変更したい場合は、一度NULLクリアを行い、その後新しい商品コードを設定してください。 文字列(半角英数字、ハイフン、アンダースコア「_」のみ使用可。256バイト以内) ※Wow!managerで画面から新規登録して空白の場合は、システムで自動採番されます。 ※下記形式で商品ページのURLとしても利用できます。 https://wowma.jp/u/お店の会員番号/c/商品コード
販売価格 itemPrice   半角数字(最大19桁)1以上の整数
販売方法区分 sellMethodSegment     1:通常販売(空白で入力しても自動的に1(通常販売)で登録する) 2:予約販売
発売(入荷)予定日 releaseDate 日付フォーマット "yyyyMMdd" ※15日後から1年先までの日付を指定できる。
税区分 taxSegment   1:内税 2:税なし 半角英字 大文字 ※外税指定はありません。
送料設定区分 postageSegment   1:送料別 2:送料無料 3:個別送料
個別送料 postage   送料設定区分が個別送料の場合、入力必須 数字(最大19桁) ※新配送方法ご利用時は個別送料は税込みで入力してください ※送料設定区分を「3」以外に変更した場合、自動的に削除されます
(旧)配送方法ID deliveryId     店舗様が設定した配送方法を指定する。 M=メール便 ※新配送方法切り替え後はFP(携帯)に適用されます。
(新)配送方法ID1~5 deliveryMethodId1~5     文字列(登録している配送方法ID(店舗側で設定できる値)を指定する。英数字、ハイフン、アンダースコアのみ可。半角10文字以内。)
掲載開始日時 publicStartDate   日付フォーマット "yyyyMMddhh" ※24時間表記 更新不可
最大購入設定区分 limitedOrderSegment     1:指定なし 2:指定あり
最大購入個数 limitedOrderCount   [最大購入設定区分]で「指定あり」が選択されている場合、入力必須 数字(1~99999) ※最大購入設定区分を変更した場合、自動的に削除されます
商品説明(共通) description   文字列(1024byte以内)使用可能なタグの制限あり
SP用商品説明 descriptionForSP     文字列(10240バイト以内)
PC用商品説明 descriptionForPC     文字列(10240バイト以内)
商品詳細タイトル detailTitle     文字列(20バイト以内)
商品詳細説明 detailDescription     文字列(640バイト以内) 使用可能なタグの制限あり
スペックタイトル specTitle     文字列(16バイト以内)
スペック1~5 spec1~5     文字列(名前、値の区切りは':'。名前は16バイト以内、値は20バイト以内)
検索キーワード1~3 searchKeyword1~3     文字列(各キーワードは20バイト以内)
商品画像名1~10 imageName1~10     文字列(16バイト以内)
商品画像URL1~10 imageUrl1~10     文字列(半角英数、ハイフン) ※禁止文字:日本語、\、&、?、%、スペース Wow! managerの画像保管庫に登録した画像は下記のルールでURLが生成される。 https://image.wowma.jp/ショップID/店舗様がつけた任意のディレクトリ名/店舗様がつけた任意の画像ファイル名.jpg
カテゴリID categoryId   数字(カテゴリIDとして存在する値のみ。最大19桁)
検索タグID tagId     複数のタグIDを半角スラッシュ(/)区切りで設定可。最大64個まで登録可能
JANコード jan     半角数字(13バイト以内)
ISBNコード isbn     半角数字(13バイト以内)
型番 itemModel     文字列(200バイト以内)
パスワード制限設定 limitedPasswd     半角英数字、アンダースコア「_」(100バイト以内)
パスワード制限ページタイトル limitedPasswdPageTitle     文字列(200バイト以内)
パスワード制限ページメッセージ limitedPasswdPageMessage     文字列(200バイト以内)
販売ステータス saleStatus   1:販売中 2:販売終了 在庫数が0になった場合、自動で販売終了に更新される。 在庫数を1以上にしただけでは販売終了から販売中にならず、在庫数の更新後、販売ステータスも販売中に更新する必要がある(在庫数が0の時に販売中には更新できない)。
購入オプション1~20 itemOption1~20     形式は、以下の通り <タイトル>:<値1>:<値2>、、、 タイトルは256バイト以下とする。 各値は100バイト以下とする。 値の合計は1962バイト以下とする
ポイント倍率 pointRate     1~20倍を指定可能。1~20の数値で入力。
在庫区分 stockSegment   1:通常在庫 2:選択肢別在庫
在庫切れメッセージ displayBackorderMessage     文字列(64バイト以内)
通常在庫数 stockCount   在庫区分を通常在庫にした場合、必須 在庫数が0の場合、販売ステータス「販売終了」で登録します。 半角数字(0~99999) 整数のみ。 更新時には、「+」、「-」を先頭につけることで、在庫数の増減数を指定することも可能。
通常在庫発送日ID stockShippingDayId     文字列(登録している発送日ID(店舗側で設定できる値)を指定する。英数字、ハイフン、アンダースコアのみ可。半角10文字以内。)
残在庫表示区分 displayStockSegment     1:在庫数を表示しない。 2:在庫数を表示する。 3:指定した在庫数以下の場合表示する。
在庫表示閾値 displayStockThreshold 残在庫表示区分で3:指定した在庫数以下の場合表示するを指定した場合必須。 半角数字、1以上の整数 ※残在庫表示区分を変更した場合、自動的に削除されます
選択肢別在庫横軸項目名 choicesStockHorizontalItemName 軸のタイトル(例:色) stock.csvで登録する横軸に対応するタイトルを入力する。
選択肢別在庫縦軸項目名 choicesStockVerticalItemName 軸のタイトル(例:サイズ) stock.csvで登録する縦軸に対応するタイトルを入力する。
選択肢別在庫上説明 choicesStockUpperDescription     文字列(250バイト以内)
選択肢別在庫下説明 choicesStockLowerDescription     文字列(250バイト以内)
残選択肢別在庫表示区分 displayChoicesStockSegment     1:在庫数を表示しない。 2:在庫数を表示する。 3:指定した在庫数以下の場合、「△」を表示。
選択肢別在庫表示閾値 displayChoicesStockThreshold 残選択肢別在庫表示区分で『3:指定した在庫数以下の場合、「△」を表示』を指定した場合必須。 半角数字(0以上の整数) ※残選択肢別在庫表示区分を変更した場合、自動的に削除されます

参照

urerunet.shop