Я ищу локальный скрипт Google Apps с одним из моих листок Google (прикрепленный к форме), который будет доступен для всех электронных писем, имеющих разрешение на доступ к листу, но я не планировать публикацию этого сценария для публики. Должен ли я все же публиковаться, чтобы использовать этот скрипт, или я просто буду добавлять функцию onSubmit
для своей формы Google в качестве триггера для запуска моего скрипта в своем листе Google? Могу ли я использовать устанавливаемые триггеры, если планирую использовать этот скрипт как отдельный, только прикрепленный к этому одному Листу Google?Автономный скрипт для Google Таблиц
ответ
ли мне еще нужно опубликовать, чтобы использовать этот скрипт
Нет: Если вы являетесь владельцем таблицы (или иметь права редактора на него), ваш сценарий может оставаться частным. Сценарий не должен быть привязан к Spreadsheet, за исключением, если он будет использовать:
- Spreadsheet UI (
getUi()
, пользовательские меню, диалоги и боковые панели) - "Активные" элементы (
getActiveSpreadsheet()
,getActiveSheet()
,getActiveRange()
,getActiveCell()
)
... Я буду в порядке, просто добавив в
onSubmit
функцию для моей формы Google в качестве триггера для моего сценария для запуска в моем Google листе?
Да: Ваш автономный скрипт может иметь устанавли- триггеры, связанные с Google Apps, такие элементы, как электронные таблицы, документы и формы.
И могу ли я использовать устанавливаемые триггеры, если планирую использовать этот скрипт как отдельный, только прикрепленный к этому одному Листу Google?
Да: Нет ничего особенного в отношении 1: 1; один и тот же триггер может быть установлен для нескольких электронных таблиц.