商品レベル行
商品管理番号・商品名・ジャンルID・商品説明・商品画像など、商品全体に関わる情報を設定します。
楽天の商品をまとめて新規登録したい方向けに、normal-item.csvの商品レベル・SKUレベルの作り方、必須項目の確認、SFTP送信、登録エラー対処まで解説します。
normal-item.csvを使い、商品レベル行とSKUレベル行を分けて作成します。商品管理番号・SKU管理番号などの識別子、ジャンル・価格・カタログID関連の入力要件を確認し、SFTPへの送信後は楽天側の取込結果と商品ページまで確認してください。楽天市場の商品を数十点・数百点まとめて登録する場合は、RMSのCSV商品一括編集機能を利用できます。商品名・画像・ジャンルなどの情報と、SKUごとの価格などを事前に整理してCSVにまとめ、商品一括編集用SFTPから送信する方式です。
現在の商品情報の新規登録・更新に使うファイルは主にnormal-item.csvです。以前のitem.csvやselect.csvとは構造が異なります。旧CSVをそのままアップロードしても正常に登録できないため、SKU対応後の仕様に合わせて作成してください。
CSVの行構造そのものについてはnormal-item.csvの基本ガイドも参考にしてください。
RMS画面から1件ずつ登録する方法は楽天RMSの商品登録ガイドで解説しています。この記事ではCSVによる複数商品の新規登録に絞って説明します。
以前の楽天CSVでは、コントロールカラムにn(新規)・u(更新)・d(削除)を指定していました。しかしSKU対応後のnormal-item.csvでは、この方式を使いません。
| 用途 | SKU対応後のCSV | 確認事項 |
|---|---|---|
| 商品情報の新規登録・更新 | normal-item.csv | 商品管理番号・SKU管理番号・該当項目などを確認 |
| 商品・SKUなどの削除 | item-delete.csv | 削除対象の誤指定に注意 |
| 店舗内カテゴリの関連操作 | item-cat.csv | カテゴリCSVの仕様で操作 |
正常なnormal-item.csvへ旧形式のコントロールカラムを足さないこと、削除用ファイルと間違えないことが大切です。商品管理番号やSKU管理番号が既に存在する場合には新規作成ではなく更新として扱われるため、新規登録前の重複確認も行いましょう。
normal-item.csvは一般的な「1商品につき1行」のCSVとは異なります。同じ商品管理番号でも、商品レベル行とSKUレベル行を分けて記載します。商品オプションがある場合は、その行も追加する構成です。
商品管理番号・商品名・ジャンルID・商品説明・商品画像など、商品全体に関わる情報を設定します。
SKU管理番号・販売価格・カタログID関連・在庫など、実際に販売する単位に関わる情報を設定します。
名入れ・ラッピング等の商品オプションを設定する場合に使用します。商品オプションがなければ、必ずしも追加する必要はありません。
対象商品を特定する商品管理番号は、それぞれの関連行で正しく対応させます。SKU管理番号はSKUレベル行で管理します。
| 行の種類(説明用) | 商品管理番号 | 設定内容の例 |
|---|---|---|
| 商品レベル | shirt-basic | 商品名「ベーシックTシャツ」、ジャンル情報など |
| SKUレベル | shirt-basic | 白 / M、SKU管理番号shirt-w-m、販売価格 |
| SKUレベル | shirt-basic | 白 / L、SKU管理番号shirt-w-l、販売価格 |
CSVで新規商品登録をするときは、商品レベルとSKUレベルそれぞれの必須項目を確認します。商品カテゴリやバリエーションの有無によっても条件が変わるため、以下は作成前の確認リストとして使ってください。
| 主な項目 | レベル | 登録前に確認すること |
|---|---|---|
| 商品管理番号(商品URL) | 商品・関連行 | 店舗内で重複していないか。商品とSKUで同じ商品を指しているか |
| 商品番号 | 商品 | 自社の商品コード等の登録要否と値 |
| 商品名 | 商品 | 商品名、商品内容、文字数など |
| ジャンルID | 商品 | 楽天の正しい商品ジャンルを選んだか |
| SKU管理番号 | SKU | 商品内のSKUを区別できるか、重複がないか |
| 販売価格 | SKU | SKU別の価格を正しく設定したか |
| カタログID・カタログIDなしの理由 | SKU | 対象SKUについて適切な値・理由を設定したか |
| バリエーション定義 | 商品・SKU | サイズ・カラーを選ばせる場合に選択肢とSKUの対応が合っているか |
画像・配送条件・在庫設定・商品属性なども商品内容と販売形態に応じて確認が必要です。上の表だけを入力すれば必ず登録できるという意味ではありません。入力要件とカラム名は必ず楽天RMS・店舗運営Naviの最新CSV仕様に従ってください。
サイズ・カラーがない商品は「商品レベル行だけでよい」と考えがちですが、販売価格などがSKUレベルの情報として管理されるため、シングルSKU商品でもSKUレベル行を準備します。
商品管理番号・商品名・ジャンルなどの情報を設定します。
同じ商品管理番号に紐づけて、SKU管理番号・販売価格・カタログID関連などを設定します。
単品商品ではカラー・サイズの選択肢を設定しないため、マルチSKU商品用のバリエーション項目とは扱いが異なります。最新のCSV仕様に従ってください。
カラー2種類・サイズ3種類なら、販売する組み合わせに応じて複数のSKUができます。SKUごとに管理番号・価格・在庫などを設定し、商品レベルのバリエーション定義と一致させます。
| 例:カラー | 例:サイズ | SKU管理番号(説明例) |
|---|---|---|
| 白 | S | shirt-w-s |
| 白 | M | shirt-w-m |
| 白 | L | shirt-w-l |
| 黒 | S | shirt-b-s |
| 黒 | M | shirt-b-m |
| 黒 | L | shirt-b-l |
商品レベルのバリエーション項目キー・選択肢定義と、SKUレベルのキー・選択肢の組み合わせに矛盾がないか確認してください。SKUを追加したい場合も、存在するSKU管理番号と新規SKU管理番号の区別が必要です。
RMSのCSV商品一括編集オプションの契約と操作権限、商品CSV用のSFTP接続情報を確認します。
RMS・店舗運営Naviから最新のnormal-item.csvの項目定義とサンプルを確認します。古いitem.csvを転用しないようにします。
商品名、商品管理番号、ジャンル、価格、SKUの一覧を先に整理します。既存の商品管理番号・SKU管理番号との重複を避けます。
商品全体の情報とSKU単位の情報を別々の行に設定します。シングルSKUでもSKUレベル行を準備し、必要に応じて商品オプション行を追加します。
RMSの最新仕様に合わせて保存し、ヘッダー、商品管理番号、SKU管理番号、必須項目、文字コード、列ずれなどを確認します。Excelの自動変換に注意します。
商品CSV用SFTPに接続し、通常は/ritem/batchへ送信します。ファイル名がnormal-item.csvとして識別される形式か確認します。
送信完了だけで終えず、RMS側の取込処理とエラーログを確認します。実際の商品ページで商品名・価格・SKU・公開状態・画像をチェックします。
| 症状・エラー | まず確認すること |
|---|---|
| 商品レベルにSKUの項目が含まれている | 商品名などと販売価格などを同じ行で指定していないか |
| SKU管理番号が不正・未入力 | SKUレベル行・商品管理番号との対応・重複の有無 |
| ジャンルIDが不正 | 最新のジャンルIDと商品の分類 |
| バリエーション情報が一致しない | 商品レベルの選択肢定義とSKUレベルの値の対応 |
| カタログID関連のエラー | カタログIDまたは未設定理由の入力要件 |
| ヘッダー・列数・文字コードのエラー | RMSの最新カラム名、CSV形式、Excelの保存形式 |
| 送信したのに商品が登録されない | SFTP転送と楽天側の取込処理を分けて確認。ログ・処理結果を確認 |
CSVの取込エラーが発生した場合、楽天側が返した対象行・項目・エラー内容から修正箇所を特定します。原因が分からないまま同じCSVを繰り返し送ると、状況の把握が難しくなります。
楽天RMS向けのCSVを作成したあと、ファイルの事前検証・SFTP送信・履歴確認をまとめたい場合は、RMS Workbenchを利用できます。対応プランでは日時指定の予約送信もできます。
作成済みCSVをアップロードして形式チェックを行えます。ただし、商品名・価格・ジャンルIDなどの入力内容が販売上正しいかは店舗側で必ず確認してください。
CSVを楽天SFTPへ今すぐ送信したり、送信日時を予約したりできます。実行履歴の確認にも対応しています。
操作方法はRMS Workbenchのマニュアルをご覧ください。
はい。楽天側のCSV商品一括編集機能を利用できる店舗は、現在のnormal-item.csv形式で複数商品の登録ができます。実際の登録条件はRMS店舗運営Naviの最新仕様を確認してください。
いいえ。旧item.csvの新規登録n・更新u・削除dをnormal-item.csvにそのまま使いません。現在の商品管理番号やSKU管理番号などの識別情報と対象データに基づいて登録・更新を行い、削除は別のitem-delete.csvを扱います。
はい。単品商品でも販売価格などのSKU単位の情報を登録するため、SKUレベルの行が必要です。バリエーション項目の扱いは単品商品と複数SKU商品で異なります。
商品管理番号、商品名、ジャンルID、SKU管理番号、販売価格、カタログIDまたは該当する理由などの項目を確認します。商品・SKU・商品オプションごとに要件は異なり、必須項目は最新のRMSのCSV仕様に従ってください。
SFTP送信成功と楽天側の登録処理完了は異なります。取込結果、登録エラー、販売状態、実際の商品ページを確認してください。CSV送信日時だけで公開完了を保証することはできません。
楽天市場の商品をCSVで一括登録するには、normal-item.csvの商品レベル行・SKUレベル行を正しく分け、商品とSKUの識別子や必要項目を確認することが重要です。サイズ・カラーがない単品商品でもSKUレベルのデータは必要になります。
CSVは最新のRMS仕様で作成し、少数商品で確認してから対象件数を増やすと安全です。送信後も楽天側のCSV取込結果と実際の商品ページをチェックしましょう。検証・送信・予約の作業にはRMS Workbenchも活用できます。