@ Ace Cool Я рад, что ваша проблема была решена. И тебе спасибо.
я есть таблица, которая содержит список URL-адресов. Я пытаюсь найти, содержит ли URL определенный класс или нет, и на основе ответа я установлю 0 или 1 в ячейке рядом с ним. Я создал сценарий, и он выполняет свою задачу, но у меня возникла ошибка тайм-аута выполнения, поэтому просто хочу, есть ли способ уменьшить его время выполнения.
вот код
function ulrFetch(){
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Sheet1');
var class = ss.getRange(1, 5).getValue();
var lr = ss.getLastRow();
var urlList = ss.getRange(3, 8, lr-1).getValues();
var length = urlList.length
for (var i = 0;i<length;i++){
var url = urlList[i];
var response = UrlFetchApp.fetch(url.toString());
var result = response.getContentText();
var index = result.indexOf(class);
if (index > -1){
ss.getRange(i+3, 5).setValue('1');
}
else {
ss.getRange(i+3, 5).setValue('0');
}
}
}
Заранее спасибо!!