Я недавно использовал код Suyash Gandhi из другого потока, чтобы подсчитать количество электронных писем под определенной меткой в моей учетной записи Gmail.Ниже приведен код, который я использовал / скопировал.
function CountVoicemail()
{
var label = GmailApp.getUserLabelByName("X140");
var labelname = label.getName();
var mails = label.getThreads();
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Data Sheet");
var date = new Date();
sheet.appendRow([labelname, date, mails.length]);
}
Я установил Триггер для этого кода, чтобы он выполнялся ежедневно примерно в 19:00.Код работал великолепно в течение нескольких дней и добавлял новую строку данных каждый раз, когда он срабатывал, пока код внезапно не прекратил добавлять новые строки примерно в то время, когда он достиг строки 8 в листе, который он изменял.
Я проверил журнал триггеров проекта, и он не записывает никаких ошибок.Когда я пытаюсь выполнить код, он сообщает мне, что код выполнен правильно, несмотря на то, что новые данные / строки не были добавлены в Google Sheet.Что-то не так с оператором appendRow
?