GoogleAppsScriptでファイルの削除をしていきます。
GoogleAppsScriptでは
ファイルの削除 → フォルダオブジェクト.removeFile(ファイルオブジェクト)
で、
フォルダの削除 → フォルダオブジェクト.removeFolder(フォルダオブジェクト)
で実施することができます。
ここではファイルのオブジェクトはid経由で取得します。
まずは、テストとしてファイルとフォルダを準備をしました。
今回は下のスプレッドシートを消します。
同じくURLのランダムな文字列(ID)を取得します。
コードは以下のように書きます。
削除する時に親フォルダ.removeFile(子ファイル)
なので注意
remove_file_folder.js
// 親フォルダ
var folder = DriveApp.getFolderById("1pk7fRCx5Gy1DIypdF-jS-6BXAT5z2jog");
// 子フォルダ②のID
var folder2 = DriveApp.getFolderById("1TJbOvOMJMAxY_CBk_DkeFDfan8XHfDrR");
// test_spreadsheetのID
var sheet = DriveApp.getFileById("1BYv5PvqCTeMUmu3IOemJohT85coH4RXht_k5BLrLQyA");
// ファイルを消す時は removeFile
folder.removeFile(sheet);
// フォルダを消す時は removeFolder(今回は未実施)
// folder.removeFolder(folder2);
結果として、googleのスプレッドシートが消えていればOKです。