価格監視はどのような作業ですか?
価格監視は、競合ショッピングモール、マーケットプレイス、旅行予約サイトの商品価格と在庫、配送料、割引表示を定期的に確認し記録する作業です。販売者はこの記録で価格を調整し、ブランドは最低販売価格ポリシーを守っているか確認し、分析チームは市場価格の流れを読み取ります。
ウェブスクレイピングと似ていますが違いがあります。収集対象ページのリストがほぼ固定されており、同じページを1日に何度も繰り返し読み込みます。そのため、1つのIPが同じページに頻繁にアクセスしないよう、IPを均等に分散させる設計が重要です。
なぜ国別IPが必要ですか?
多くのショッピングモールは接続した国によって通貨、価格、税込みかどうか、配送可能かどうかを異なる表示をします。アメリカIPで見るとドル価格が、ドイツIPで見ると付加価値税込みのユーロ価格が表示されるといった具合です。正確な比較をするには、顧客が実際に見る国のIPで確認する必要があります。
Socks5ProxyはデータセンターIPとISPIPを複数国で提供します(データセンター提供国数:47、ISP提供国数:19)。プラン購入時国を選ぶとその国IPでリストが作成され、複数国必要なら国別プランを別々に購入し作業毎に接続すれば良いです。
価格監視にはどの商品を選びますか?
公開商品ページが中心なら、共有データセンターProxyが最も経済的です。確認するページ数が多くてもIP数を多めに確保できるので、IP1つあたりのアクセス頻度を低く保てます。
大規模マーケットプレイスのようにデータセンター帯域に確認画面を頻繁に表示する場所には共有ISPプロキシが適しています。インターネット会社帯域の固定IPのため一般ショッピング利用者と似た見え方で、応答も速いです。
販売者アカウントでログインして自社の価格と競合価格を一緒に確認する場合、そのアカウントに専用ISPプロキシを1つずつ割り当てる構成が安定しています。
| 対象 | おすすめ商品 | 理由 |
|---|---|---|
| 一般ショッピングサイト商品ページ | 共有データセンター | 多くのIPで訪問頻度を分散 |
| 大規模マーケットプレイス | 共有ISP | 家庭用インターネット会社帯域の信頼性 |
| 旅行・宿泊料金 | プライベートデータセンター | 検索条件をクリーンなIPで繰り返し確認 |
| 販売者アカウント画面 | 専用ISP | 1アカウントに固定IP1つ |
確認周期とIP数はどのように決めますか?
まず1日の確認回数を決めます。商品1万個を1日4回確認すると、1日4万回のリクエストになります。1IPが同じサイトを1日200回以下で訪問するようにしたい場合は、200IPが必要です。これに失敗再試行と余裕20%程度を加えると実際の運用が楽になります。
確認時間は一度に集中させず、均等に分散させるのが良いです。毎正時にすべてのリクエストを送信するよりも、1時間内に一定の間隔で分割して送信すると、対象サイトへの負担も軽く、応答も安定します。
価格が頻繁に変更される商品のみ周期を短くし、ほとんど変更されない商品は1日1回に減らすと、同じIP数でより多くの商品を確認できます。
- 1日あたりのリクエスト数 = 商品数 × 1日あたりの確認回数
- 必要IP数 = 1日あたりのリクエスト数 / IP1つあたりの許可訪問数
- 余裕分20%追加、国ごとに別々に計算
- リクエストは1時間以内に均等に分散して送信
正確な価格を確認するには何を設定しますか?
IP国と一緒にAccept-Languageヘッダー、通貨クッキー、配送先設定を合わせると、顧客が見る価格と同じになります。一部のサイトは初回訪問時に国選択クッキーを作成するので、1つの作業内では同じIPと同じクッキーを維持してください。
価格がスクリプトで遅れて描画されるページは、ブラウザ自動化ツールが必要な場合があります。その場合もPlaywrightやPuppeteerにプロキシをそのまま接続でき、ページ内の商品情報データ(JSON-LDなど)を先に読み取ると、画面をすべて描画しなくても価格を取得できることが多いです。
収集した値は以前の値と比較して大きく異なる場合、再度確認するステップを設けると、誤ったページが混在した記録をフィルタリングできます。
価格モニタリングの費用はどのくらいですか?
1IP月額開始価格は共有データセンタープロキシ$0.0179、共有ISPプロキシ$0.1800、米ドル基準でIP数が多いほど割引が大きくなります。年間支払いは30%割引で、継続運営するモニタリング作業に最適です。
支払いはチャージした残高で行い、チャージ金額が大きいほどボーナスが付きます。例えば$300をチャージすると30%ボーナスが追加され、それだけ長く運用できます。
モニタリング結果の管理方法
収集した価格は、商品、国、収集時刻、使用したIP国、応答コードと一緒に保存するのが良いです。後で異常な値が見つかった場合、どのIPとどの時刻の結果かすぐに確認できます。
割引表示やクーポン価格など画面にしか表示されない値は別欄に保存してください。定価と販売価格、配送料を分けておくと、競合他社の価格戦略をより正確に分析できます。
価格が変更された商品のみ通知を送るように、以前の値と比較するステップを設けると、毎日数万個の商品を確認しても、人が見るのは変更された商品の数個だけです。
- 商品、国、時刻、IP国、応答コードを一緒に保存
- 定価、販売価格、配送料、割引表示を別々に保存
- 変更された値のみ通知
競合価格追跡を開始する手順はどのようになりますか?
最初の1週間は代表商品数百点と1国で始め、応答エラー率と所要時間を計測しましょう。その結果で1IPが1日に処理できる確認回数を決め、全商品数と国数に合わせてプランサイズを増やせば良いです。こうして段階を分ければ、最初から大きなプランを買わずに済み、対象サイトの反応も事前に把握できます。
運用が安定したら確認周期を商品特性に応じて分け、年間支払いでコストを固定してください。同じIPを1年間使用すると、IP別の成功率記録が蓄積され、より精密に分散できます。
価格収集を行う際に守るべきことは何ですか?
公開された商品情報のみ収集し、対象サイトの利用規約とリクエスト速度を尊重してください。ログインアカウントで見る情報はそのアカウントの権限内のみ扱い、収集したデータに個人情報が混ざらないよう保存段階でフィルタリングしてください。