ネットショップ

楽天のカテゴリ表示順序(優先度)変更でエラー「CSVファイルのフォーマットが違います。」

投稿日:

rakuten-category

今回は楽天のカテゴリページの話をします。カテゴリページとはそのカテゴリに属する商品が一覧として表示されるページの事です。何も考えずにどんどん商品登録をしていくと、カテゴリページに表示される商品の順番はバラバラになってしまいます。後で商品の並び順を調整する必要があります。

その商品の表示順序の変更ですが、一括で変更する場合 CSV ファイルで「item-cat.csv」というファイルを使います。この名前なら何でも良いわけではなく、ちゃんと専用のテンプレートがあります。楽天の店舗運営マニュアル(店舗運営Navi)からダウンロードできます。

カテゴリ表示順序の変更でエラー

カテゴリページの商品順序変更方法は店舗運営マニュアルに書いてあります。しかし、マニュアル通りにやっても出来ないというこんな理不尽な事があるでしょうか。マニュアル通りでも以下のようなエラーが発生します。

CSVファイルのフォーマットが違います。フォーマットをダウンロードの上、再度登録処理を行ってください。

楽天の店舗運営マニュアルから正規のテンプレートをダウンロードしてきているのに CSV ファイルのフォーマットが違いますとはどういう事でしょうか。1行目のタイトル行にスペースなどフォーマットに関係ないものが入ってしまっていると、このようなエラーが出る事が確かにあります。しかし正規のテンプレートをダウンロードして特に編集しなくてもこれなのでおかしいです。

これには結構悩まされました。Excel のバージョンが原因か?作業パソコンの問題か?Windows の問題か?文字コードの問題か?などなど。色々考えを巡らせても「CSVファイルのフォーマットが違います。」エラーにぶちのめされます。

もう一度マニュアルを見直しました。店舗運営マニュアルでは以下のような記載があります。

rakuten-category3

「コントロールカラム,商品管理番号(商品URL),商品名,表示先カテゴリ,優先度,1ページ複数形式」という CSV の項目になっています。コントロールカラムは更新を意味する「u」にします。商品名は書かなくても良いので、コントロールカラムと商品管理番号と優先度だけ記入すれば OK と読み取ることができます。しかし…

CSVファイルのフォーマットが違います。

おい!?とブチ切れたくもなります。

エラーの対処方法

各所へ問い合わせてこのエラーの対処法を得る事ができました。それは予想外のものでした。

そもそもマニュアルがおかしかった。

マニュアルが間違っているという驚愕の事実です。マニュアル通りにやっても出来ないはずです。

カテゴリ表示順序の変更をする場合、CSV の項目は以下のようにしないといけません。

コントロールカラム,商品管理番号(商品URL),優先度,カテゴリセット管理番号

あの、該当のマニュアルにカテゴリセット管理番号とか書いてないのですが…。カテゴリセット管理番号とは楽天のカテゴリ設定ページで作るカテゴリ群の番号です。そもそも商品一つに対する表示順序(優先度)は一つしか設定できないので、全カテゴリに対する表示順序(優先度)となります。例えば、優先度に「1」と設定すればどのカテゴリでも1番最初に商品が表示されるという事です。なので、カテゴリセット管理番号はその商品が属するカテゴリのカテゴリセット管理番号を書いておけば問題ありません。

おわりに

楽天のカテゴリ表示順序変更がうまくできないモヤモヤがようやく晴れてスッキリしました。そもそもマニュアルが不備だったというビックリな結末でした。

-ネットショップ

Copyright© ウェブミスト(Webmist) , 2019 AllRights Reserved Powered by STINGER.