楽天RMSの商品CSVとは?
楽天RMSでは、商品に関する情報をCSV形式で扱う場面があります。CSVは、商品名・商品管理番号・価格・在庫・説明文・画像などの情報を、表形式のデータとしてまとめたファイルです。
Excelなどの表計算ソフトでも開けますが、CSVは「見た目が表」というより、システム同士でデータを受け渡すための形式と考えると分かりやすいです。
商品CSVでよく確認する項目
Shopifyへの移行を考える場合、すべての列を見るより、まず商品を構成する基本情報を確認すると整理しやすくなります。
| 情報 | 確認する内容 |
|---|---|
| 商品名 | Shopifyの商品タイトルとして使う名称が入っているか |
| 商品管理番号・商品番号 | 商品を識別するための値。移行後のHandleやSKUとの対応を確認する |
| 価格 | 数値として扱える状態か、不要な記号や文字が混ざっていないか |
| SKU | サイズ・カラーなど、バリエーションごとの識別値があるか |
| 在庫 | 在庫数を移す場合、SKUとの対応が正しいか |
| 商品説明 | HTML・改行・装飾を含む場合、移行後に崩れないか |
| 画像URL | 移行先からアクセスできるURLか、商品との対応が正しいか |
| 選択肢 | カラー・サイズなどをShopifyのOptionとして組み立てられるか |
楽天の商品CSVを用意した後にやること
CSVを取得できたら、すぐ編集するのではなく、元ファイルを残したまま作業用コピーを用意するのがおすすめです。変換中に列を削除したり文字コードを変更したりしても、元データに戻れるからです。
移行前のチェック
- 元のCSVをバックアップする
- 商品名・価格・商品番号など主要列を確認する
- SKUや在庫の行構造を確認する
- 画像URLが入っているか確認する
- 文字化けがないか確認する
- いきなり全件ではなく少量の商品でテストする
特に日本語CSVでは文字コードの違いで文字化けすることがあります。ファイルを開いて保存し直す場合は、元のCSVを上書きせず、別ファイルとして保存しておくと安全です。
楽天RMSのCSVとShopify商品CSVは何が違う?
楽天とShopifyでは商品データの考え方や列構成が異なるため、列名を置き換えるだけでは足りない場合があります。
| ポイント | 楽天 → Shopifyで起きやすい違い |
|---|---|
| 商品識別 | 楽天の商品管理番号などを、ShopifyのHandleや商品単位のまとまりに合わせる必要がある |
| バリエーション | カラー・サイズなどをShopifyのOption名・Option値として整理する必要がある |
| 複数行 | 1商品に複数SKUや画像があると、Shopify側で1商品が複数行になることがある |
| 在庫 | SKUと在庫の対応を確認し、Shopifyで扱える列へ合わせる必要がある |
| 画像 | 画像URLが有効でも、商品・バリエーションとのひも付けを確認する必要がある |
| 公開状態 | 移行直後に公開するか、下書きで確認するかを決めておく必要がある |
このため、楽天CSVをShopifyへ移行するときは「CSVを開く → 列をコピーする」というより、楽天側の情報をShopifyの商品構造へ変換する作業になります。
Excelで手作業変換できる?
商品数が少なく、バリエーションも単純なら、Excelやスプレッドシートで手作業することも可能です。ただし商品数が増えるほど、SKU・在庫・画像・複数行商品の確認量が増えます。
また、行の追加・削除や並び替えで商品同士の対応がずれると、インポート後に修正する方が時間がかかることがあります。まず数商品で変換ルールを固めてから全体へ広げる方が安全です。
楽天CSVをShopify向けに変換するには
ForgeFlowのRakShop Converterは、楽天の商品CSVを読み込み、商品名・価格・SKU・在庫・画像URL・バリエーションなどの候補を判定し、Shopify向けの商品CSVへ変換するためのツールです。
ForgeFlowでの流れ
- 楽天の商品CSVを読み込む
- 自動判定された列を確認する
- データチェック結果を確認する
- Shopify CSVをプレビューする
- CSVをダウンロードし、Shopifyへ少量でテストする
商品CSVの変換処理はブラウザ内で行われ、ForgeFlowのサーバーへ商品CSVを送信・保存しない設計です。
実際の移行手順については、楽天RMSの商品CSVをShopifyへ移行する方法でも詳しくまとめています。
まとめ
楽天RMSの商品CSVには、商品名・価格・SKU・在庫・画像など、移行に必要な情報がまとまっています。一方で、Shopifyとは列名や商品構造が異なるため、そのままインポートするのではなく、Shopify向けに変換して確認することが重要です。
最初は少量の商品で「楽天CSVのどの列がShopifyのどの項目になるか」を確認し、問題がなければ対象を広げていくと安全に進められます。