У меня есть лист Google с привязанным к контейнеру сценарием, который запускает установленный триггер «При редактировании».
Недавно я добавил всплывающее пользовательское диалоговое окно для модального режима.Он имеет множественный выбор, флажок и две кнопки.
В диалоговом окне HTML есть скриптлет, который успешно извлекает информацию из электронной таблицы для заполнения множественного выбора.
Внутри тега сценария в диалоговом окне есть вызов google.script.run для вызова функции doSomething, которая просто вызывает Logger, как описано на страницах поддержки Google для разработчиков для «Служба HTML: связь».с функциями сервера »(https://developers.google.com/apps-script/guides/html/communication) и« Класс google.script.run (API на стороне клиента) »(https://developers.google.com/apps-script/guides/html/reference/run"). Функция не вызывается.
Когда я предоставляю информацию о onFailureобработчик возвращает: «ОШИБКА: для выполнения этого действия требуется авторизация.» Все лист, скрипт, html принадлежат моей учетной записи и запускаются из моей учетной записи.
Это полномочия в области проектаСценарийразвернуть скрипт как веб-приложение? Спасибо за любую помощь.