しごとのITコトバ 一覧にもどる

スクレイピング

システム・DXWeb Scraping読み方:スクレイピング

ひとことでいうと

Webページに表示されている情報を、プログラムで自動的に読み取って集める方法です。

もう少し詳しく

相手がAPIを用意していない場合の代替手段です。ただし、ページのデザインが変わると動かなくなる、相手サイトの利用規約で禁止されていることがある、アクセスが集中すると相手に負荷をかける、といった制約があります。APIがあるならAPIを使うのが原則です。

たとえるなら

公式の資料請求窓口(API)がないので、店頭の掲示板を毎日見に行って書き写すようなものです。掲示板のレイアウトが変われば、書き写す手順もやり直しになります。

制作現場ではこんなふうに使います

「先方にAPIがないのでスクレイピングも検討できますが、利用規約の確認が必要です」「レイアウト変更で止まる前提の運用にしてください」— 実現手段の最後の選択肢として出します。

これだけ覚えておけばOK

関連することば