Google-apps- script поддерживает Triggers, которые передают Events для запуска функций. К сожалению, среда разработки позволит вам тестировать функции без передачи параметров, поэтому вы не можете имитировать событие таким образом. Если вы попытаетесь, вы получите сообщение об ошибке:
ReferenceError: 'e' is not defined.
Можно рассматривать событие как необязательный параметр и вставлять значение по умолчанию в функцию триггера, используя любой из методов из Есть ли лучший способ делать необязательные параметры функции в Javascript?". Но это создает риск того, что ленивый программист (встанет, если это вы!) Оставит этот код позади, с непреднамеренными побочными эффектами.
Конечно, есть лучшие способы?