2015-11-05 12 views
0

Я ищу локальный скрипт Google Apps с одним из моих листок Google (прикрепленный к форме), который будет доступен для всех электронных писем, имеющих разрешение на доступ к листу, но я не планировать публикацию этого сценария для публики. Должен ли я все же публиковаться, чтобы использовать этот скрипт, или я просто буду добавлять функцию onSubmit для своей формы Google в качестве триггера для запуска моего скрипта в своем листе Google? Могу ли я использовать устанавливаемые триггеры, если планирую использовать этот скрипт как отдельный, только прикрепленный к этому одному Листу Google?Автономный скрипт для Google Таблиц

ответ

2

ли мне еще нужно опубликовать, чтобы использовать этот скрипт

Нет: Если вы являетесь владельцем таблицы (или иметь права редактора на него), ваш сценарий может оставаться частным. Сценарий не должен быть привязан к Spreadsheet, за исключением, если он будет использовать:

  • Spreadsheet UI (getUi(), пользовательские меню, диалоги и боковые панели)
  • "Активные" элементы (getActiveSpreadsheet(), getActiveSheet(), getActiveRange(), getActiveCell())

... Я буду в порядке, просто добавив в onSubmit функцию для моей формы Google в качестве триггера для моего сценария для запуска в моем Google листе?

Да: Ваш автономный скрипт может иметь устанавли- триггеры, связанные с Google Apps, такие элементы, как электронные таблицы, документы и формы.

И могу ли я использовать устанавливаемые триггеры, если планирую использовать этот скрипт как отдельный, только прикрепленный к этому одному Листу Google?

Да: Нет ничего особенного в отношении 1: 1; один и тот же триггер может быть установлен для нескольких электронных таблиц.