アマゾンの競合セラーの在庫数をチェックできるツールを開発しました

アマゾンの競合セラーの在庫数を確認したいといったご要望がありセラーIDのリストを入力すると自動で在庫数をリストアップしてくれるツールを開発しました。

MWSやSP-APIで競合セラーの在庫数を取得する方法は一切ありません。

そこで、競合セラーのチェックする方法としては下記です。

次のようなURLでアクセスします

https://www.amazon.co.jp/dp/B099W14VYZ/ref=sr_1_2?m=セラーID&marketplaceID=A1VC38T7YXB528&qid=タイムスタンプ&s=merchant-items&sr=1-2

ASINの後ろに、セラーIDの情報をクエリとして付与する必要があります。
日本アマゾンの場合はマーケットプレイスIDであるA1VC38T7YXB528が固定になります。(各国アマゾン異なる)

在庫数を999としてリクエストを送信することで、最大在庫数がAjaxのレスポンスとして返却されますので

Ajaxレスポンス内にあるjsonをパースすると在庫数を取得することが可能です。

以上、かなり難易度が高いウェブスクレイピングでしたが問題なく実装することができました。

ウェブスクレイピングやデータ収集に関する開発のご依頼はお問い合わせまで。

Follow me!

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA