競合のモニタリングは、マーケティング担当者、マーケットプレイスのセラー、アービトラージャーにとって非常に重要なタスクです。Wildberriesでの価格追跡、Facebook Adsでの広告クリエイティブの分析、Yandexでのランキングのパースなど、すべてはデータの継続的な収集を必要とします。問題は、プラットフォームが自動リクエストを積極的にブロックするため、正しく設定されたプロキシがなければ、数分でバンされてしまうことです。
このガイドでは、さまざまな分析タスクに必要なプロキシの種類、正しい設定方法、リアルタイムでデータを収集する際のブロックを回避する方法について説明します。
プロキシなしでは競合データを収集できない理由
現代のプラットフォームは、自動パースからの保護のために多くの手段を使用しています。競合のデータを収集しようとすると、Ozonの価格、Avitoの広告、Facebookの広告クリエイティブなど、セキュリティシステムは同時にいくつかのパラメータを追跡します。
最初の、そして最も明白なものは、あなたのIPアドレスです。1つのIPから異なる商品に対して1分間に50リクエストが送信されると、すぐに疑いを持たれます。通常のユーザーはそのようには行動しません。システムはCAPTCHAを表示するか、数時間または数日間アクセスをブロックします。
2つ目のパラメータは、ジオロケーションです。たとえば、あなたがロシアの20都市で競合の価格をモニタリングしているとします。マーケットプレイスは、配達地域に応じて異なる価格を表示します。もし、モスクワのIPから同時にウラジオストク、クラスノダール、エカテリンブルクの価格を表示するようにリクエストを送信した場合、システムはそれに気づきます。
3つ目の要因は、リクエストの頻度です。リアルタイムの分析は、データを継続的に収集することを意味します:5-10分ごとに価格の変動を確認し、毎時間検索結果の順位を更新します。IPアドレスのローテーションなしでは、プラットフォームの制限をすぐに超えてしまいます。
重要:たとえパース用のサービスを使用していても、それらはプロキシを介して動作します。違いは、プロキシだけでなくサービス自体にも料金を支払うことです。プロキシを自分で設定することで、分析予算の60-70%を節約できます。
主な使用シナリオ:マーケットプレイスから広告まで
競合分析においてプロキシが必要な具体的なタスクを見ていきましょう。各シナリオは、プロキシの種類の選択とローテーションの設定に対して独自のアプローチを必要とします。
マーケットプレイスでの価格モニタリング
Wildberries、Ozon、またはYandex.Marketで販売している場合、競合の価格を追跡することは日常的な必要です。価格は特にセール中に1日に何度も変わります。タスクは、あなたのニッチにおける競合の100-500商品について、10-15分ごとに価格を確認することです。
Wildberriesは、配達地域に応じて異なる価格を表示します。同じ商品がモスクワでは1500ルーブル、ウラジオストクでは1800ルーブルになることがあります。全体像を把握するには、ロシアの異なる都市からのプロキシが必要です。
広告キャンペーンの分析
アービトラージャーやマーケティング担当者は、Facebook Ads、TikTok Ads、Google Adsで競合がどのクリエイティブを展開しているかを常に分析しています。そのために、広告ライブラリや特別なスパイサービス(AdSpy、PowerAdSpy、Pipiads)を使用します。
問題:アメリカ、ドイツ、ブラジルで競合が表示している広告を見るためには、これらの国のIPからアクセスする必要があります。Facebookはあなたのジオロケーションを特定し、関連する広告を表示します。ロシアのIPではアメリカのクリエイティブを見ることはできません。
検索での順位追跡
SEO専門家は、YandexやGoogleで自社サイトと競合サイトの順位を毎日確認しています。検索エンジンは、地域、検索履歴、デバイスに応じて異なる結果を表示します。
客観的なデータを得るためには、必要な地域からの「クリーンな」IPアドレスからリクエストを行う必要があります。サンクトペテルブルクの順位を確認する場合は、サンクトペテルブルクのIPが必要です。カザンの場合はカザンのIPが必要です。
Avitoでの広告のパース
不動産、自動車、またはAvitoの他のセグメントで作業している場合、競合の広告を追跡する必要があります:いつ公開され、どのような価格が設定され、どれくらいの速さで売れているか。Avitoはパースを積極的にブロックします。1つのIPから20-30件の広告を表示すると、CAPTCHAが表示されます。
あなたのタスクに最適なプロキシの種類
競合分析には3つの主要なプロキシの種類があり、プラットフォームやデータの量に応じて異なるオプションが適しています。
| プロキシの種類 | どのタスクに使用するか | 利点 | 欠点 |
|---|---|---|---|
| データセンターのプロキシ | マーケットプレイスのパース、SEOモニタリング、公開データの収集 | 高速(1-10 Gbps)、低価格、安定性 | 検出されやすく、ソーシャルメディアには不向き |
| レジデンシャルプロキシ | Facebook/TikTok広告の分析、ソーシャルメディアのパース、複雑なプラットフォーム | 実際の家庭ユーザーのIP、ブロックのリスクが最小限 | データセンターより3-5倍高価、速度が遅い |
| モバイルプロキシ | モバイル広告の分析、Instagram/TikTokのパース、厳しい保護のあるプラットフォーム | 最大の匿名性、モバイルオペレーターのIP | 最も高価、速度が制限されている |
選択の推奨事項
マーケットプレイス(Wildberries、Ozon、Yandex.Market)の場合:データセンターのプロキシから始めてください。正しくローテーションを設定し、1つのIPから3-5秒ごとに1リクエストを超えないようにすれば、80%のケースで問題なく機能します。ブロックされる場合は、レジデンシャルプロキシに切り替えてください。
広告分析(Facebook Ads、TikTok Ads)の場合:レジデンシャルまたはモバイルプロキシのみを使用してください。これらのプラットフォームは高度な検出システムを使用しており、データセンターのプロキシはすぐにブロックされます。Facebookにはモバイルプロキシが最適で、TikTokにはレジデンシャルプロキシが適しています。
SEOモニタリング(Yandex、Google)の場合:データセンターのプロキシで十分です。検索エンジンは、リクエスト間の休止時間を守り、実際のブラウザのUser-Agentを使用すれば、そこまで積極的にはブロックしません。
Avitoの場合:レジデンシャルプロキシを使用してください。Avitoは自動化に非常に敏感で、データセンターのプロキシをすぐに検出します。レジデンシャルIPを使用すれば、数百件の広告をブロックなしでパースできます。
マーケットプレイスでの価格モニタリングの設定
Wildberriesを例に、競合の価格を自動的にモニタリングする方法をステップバイステップで説明します。このアルゴリズムはOzon、Yandex.Market、その他のプラットフォームでも機能します。
ステップ1:パースツールの選択
コードを書く必要はありません。価格モニタリングのための既製のサービスがあります:Priceva、Competera、Price2Spy。しかし、これらは高価で、月額5000ルーブルからです。代替手段として、ブラウザの拡張機能やOctoparse、ParseHubのようなノーコードツールを使用できます。
例としてOctoparseを取り上げます。これはビジュアルパーサーで、収集する必要があるページの要素(商品名、価格、評価)をクリックするだけで、プログラムが自動的にスクリプトを作成します。
ステップ2:プロキシの接続
Octoparseの設定で「プロキシ設定」セクションを開きます。以下を指定する必要があります:
- プロキシのIPアドレス — 例:123.45.67.89
- ポート — 通常は8080または3128
- ログインとパスワード — プロキシが認証を必要とする場合
- プロトコルの種類 — HTTPまたはSOCKS5(マーケットプレイスにはHTTPが適しています)
重要な点:異なる地域での価格をモニタリングする場合、これらの都市からのプロキシプールが必要です。たとえば、モスクワから5つのIP、サンクトペテルブルクから3つ、エカテリンブルクから2つ。ローテーションを設定し、各リクエストがプールから新しいIPを通じて行われるようにします。
ステップ3:リクエストの頻度の設定
すべての商品を同時にパースしようとしないでください。Wildberriesは、1つのIPから1分間に50リクエストが送信されるとブロックします。正しい設定は以下の通りです:
- リクエスト間の遅延:3-5秒
- 1つのIPからのセッションあたり最大10-15商品
- 15商品ごとにIPを変更(ローテーション)
- ランダムなUser-Agent(異なるブラウザの模倣)
Octoparseでは、これを「高度な設定」→「リクエスト間隔」(リクエスト間の間隔)と「IPローテーション」(IPのローテーション)で設定できます。
ステップ4:データ収集の自動化
スケジュールを設定します。パーサーは自動的に2-4時間ごとに起動し、最新の価格を収集します。データはGoogle SheetsやExcelに保存され、競合の価格があなたの価格を下回った場合にTelegramでアラートを受け取る自動通知を設定できます。
Wildberriesの設定例:
- モニタリングする商品100件
- プロキシ10件(モスクワ5件、サンクトペテルブルク3件、エカテリンブルク2件)
- 商品間の遅延4秒
- 10商品ごとにIPをローテーション
- 3時間ごとに起動
- 結果:パースの完全なサイクルは7-8分かかり、ブロックはなし
競合の広告キャンペーンの分析
アービトラージャーやマーケティング担当者にとって、競合がどのクリエイティブを展開しているか、どのオーディエンスをターゲットにしているか、どのオファーをプロモートしているかを知ることは非常に重要です。これにより、独自のアイデアを考えるのではなく、成功した組み合わせを適応させることができます。
Facebook広告ライブラリの使用
Facebookは公式の広告ライブラリ(Facebook Ad Library)を提供しており、任意のページのすべてのアクティブな広告を見ることができます。問題は、ライブラリがあなたのジオロケーションに応じて異なるコンテンツを表示することです。
競合がアメリカにトラフィックを流している場合、あなたがロシアのIPからアクセスすると、彼のアメリカのクリエイティブを見ることはできません。解決策:アメリカのレジデンシャルプロキシを使用します。アンチデテクトブラウザを介しての設定:
- Dolphin AntyまたはAdsPowerを開く — 新しいブラウザプロファイルを作成します
- プロキシ設定で アメリカのレジデンシャルプロキシのデータ(IP、ポート、ログイン、パスワード)を指定します
- ジオロケーションを選択 — たとえば、ニューヨークやロサンゼルス(プロキシのIPと一致する必要があります)
- ブラウザのフィンガープリントを設定 — User-Agent、画面解像度、言語 — すべてがアメリカのユーザーに一致する必要があります
- このプロファイルを介してFacebook Ad Libraryにアクセス — これで、アメリカのユーザーとして広告を見ることができます
広告分析のためのスパイサービス
より高度なオプションは、専門のサービスを使用することです:AdSpy(Facebook)、Pipiads(TikTok)、PowerAdSpy(マルチプラットフォーム)。これらは数百万のクリエイティブを収集し、ニッチ、地域、開始日でフィルタリングすることができます。
これらのサービスはすでにデータ収集のためにプロキシを使用していますが、制限があります:彼らは収集したものだけを表示します。競合が1時間前にキャンペーンを開始した場合、スパイサービスのデータベースにはまだ存在しないかもしれません。
組み合わせたアプローチ:スパイサービスを使用してニッチの全体的な分析を行い、プロキシとアンチデテクトブラウザを使用して特定の競合をリアルタイムで追跡します。
TikTok Adsの分析
TikTokには公開広告ライブラリがないため、競合のクリエイティブを見る唯一の方法は、必要な国のプロキシを介してアプリにアクセスし、フィードをスクロールすることです。自動化には、プロキシを使用したAndroidエミュレーターを使用します:
- BlueStacksまたはLDPlayer — PC用のAndroidエミュレーター
- 必要な国のモバイルプロキシを設定します
- エミュレーターにTikTokをインストールします
- ターゲット国のジオロケーションで新しいアカウントを作成します
- フィードをスクロール — TikTokはこの地域に関連する広告を表示します
検索エンジンでの順位追跡
SEO専門家は、数百のキーワードに対してサイトの順位を毎日確認しています。プロキシなしでは不可能です:GoogleとYandexは自動リクエストをすぐに検出し、CAPTCHAを表示し始めます。
ランクトラッキングのためのツール
人気のあるサービス:Serpstat、SE Ranking、Ahrefs、Rush Analytics。これらはすでに順位確認のためにプロキシを使用していますが、高価で、100-200のキーワードあたり月額2000ルーブルからです。
節約のための代替手段:無料のツール(たとえば、Chrome用のSEO Minion拡張機能)をプロキシと組み合わせて使用します。設定:
- Chromeでプロキシ管理の拡張機能をインストールします(たとえば、Proxy SwitchyOmega)
- 必要な地域のプロキシを追加します(モスクワの順位を確認するためにはモスクワのIP、カザンの場合はカザンのIP)
- SEO Minionをインストールします — 順位確認のための迅速な拡張機能
- 各確認の前にプロキシを切り替えて、異なる地域の結果を確認します
順位確認時のよくある間違い
間違い1:1つのIPからの確認。 1つのプロキシから連続して50の検索リクエストを送信すると、GoogleはCAPTCHAを表示します。解決策:5-10リクエストごとにIPをローテーションするか、リクエスト間に10-15秒の休止を設けます。
間違い2:ジオロケーションの不一致。 モスクワのプロキシを使用しているが、ウラジオストクの順位を確認している場合 — 結果は不正確になります。順位を確認する地域のプロキシを常に使用してください。
間違い3:パーソナライズの無視。 プロキシを使用しても、Googleはクッキーに基づいて結果をパーソナライズすることがあります。解決策:シークレットモードを使用するか、定期的にクッキーをクリアします。
データ収集の自動化ツール
競合分析のためにプロフェッショナルが使用する具体的なツールを見ていきましょう。すべてのツールはプロキシを介しての作業をサポートしています。
ノーコードパーサー(プログラミング不要)
Octoparse — WindowsおよびMac用のビジュアルパーサー。ページの要素(価格、名前、評価)をクリックするだけで、プログラムがスクリプトを作成します。プロキシをサポートし、タスクスケジューラ、Excel/Google Sheetsへのエクスポートが可能です。価格:基本使用は無料、高度な機能は月額75ドルから。
ParseHub — Octoparseの類似品で、ブラウザで動作します。JavaScriptを介してコンテンツが読み込まれる動的サイトのパースに便利です。月200ページの無料プランがあります。
Apify — 人気のあるサイトのパース用の既製のアクター(スクリプト)を持つクラウドプラットフォームです。たとえば、Amazon、Instagram、Google Mapsのパース用のアクターがあります。プロキシをサポートし、使用量に応じて支払いが発生します。
手動分析用のアンチデテクトブラウザ
Dolphin Anty — アービトラージャーに人気があります。ユニークなフィンガープリントとプロキシを持つ数十のブラウザプロファイルを作成できます。FacebookやTikTokの競合広告を手動で分析するのに便利です。価格:10プロファイルまで無料、100プロファイルで月額89ドルから。
AdsPower — Dolphinの類似品で、eコマースにより焦点を当てています。AmazonやeBayのマーケットプレイスでの作業に適しています。自動化のための組み込みツール(RPA)があります。
Multilogin — 最も高価ですが、最も高度なものです。大規模なエージェンシーが使用しています。価格は月額99ユーロから。
専門サービス
Priceva — マーケットプレイスでの価格モニタリング。Wildberries、Ozon、Yandex.Marketの競合価格を自動的に追跡します。価格は月額5000ルーブルから。
AdSpy — Facebookの100万以上の広告クリエイティブのデータベース。ニッチ、地域、開始日、エンゲージメントでフィルタリング可能。価格は月額149ドル。
Pipiads — TikTok用のAdSpyの類似品。世界中のクリエイティブのデータベースで、製品、国、日付でフィルタリング可能。価格は月額77ドルから。
よくある間違いとその回避方法
正しく設定されたプロキシを使用していても、プラットフォームの動作のニュアンスを考慮しないとブロックされることがあります。典型的な間違いを見ていきましょう。
間違い1:リクエストの頻度が高すぎる
多くの人が「プロキシが100あるから、100リクエストを1秒で送れる」と考えています。しかし、それは間違いです。異なるIPからでも、リクエストが頻繁すぎて同じパターン(同じヘッダー、User-Agent、アクションの順序)を持つ場合、プラットフォームはそれに気づきます。
解決策: 実際のユーザーの行動を模倣してください。リクエスト間に3-7秒のランダムな遅延を追加し、User-Agentを変え、時には「余分な」アクション(ホームページへの移動、スクロール)を行います。
間違い2:公開または安価なプロキシの使用
無料のプロキシは、すでにすべての主要なプラットフォームのブラックリストに載っています。安価なプロキシ(1つあたり10-20ルーブル)は、他の多くの人々によって同時に使用されることが多く、そのうちの1人がバンされると、IPがブロックリストに載ります。
解決策: 信頼できるプロバイダーからプライベートプロキシを使用してください。はい、これは高価ですが、プロキシの節約はブロックとの戦いに時間を失うことにつながります。
間違い3:IPのローテーションがない
質の高いプロキシでも、過度に使用すると「燃え尽きる」ことがあります。1つのIPからWildberriesで500商品を1時間で確認している場合、それは疑わしいです。
解決策: 自動ローテーションを設定してください。レジデンシャルプロキシの場合、これは通常プロバイダーのレベルで行われます — 各リクエストは自動的にプールから新しいIPを通じて行われます。データセンターのプロキシの場合は、パーサーでローテーションを設定してください。
間違い4:ブラウザのフィンガープリンティングを無視する
プロキシはIPアドレスだけを変更します。しかし、現代のプラットフォーム(特にFacebookやTikTok)は、画面解像度、インストールされたフォント、WebGLフィンガープリンティング、Canvasフィンガープリンティングなど、他の多くのパラメータを分析します。
IPを変更してもブラウザのフィンガープリンティングが同じままだと、プラットフォームはすべてのアクションを1つのセッションに関連付けてブロックします。
解決策: アンチデテクトブラウザ(Dolphin Anty、AdsPower、Multilogin)を使用してください。これらは各プロファイルのフィンガープリンティングのすべてのパラメータを自動的に変更します。
アドバイス: 小規模なデータセットで設定をテストしてください。20-30商品のパースを開始し、ブロックがないか確認します。成功したテストの後に、数百の商品にスケールアップしてください。
間違い5:プロキシのジオロケーションとターゲット地域の不一致
アメリカのプロキシを使用しているが、ロシアのWildberriesをパースしようとすると、サイトは異なる価格を表示するか、疑わしいジオロケーションのためにアクセスをブロックすることがあります。
解決策: データを収集する国(できれば都市)のプロキシを常に使用してください。ロシアのマーケットプレイスでの価格モニタリングにはロシアのプロキシを、アメリカの広告分析にはアメリカのプロキシを使用します。
結論
リアルタイムでの競合分析は、マーケティング担当者、アービトラージャー、マーケットプレイスのセラーにとって非常に重要なツールです。プロキシなしでは、質の高いデータを収集することは不可能です:プラットフォームは数分の作業で自動リクエストをブロックします。
このガイドからの重要な結論:プラットフォームに応じてプロキシの種類を選択してください(マーケットプレイスにはデータセンターのプロキシが適しており、ソーシャルメディアや広告にはレジデンシャルまたはモバイルプロキシが必要です)、IPのローテーションとリクエスト間の休止時間を正しく設定し、フィンガープリンティングが重要なタスクにはアンチデテクトブラウザを使用してください。
プロキシの質を犠牲にしないでください — 安価な公開IPは、常にブロックされる原因となり、時間を失うことになります。スケールアップする前に、小規模なデータセットで設定をテストしてください。そして、最も重要なのは、パースの速度ではなく、ブロックなしでの安定した作業です。
マーケットプレイスや検索エンジンからデータを収集する予定がある場合は、データセンターのプロキシから始めることをお勧めします — 正しい設定を行えば、高速かつ安定性を提供します。ソーシャルメディアの広告分析には、実際のユーザーを模倣し、ブロックのリスクを最小限に抑えるレジデンシャルプロキシが最適です。