はじめに
Herokuでスクレイピングを行う際、これまでは2つのビルドパックが必要とされていました。
しかし、この方法は現在非推奨となっており、警告が表示されるようになっています。
この変更の背景については、Herokuの公式ブログで詳しく説明されています。
そこで今回は、最新のスクレイピング手法について紹介します。
最新のスクレイピング手法
新しいスクレイピング方法では、必要なビルドパックは1つだけです。
このビルドパックを使用することで、より簡潔にスクレイピングを実装できます。ビルドパックの追加は、以下のコマンドで行えます。
heroku create --buildpack https://github.com/heroku/heroku-buildpack-google-chrome.git
ビルドパックが1つになったことで、ChromeとChromeDriverのバージョン不一致によるエラーを防ぐことができるようになりました。
バージョン不一致の問題は、スクレイピングの実装において頻繁に発生する課題の1つなので、この問題が解消されたことで、より安定したスクレイピングが可能になりました。
最後に
Herokuでよりシンプルにスクレイピングをすることが可能になりました。
興味がある人は是非試してみてください。