Google Apps ScriptでGoogle Driveにファイルを保存するとき、フォルダがあるなしで判別して
なければ作成し、あればそのフォルダを使いたい
こちらを参考にさせていただいた chan-lettuce.hatenablog.com
まず、検索を開始するフォルダがある場合はそのフォルダIDを指定して、以下のようにフォルダインスタンスを作っておく
var drive = DriveApp.getFolderById("id")
なければドライブのルートを指定する
var drive = DriveApp.getRootFolder()
次にそのフォルダ配下に対して、フォルダ名で検索する
var folderList = drive.getFoldersByName(folderName);
同名のフォルダのリストが返ってくるのでループして存在を確認する
存在すればそれをファイルを保存するフォルダとして、存在しなければ以下で作成して保存先にする
var folder = createFolder(name)
使用したAPIは以下に仕様が書かれている