GASで画像をURLからGoogleドライブにスクレイピング保存

URL
Created
2021/2/2 4:53
Tags
※画像・商品参照元:FERFETCH https://www.farfetch.com/jp/
 
Googleスプレッドシートでは、IMAGE関数を使うことでURLを参照して画像をセル内に表示できる。
notion image
ここからさらに、スプレッドシートに記載されたURLをスクレイピングし、Googleドライブにgoodsidごとにフォルダ分けして、各画像をDL保存する。
スプレッドシートの構成として、こんな風に商品ごとに画像URLが横に並んでいるとする。
 
notion image
画像を収集したいフォルダのIDを確認する(画像だと1sqsuo~)
元のスプレッドシートからGASで以下のコードを叩く。
JavaScript
 
notion image
商品ごとにフォルダが作られている。
 
notion image
各フォルダには商品名_*.jpgの命名規則で、画像が保存されている。