Я создал документ Google Sheets, в котором много скриптов и триггеров.
До последнего года он работал без нареканий до недавнего времени. Теперь каждая функция не работает, даже для других пользователей. Даже простые функции, такие как эта, не работают:
function clearForm() {
var sheet = SpreadsheetApp.getActive().getSheetByName('Manifest');
sheet.getRange('B4:F4').clearContent();
sheet.getRange('B7:C10').clearContent();
sheet.getRange('D14:D28').clearContent();
sheet.getRange('D30').clearContent();
sheet.getRange('D36').clearContent();
sheet.getRange('F14:F28').clearContent();
sheet.getRange('F30').clearContent();
sheet.getRange('F36').clearContent();
sheet.getRange('H14:H28').clearContent();
sheet.getRange('H30').clearContent();
sheet.getRange('H36').clearContent();
sheet.getRange('J14:J28').clearContent();
sheet.getRange('J30').clearContent();
sheet.getRange('J36').clearContent();
sheet.getRange('E4').setValue('Select Tail #');
sheet.getRange('B42:C42').clearContent();
}
Когда я пытаюсь запустить этот скрипт или любой другой скрипт, я получаю следующее сообщение: "Служба не найдена: plus v1"
Что интересно, еще один файл листа Google, в котором используется большая часть той же кодировки, все еще работает отлично.
Я также получаю сообщение: "Этот проект выполняется на нашем новом скрипте приложений время работы от Chrome V8 ". Я не уверен, имеет ли это какое-либо отношение к этому или нет.
РЕДАКТИРОВАТЬ:
Я сделал поиск по сценариям и нашел этот код на новой вкладке под названием appsscript. json
{
"timeZone": "America/Denver",
"dependencies": {
"enabledAdvancedServices": [{
"userSymbol": "Plus",
"serviceId": "plus",
"version": "v1"
}, {
"userSymbol": "Drive",
"serviceId": "drive",
"version": "v2"
}]
},
"exceptionLogging": "STACKDRIVER",
"runtimeVersion": "V8"
}
Я не знаю, для чего этот код, и я не припомню, чтобы его писать. Могу ли я безопасно удалить его?