こんにちは。
株式会社エス・スリーのスタッフです。
今日はタイトルの通り、楽天市場の商品レビューを自動で取得したい!ということで記事を書きます。
楽天市場のレビューは
・商品レビュー
・ショップレビュー
の2種類があります。
ショップレビューの方は、ショップごとに一覧表示されるページがあるのでそこからスクレイピングで情報を取得すれば良いです。
問題は商品レビュー。
ショップごとに一覧表示ができるページはなさそうです。
RMSのレビューチェックツールでは商品レビューを絞り込み検索して一覧表示できます。
本当はこのページから情報が取れれば一番良いのかなと考えました。
しかし、よく見ると投稿者の情報がありません。
さらに、RMSにログインさせるだけでも結構面倒くさそうです。
次に、このページではレビュー一覧をCSVダウンロードできるので、このCSVをダウンロードして加工しようかとも思いました。
しかし、CSVには商品画像URL(用途としては欲しい)が無いことに気づきました。
しかも商品番号も無い。商品番号があれば画像も取れそうなのに…
と、ここで微妙にすっきりしない案をいくつか検討し始めます。
・RMSにログインさせる処理をちゃんと書き、レビューチェックツールの一覧画面から各レビューのURLをまず取得、それらを順番に回り必要なデータを確保する
・レビューCSVにはレビュー詳細URLの値があるので、その値だけ抜き出し、処理に与えて実行させる
・商品ページをすべて巡り(!)レビューを取得する
CSVのレビュー詳細URLから~のパターンを作ってみようかと検討中です。
もっと良い方法があるかもしれませんが…
と、ここまで記事を書いたときに新たに思いつきました。
ショップ内検索のページからレビューが3.5以上のものを絞り込んで検索すれば良いのでは!
URLは
https://search.rakuten.co.jp/search/mall/?review=3.5&sid=【ショップID】
この●●件のリンクを踏ませて商品レビューが取れそうです!
次回はこの方針で進めた記事を投稿する予定です。
最後までお読みいただき、ありがとうございました。