こんにちは、ツバサです。
新しい商品を100点ほどECモールに登録する作業があったんだけど、1点ずつ管理画面で手入力していたら全然終わらなかった。先輩に相談したら「CSVで一括登録すればいいよ」と教えてもらったので、やり方を調べてみた。
CSV一括登録とは
ひとことで言うと、商品情報をCSVファイルにまとめて書き、ECモールの管理画面からアップロードすることで、複数の商品データをまとめて登録・更新する方法のこと。
CSVは「Comma Separated Values」の略で、カンマ(,)で区切られたテキストファイルのこと。Excelやスプレッドシートで開くと表形式で表示されるので、商品名・価格・在庫数・画像ファイル名などを1行1商品で書いていける。
キャプテンECのCSV解説記事を読むと、楽天市場のCSV一括編集機能では商品情報の登録だけでなく、価格の一括変更やカテゴリの変更などもCSVで処理できるらしい。1点ずつ画面を開いてポチポチやるのに比べたら圧倒的に早い。
EC実務で出てくる場面
CSV一括登録が活躍する場面はけっこう多い。僕が遭遇したケースをまとめておく。
新規商品の大量登録
シーズンの切り替わりで新商品を何十点もまとめて登録するとき、手作業だと丸1日かかる作業がCSVなら数時間で終わる。Hide&Seekの楽天商品登録ガイドでは、テンプレートCSVをダウンロードして必要な項目を埋めていく手順が紹介されていた。
楽天市場の場合、RMS(楽天の管理画面)からCSVテンプレートをダウンロードして、商品名・価格・SKUごとの在庫数などを入力してアップロードする。ただしCSV一括登録は有料オプションで、月額11,000円(税込)かかる。ネクストエンジンの楽天RMS解説に料金の詳細が載っていた。
商品画像の一括紐づけ
CSVファイル自体に画像データを入れることはできない。画像ファイルは別途アップロードしておいて、CSVには画像のファイル名やURLを記入して紐づける仕組みだ。楽天の場合はR-Cabinet(画像管理サービス)に画像をまとめてアップしてから、CSVで画像ファイル名を指定する。
この「画像を先にアップ → CSVで紐づけ」という2段階の流れを最初知らなくて、CSVだけアップしても画像が表示されなくて焦った。商品画像のルールについてはECサイト商品画像ルールまとめも参照してほしい。
価格・在庫の一括変更
セール前に100商品のうち50商品だけ価格を変えたい、というときもCSVが便利。対象商品のデータをCSVでダウンロードして、価格の列だけ書き換えてアップロードすればいい。FinnerのCSV一括編集解説では、楽天のSKUプロジェクト以降のCSVフォーマットの変更点が詳しく解説されていた。
覚えておきたいポイント
文字コードに注意
CSV一括登録で一番ハマりやすいのが文字コードの問題だ。楽天RMSはShift_JIS、AmazonはUTF-8が推奨されている。Excelでファイルを開いて保存すると文字コードが変わってしまうことがあるので、保存形式を確認する癖をつけたほうがいい。文字化けしてアップロードに失敗する…というのは初心者あるあるだ。
必須項目の入力漏れ
モールごとに必須項目が決まっていて、1つでも抜けているとエラーになる。EC通販運営マニュアルの楽天CSV解説によると、楽天のitem.csvで最低限必要な項目は「商品管理番号」「商品名」「販売価格」など。テンプレートの必須列を先に確認してから作業に入るのがおすすめだ。
一元管理ツールとの併用
複数のECモール(楽天・Amazon・Yahoo!ショッピングなど)に出品している場合、モールごとにCSVのフォーマットが違うので、それぞれ別のCSVを作る必要がある。これがかなり面倒で、ネクストエンジンやクロスモールなどの一元管理ツールを使っている会社も多い。ツール側で商品データを一括管理して、各モール向けに変換してアップロードしてくれる仕組みだ。