Я изучаю скрипты Google Apps для использования с Google Spreadsheets.
У меня есть список URL-адресов в одном столбце, и я хочу написать script, чтобы получить элемент заголовка из каждого URL-адреса и записать его в соседнюю ячейку. Я выполнил это для одной конкретной ячейки в соответствии со следующим script:
function getTitles() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("url_list");
var range = sheet.getRange("G3");
var url = range.getValue();
var response = UrlFetchApp.fetch(url);
var doc = Xml.parse(response.getContentText(),true);
var title = doc.html.head.title.getText();
var output = sheet.getRange("H3").setValue(title);
Logger.log(title);
return title;
}
Получает URL-адрес в G3, анализирует его, тянет элемент и записывает вывод в H3.
Теперь, когда у меня есть этот базовый строительный блок, я хочу закодировать весь столбец G и записать вывод в соседнюю ячейку, но я застрял. Может ли кто-нибудь указать мне в правильном направлении?