Как Ограничения для простых триггеров в надстройках говорят:
Простые триггеры не могут использовать сервисы или выполнять другие действия, требующие авторизации, за исключением случаев, указанных в дополнении. на модели авторизации.
Это означает, что вы не сможете использовать такие функции, как .setValue()
, поэтому вам придется настроить Устанавливаемый триггер . Это способ сделать это из скрипта Apps Script:
1) Go в ваш проект Apps Script.
2) Нажмите Edit-> триггеры текущего проекта.
3) Нажмите «+ Добавить триггер».
4) Выберите: выберите, какую функцию запустить (в данном случае onInstall)
5) Выберите: источник события -> Из электронной таблицы
6) Выберите источник события-> При открытии
5) Нажмите Сохранить
Также учтите ограничения на устанавливаемых триггеров .