2016-10-13 4 views
0

У меня довольно простой скрипт Google Apps, который запускается каждый раз, когда отправляется ответ на форму Google (с помощью триггера «on form submit»). Скрипт выполняет некоторые простые манипуляции и обновляет таблицу Google SpreadSheet. Недавно мне нужно было изменить этот скрипт для запуска вручную, а не в форме submit, поэтому я удалил триггер. Однако сценарий по-прежнему продолжал работать на каждой форме!Сценарий Google Apps продолжает работать после удаления триггера (несколько пользователей)

Есть другие пользователи, которые могут иметь ту же самую настройку запуска, поскольку электронная таблица и код являются общими. Есть ли способ полностью удалить все триггеры для определенного скрипта? Тем временем я просто переименовал сценарий и решил эту проблему, однако это плохое решение.

Поиск в stackoverflow ничего не сделал, похоже, подобные вопросы разрешены путем очистки «Ресурсы -> Все триггеры ...», что делает это только для вашего пользователя. Вопрос в том, как удалить/изменить все триггеры для проекта, даже от других пользователей.

+0

Возможный дубликат [Как остановить Orphaned Триггеры] (http://stackoverflow.com/questions/12201847/how-to-stop-orphaned-triggers) –

+0

Этот вопрос не показывает каких-либо исследовательских усилий. Пожалуйста, проверьте [ask]. –

+1

Спасибо за ваши комментарии. Это не дубликат, так как тема, на которую вы ссылаетесь, имеет дело с удаленным скриптом, а не с триггером. Я уточнил результаты исследования в редакции и обновил название. – ozhogin

ответ

0

Вот как остановить любой осиротевший скрипт Google.

  1. Перейти к https://security.google.com/settings/security/permissions

  2. Нажмите на имя сценария/проект, который вы хотите удалить

  3. Следующая нажмите кнопку Удалить, и вы сделали.

+0

Амит, спасибо, что поделились этой ссылкой. Однако проблема не является сиротским сценарием. Проблема заключается в том, что триггеры на чужих учетных записях запускают скрипт. Есть ли способ, по крайней мере, определить, какие учетные записи это делают? Или, что еще лучше, отключить все триггеры для данного скрипта, независимо от того, на чьей учетной записи они находятся? Спасибо! – ozhogin