マーケットプレイスのセラーにとって、競合他社の在庫が切れる時、新しい商品が登場する時、または品揃えが変更される時を知ることは非常に重要です。毎日50〜100のカードを手動で確認するのは、数時間の作業になります。この記事では、Wildberries、Ozon、Yandex.Marketでの商品在庫監視を自動化し、アンチスクレイピングシステムからのブロックを回避する方法を説明します。
競合商品の在庫を追跡する理由
マーケットプレイスでの商品の在庫監視は、セラーに具体的な競争優位性を提供し、利益に直接影響を与えます:
実際のケース: スポーツ栄養のセラーは、トップ3の競合の人気プロテインの在庫を追跡していました。3社すべてが同時に在庫切れになったとき(製造元からの供給遅延)、彼は自社商品の価格を15%引き上げ、競合が新しいロットを待っている間に1週間で340,000ルーブルの追加収益を得ました。
在庫を監視する主な理由:
- チャンスをつかむ — 競合の在庫が切れたとき、一時的に価格を上げたり、広告予算を増やしてトラフィックを獲得できます
- 仕入れ計画 — 同じニッチで全員が同時に在庫切れになった場合、需要が高いことを意味し、新しいロットを注文する時期です
- 新商品を追跡 — 競合の新商品についていち早く知り、迅速に対応できます
- 戦略を分析 — 競合が在庫をどのように管理しているかを理解します: 注文生産を行っているか、大規模な倉庫を持っているか
- ドロップシッパーを見つける — 売り手が常に「1-2個在庫あり」と表示している場合、ほとんどの場合、彼は自社の倉庫を持たないドロップシッパーです
特に競争の激しいニッチ(電子機器、子供用品、衣料品、スポーツ栄養)では、状況の変化に対する反応の差が数時間で数万ルーブルの収益損失をもたらす可能性があります。
マーケットプレイスがスクレイピングから保護する方法
Wildberries、Ozon、Yandex.Marketは、データの自動収集と戦っています。なぜなら、大量のスクレイピングはサーバーに負担をかけ、競合に利用される可能性があるからです。以下は、あなたが直面する主要な保護方法です:
⚠️ 重要: Wildberriesは2023年末から特に積極的にスクレイピングをブロックしています。1時間に50以上の商品カードを開こうとすると、24時間の一時的なバンを受けます。Ozonは少し穏やかですが、疑わしい活動を追跡しています。
マーケットプレイスの主な保護方法:
| 保護方法 | 動作方法 | 回避方法 |
|---|---|---|
| IPからのリクエスト制限 | 1時間に30〜50リクエストを超えるとIPがブロックされます | 10〜15リクエストごとにプロキシをローテーションします |
| User-Agentの確認 | ブラウザのヘッダーによるボットのブロック | 最新のブラウザの実際のUser-Agentを使用します |
| Cloudflare/DataDome | JavaScriptの確認とCAPTCHA | ブラウザの自動化を使用します(Puppeteer/Playwright) |
| ブラウザのフィンガープリンティング | キャンバス、WebGL、フォントの分析 | フィンガープリンティングを変更するか、既存のサービスを使用します |
| 行動分析 | スクロール速度やマウスの動きを追跡します | リクエスト間に2〜5秒のランダムな遅延を追加します |
なぜ通常のプロキシは役に立たないのか: 安価なデータセンターのプロキシを購入してそれを通じてスクレイピングすると、ブロックされます。マーケットプレイスは、リクエストがホスティングプロバイダー(Amazon AWS、Hetzner、DigitalOcean)から来ていることを認識し、実際のユーザーからではないことを確認します。安定したスクレイピングには、住宅用プロキシが必要です。
監視用のサービス: 比較
2つのアプローチがあります: 既存の監視サービスを使用するか、自分のソリューションを設定するかです。ほとんどのセラーにとって、既存のサービスは最適な選択肢です。なぜなら、彼らはすでにプロキシと保護の回避問題を解決しているからです。
人気のあるマーケットプレイス監視サービス:
| サービス | マーケットプレイス | 追跡内容 | 対象ユーザー |
|---|---|---|---|
| MPSTATS | Wildberries、Ozon | 在庫、価格、販売、ポジション | プロフェッショナルセラー、ニッチ分析 |
| SellerFox | Wildberries | サイズごとの在庫、販売動向 | 衣料品や靴のセラー |
| Moneyplace | Wildberries、Ozon、Yandex.Market | 在庫、価格、評価、レビュー | 豊富な品揃えのセラー |
| Keepa (Amazon用) | Amazon | 価格履歴、在庫、売上評価 | 国際マーケットプレイスでの取引 |
| 独自のパーサー | すべて | 必要なものすべて | 特定のタスク、大量発注のコスト削減 |
💡 アドバイス: 100商品未満を監視する場合は、既存のサービス(MPSTATSまたはMoneyplace)を使用してください。500以上のアイテムを追跡する必要がある場合や特定の要件がある場合(たとえば地域の可用性の監視など)は、プロキシを使用して独自のパーサーを設定する方が有利です。
マーケットプレイスのスクレイピングに使用するプロキシ
プロキシの種類の選択は、スクレイピングの安定性とブロックの数に重大な影響を与えます。どのプロキシが各シナリオに適しているかを見てみましょう。
マーケットプレイス用プロキシの種類の比較:
| プロキシの種類 | ブロックの速度 | 速度 | 使用するタイミング |
|---|---|---|---|
| データセンターのプロキシ | 高い(すぐにブロックされる) | 非常に速い | テスト用のみ、常時監視には不向き |
| 住宅用プロキシ | 低い(安定している) | 中程度 | WB、Ozon、Yandex.Marketのスクレイピングの主な選択肢 |
| モバイルプロキシ | 非常に低い | 遅い | 特に保護されたサイトや最大の匿名性が必要な場合 |
なぜ住宅用プロキシが最適な選択なのか: マーケットプレイスは、一般家庭のユーザー(Ростелеком、MTS、ビライン)からのリクエストを認識します。このようなリクエストは自然に見え、ブロックされることはほとんどありません。住宅用プロキシは、速度と安定性のバランスを提供し、ブロックなしで1日に数百の商品をスクレイピングできます。
安定したスクレイピングのためのプロキシ設定:
- IPのローテーション: 10〜15リクエストごとまたは5分ごとにIPを変更します
- 地理: ターゲットオーディエンスと同じ地域のプロキシを使用します(ロシアの場合はロシアのプロキシ)
- プロトコル: HTTP/HTTPSはほとんどのタスクに適しており、SOCKS5はAPI経由での作業が必要な場合に適しています
- 遅延: 人間の行動を模倣するために、リクエスト間に2〜5秒のランダムな遅延を追加します
- プロキシプール: 1日に100以上の商品をスクレイピングするために、最低20〜30の異なるIPをローテーションで保持します
一般的な間違い: 多くのセラーは1〜2のプロキシを購入し、それをすべての商品をスクレイピングするために使用します。数日後、これらのIPはマーケットプレイスのブラックリストに載ります。正しいアプローチは、自動ローテーションを持つ20〜50のプロキシのプールを使用することです。
Wildberriesの在庫監視の設定
Wildberriesは、ロシアで最もスクレイピングから保護されたマーケットプレイスです。2023年末から、彼らは多層防御を導入しました: ブラウザのフィンガープリンティング、行動分析、リクエスト数の厳しい制限。しかし、これらの制限を回避するための信頼できる方法があります。
既存のサービス(MPSTATS)を使用した監視の設定手順:
ステップ1: 登録とプランの選択
- MPSTATSのウェブサイトに登録します(7日間の無料トライアルがあります)
- 追跡する商品の数に応じてプランを選択します: "スタート"(100商品まで)、"ビジネス"(500商品まで)、"プロ"(2000商品まで)
- 在庫監視には基本プランでも十分です — この機能はすべてのプランで利用可能です
ステップ2: 追跡する商品の追加
- "マイ商品" → "商品を追加"セクションに移動します
- 競合商品のSKUを貼り付けます(WBの商品カードのアドレスバーからコピーできます)
- または、検索を通じてカテゴリ全体を追加します — システムが自動的にトップ100の商品を引き出します
- "サイズごとの在庫を追跡"オプションをオンにします(衣料品や靴にとって重要です)
ステップ3: 通知の設定
- "設定" → "通知"に移動します
- Telegramでの通知をオンにします(アラートを受け取る最も便利な方法)
- トリガーを設定します: "商品が終了しました"、"商品が在庫に戻りました"、"残りが10個未満"
- チェックの頻度を設定します: 30分ごと(ホット商品用)または3時間ごと(その他の商品用)
得られるもの: 追跡している競合の在庫が切れた瞬間に、Telegramで通知を受け取ります。これにより、価格を上げたり、広告の入札を増やしたり、高い需要を見て追加のロットを急いで注文するための2〜6時間のアドバンテージが得られます。
⚠️ 衣料品用のライフハック: Wildberriesでは、各サイズの在庫を個別に追跡することが重要です。競合が商品を「終了」と表示していても、実際には人気のないサイズ(例えば、3XL)しか残っていないことがよくあります。人気のサイズ(M、L、XL)を別々に監視するように設定すると、より正確な状況が得られます。
APIを通じたOzonの在庫追跡
Ozonは、売り手向けに公式APIを提供していますが、これは自社商品の情報のみを表示します。競合の監視には、既存のサービスを使用するか、プロキシを通じてスクレイピングする必要があります。
Ozonの監視に対する2つのアプローチ:
アプローチ1: 既存のサービス(MoneyplaceまたはMPSTATS)
利点: プロキシを設定する必要がなく、すぐに動作し、分析用のダッシュボードが用意されています。
欠点: 有料サブスクリプション(2000ルーブル/月から)、追跡可能な商品の数に制限があります。
アプローチ2: プロキシを通じた独自のパーサー
利点: 完全なコントロールが可能で、無制限の商品の追跡ができ、大量発注でコストを削減できます。
欠点: 技術的なスキルまたはプログラマーが必要で、プロキシのコストがかかります。
💡 Ozonの特徴: Wildberriesとは異なり、Ozonは在庫の正確な数量を表示します(最大10個まで)、単に「あり/なし」ではありません。これにより、競合の戦略を分析するためのより詳細な情報が得られます。売り手が常に「2〜3個」と表示している場合、ほとんどの場合、彼はドロップシッパーであるか、意図的に人工的な不足を作り出しています。
Ozonがスクレイピングから保護する方法:
- レート制限: 1つのIPから1分間に60リクエストの制限(WBよりも穏やか)
- CAPTCHA: 疑わしい活動がある場合に表示されますが、他のプラットフォームよりも少ないです
- 地域制限: 一部の商品は特定の地域でのみ利用可能 — 異なる都市のプロキシが必要です
Ozonの安定したスクレイピングには、住宅用プロキシが十分で、20〜30リクエストごとにローテーションすることで、ブロックなしで200〜300商品の監視が可能です。
Yandex.Marketの監視: 特徴
Yandex.Marketは、さまざまな売り手からのオファーを集約するプラットフォームであるため、ここでの在庫監視には特有の仕様があります。同じ商品が10〜20の異なる店舗で販売されている可能性があり、どの店舗で何が切れているかを追跡する必要があります。
Yandex.Marketで追跡することが重要なこと:
- オファーの数 — 商品に15人の売り手がいた場合、8人になったら、多くの人が販売を停止したことを意味します(価格が不利であるか、供給に問題がある可能性があります)
- Yandexの倉庫での在庫 — "Market FBS"プログラムの商品(Yandexの倉庫)は、より良く販売されるため、別々に監視する価値があります
- 地域の可用性 — 商品はモスクワでは在庫があるかもしれませんが、地域では欠品している可能性があります
- 配達時間 — 競合が「明日配達」と表示している場合、他の競合が「1週間後」と表示している場合、彼は優位性を得ます
使用例:
電子機器のセラーは、Yandex.Marketで人気のヘッドフォンモデルを追跡しています。彼は、12人の売り手のうち8人が商品を切らしており、残りの4人の価格が20%上昇しているのを見ています。これは、供給者に問題があることを示す信号です。セラーは急いで供給者に連絡し、古い価格での購入を交渉し、3日後に商品を受け取ります。競合がまだ待っている間に。結果: 1週間で47ユニットを高いマージンで販売しました。
Yandex.Marketのスクレイピングからの保護: Yandexは、独自の機械学習技術に基づく高度な保護システムを使用しています。彼らは、リクエストの頻度だけでなく、行動パターンも分析します: ページ間をどれくらいの速さで移動するか、フィルターを使用するか、スクロールするか。単純なパーサーではここでは役に立たず、完全なブラウザ自動化が必要です。
自動化: 変更通知を受け取る方法
商品の在庫監視は、リアルタイムで通知を受け取る場合にのみ意味があります。ダッシュボードを手動で2時間ごとに確認するのは非効率的です。自動アラートを設定する方法を見てみましょう。
通知のためのチャネル(最良から最悪まで):
| チャネル | 配信速度 | 便利さ | 使用するタイミング |
|---|---|---|---|
| Telegramボット | 即時 | 非常に便利 | 緊急通知の主要チャネル |
| 5〜15分 | 中程度 | 日次レポート用、緊急アラート用ではない | |
| SMS | 即時 | 高価 | 重要なイベント用のみ(TOP-5商品) |
| Webhook | 即時 | 統合が必要 | 自動化用: 価格変更、広告の開始 |
通知用のTelegramボットの設定(MPSTATSの例):
- MPSTATSの個人アカウントで"設定" → "統合"に移動します
- "Telegram"セクションを見つけて"接続"をクリックします
- 指示が表示されるウィンドウが開きます — ボット@mpstats_botに/startコマンドを送信する必要があります
- ボットがアクティベーションコードを送信します — それを個人アカウントに入力します
- 通知の種類を設定します: "商品が終了しました"、"商品が再入荷しました"、"価格変更"にチェックを入れます
- 通知の最小閾値を設定します: たとえば、残りが5個未満の場合のみアラートを受け取るようにします
スマートトリガー — スパムを受け取らない: 在庫の変更ごとに通知を設定すると、1日に何十通ものメッセージを受け取ることになります。正しいアプローチは:
- TOP-10の競合に対して: 変更がある場合は通知
- その他の場合: 商品が完全に欠品している場合や、欠品後に再入荷した場合のみ通知
- 通知のグループ化: 3時間ごとに要約を受け取り、個別の変更ごとに受け取らない
- 静かな時間: 夜間(23:00〜8:00)に通知をオフにする — 重要でない商品であれば
⚠️ 重要: "商品が終了しました"と"商品が販売停止になりました"を混同しないでください。競合の商品のカタログから完全に消えた場合 — 彼は苦情を受けたか、マーケットプレイスの規則に違反した可能性があります。これは別の状況であり、それに対しては異なる対応が必要です(彼があなたのコンテンツをコピーしていないか確認する)。
監視時の一般的な間違いとその回避方法
セラーとの長年の仕事を通じて、ブロックやデータからの誤った結論を引き起こす同じ間違いを見てきました。最も一般的なものを見てみましょう。
間違い1: スクレイピングに1つのIPを使用する
多くの人が1つのプロキシサーバーを購入し、それを通じてすべての商品をスクレイピングします。2〜3日後、このIPはブラックリストに載り、スクレイピングが機能しなくなります。正しい方法は、最低20〜30のプロキシのプールを自動ローテーションで使用することです。1日に100商品を監視するには20のIPで十分で、500商品には50のIPが必要です。
間違い2: 地域の違いを無視する
WildberriesやOzonでは、商品の在庫は地域によって異なります。商品はモスクワでは在庫があるかもしれませんが、エカテリンブルクでは欠品しているかもしれません。ターゲットオーディエンスが地域の場合、監視のためにその地域のプロキシを使用してください。さもなければ、誤った状況を見てしまいます。
💡 解決策: ロシア全土で活動している場合は、モスクワ、サンクトペテルブルク、エカテリンブルク、ノボシビルスク、クラスノダール、カザン、ウラジオストクの5〜7の主要地域のプロキシを使用して監視を設定してください。これにより、地域の可用性の全体像が得られます。
間違い3: あまりにも頻繁なチェック
一部のセラーは、優位性を得るために5分ごとにチェックを設定します。実際には、これがブロックやプロキシの余分なコストを引き起こします。ほとんどの商品にとって、1〜3時間ごとのチェックで十分です。例外は、シーズン中のホット商品(たとえば、12月のクリスマスギフト)で、これらは30分ごとにチェックする価値があります。
間違い4: マーケットプレイスのデータ更新時間を考慮しない
Wildberriesは、カタログの在庫を即座に更新するのではなく、15〜30分の遅延があります。商品が「終了」と表示されている場合、実際には30分前に終了していた可能性があります。この遅延を考慮して意思決定を行い、パニックになってすぐに価格を上げないようにしましょう。
間違い5: 直接の競合のみを監視する
多くのセラーは、似たような商品を持つ5〜10の直接競合のみを追跡します。しかし、しばしば、全体のニッチを見ている方が重要です。たとえば、プロテインを販売している場合、特定のブランドだけでなく、「スポーツ栄養」カテゴリーのトップ50の商品を追跡してください。これにより、需要のシーズンがいつ始まるか、どのフレーバーが人気か、供給者に問題があるときがわかります。
結論
マーケットプレイスでの商品在庫監視の自動化は、単なる便利さではなく、利益に直接影響を与える競争優位性です。手動で全てを確認している競合よりも2〜6時間早く変化に関する情報を得ることができ、価格、広告予算、仕入れ計画を迅速に調整できます。
記事からの重要な結論: 100商品までの監視には既存のサービスを使用してください(これが最も早く簡単です)、500以上の商品にはプロキシを通じて独自のパーサーを設定してください、安定した動作のためにブロックなしでローテーションする住宅用プロキシを必ず使用してください、スパムを受け取らないようにTelegramでスマート通知を設定してください、商品の在庫の地域差を考慮してください。
マーケットプレイスの監視のために独自のパーサーを設定する予定がある場合は、住宅用プロキシを使用することをお勧めします — これにより、Wildberries、Ozon、Yandex.Marketへの安定したアクセスが確保され、ブロックなしで利用できます。特に保護されたプラットフォームや最大の匿名性が必要な場合は、モバイルプロキシが携帯電話会社のIPで適しています。