WEB_MAP はページの内容を読まずに、サイトのアドレスを一覧します。1つのタスクで開始ページのリンク、robots.txt が示すサイトマップ(示していなければ /sitemap.xml と /sitemap_index.xml)、そしてそれらのサイトマップを読みます。WEB_SCRAPE で読むページを選んだり、WEB_CRAWL の範囲を決めたりするのに使ってください。
リクエスト
パラメータ
パターンでは、
* はパスの1区切り内に、** は複数の区切りにまたがって一致し、それ以外の文字はその文字自体に一致します。/blog/** は /blog にも一致します。パスはパーセントデコードしてから照合します。
サイトとは、開始アドレスがリダイレクト後にたどり着いたホストで、www. の有無は問いません。
レスポンス
例:制限とエラー
includePathsとexcludePathsに合うアドレスがない場合、または開始ページを読めずサイトがサイトマップを示していない場合、タスクはPAGE_UNAVAILABLEで失敗します。- 不正なオプションは、フィールドを示した
422 VALIDATION_ERRORを返します。 WEB_MAPはmarkdown、rawResponse、searchQueriesを無視します。htmlとanalysisは422、citationAnalysisは400で拒否します。未対応のフラグを参照してください。- その他のリクエストエラーはエラーに記載しています。