メインコンテンツへスキップ
CAPTCHAは、通常ユーザーと自動化された挙動を区別するためにWebサイトが使用する認証チャレンジです。タスク作成中または抽出中にCAPTCHAが表示されると、タスクが一時停止、失敗、または不完全なデータを返すことがあります。 CAPTCHAは通常、Webサイトが不自然なアクティビティ、厳格なアクセス制御、ログイン、検索、繰り返しページ読み込みなどの慎重に扱うべきワークフローを検出したことを示します。

CAPTCHAが出やすいケース

CAPTCHAは、次のような場合に表示されることがあります。
  • タスクが短時間に多すぎるリクエストを送信している
  • Webサイトが同じIPからの繰り返しアクセスを検出している
  • ログインまたはセッションの挙動が不自然に見える
  • タスクがWebサイトから信頼されていないクラウド環境で実行されている
  • Webサイトに強力なアンチボット保護がある
  • プロキシまたはIPアドレスの評価が低い

最初に行うこと

1

ローカルテストを実行する

CAPTCHAがタスク作成中、ローカル実行中、またはクラウド実行中だけに表示されるのか確認します。
2

ワークフローを遅くする

待機を追加し、実行頻度を下げ、不要な繰り返し操作を避けます。
3

ログインとCookieを確認する

Webサイトでログインが必要な場合は、セッションが有効で安定していることを確認します。
4

プロキシの必要性を確認する

IP評価やロケーションが問題の場合は、適切なプロキシ設定をテストします。
5

ログを監視する

CAPTCHAがどこで表示されるか、表示後にタスクが続行できるかを確認します。

考えられる対応方法

方法役立つケース
待機を追加するWebサイトが速すぎる操作や繰り返し操作に反応している
スケジュール頻度を下げる実行回数が多すぎた後にCAPTCHAが表示される
安定したCookieを使用するWebサイトがセッション継続を必要としている
プロキシを設定するIP評価や地域がアクセスに影響している
ローカルで実行するWebサイトがクラウド環境をブロックしている
セットアップ中に手動認証する対象ページに到達する前にCAPTCHAが表示される

制限

CAPTCHAは自動アクセスを防ぐために設計されています。CAPTCHAが継続的に表示される、または必要なワークフローをブロックする場合、そのサイトは自動抽出に適していない可能性があります。
Webサイトの利用規約や適用される法令に反する方法で、セキュリティ制御を回避しようとしないでください。CAPTCHAによって、収集が許可されていないデータへのアクセスが防がれている場合は、タスクを停止してください。

関連ページ

プロキシ

IPまたはロケーションがタスクアクセスに影響する場合に、プロキシ設定を使用します。

自動ログインとCookie

ログインが必要なWebサイトで、セッションの安定性を高めます。