Импорт CSV файлов с папки гугл диска в гугл шит
Прошу помощи в доработке кода. Скрипт подгружает данные из папки гугл диска и сгружает на один лист гугл шита. Как дописать код что бы он также подгружал в отдельную колонку имя файла который имопртировал? Заранее благодарна
function bulkImportCSV_(book, fileIterator, options = {}, callbacks = {}) {
const sheet = book.insertSheet(`bulkImportCSV ${Utilities.formatDate(new Date(), book.getSpreadsheetTimeZone(), 'yyyy-MM-dd HH:mm')}`);
const data = [];
const delimiter = options.delimiter ?? ',';
while (fileIterator.hasNext()) {
const file = fileIterator.next();
const content = file.getBlob().getDataAsString();
const csv = Utilities.parseCsv(content, delimiter);
data.push(...csv);
callbacks.afterImport && callbacks.afterImport(file);
}
sheet.getRange(1, 1, data.length, data[0].length).setValues(data);
}