Уровень владения программированием : начинающий
Продолжительность : 15 минут
Тип проекта : Автоматизация с использованием пользовательского меню и триггера, срабатывающего по событию.
Цели
- Поймите, для чего предназначено это решение.
- Разберитесь, что делают службы Apps Script в рамках данного решения.
- Настройте скрипт.
- Запустите скрипт.
Об этом решении
Автоматическое создание черновиков электронных писем для ответов на отзывы из Google Forms. Это решение ориентировано на отзывы студентов о курсах, но вы можете применить его к любому сценарию, в котором вы получаете отзывы через Google Forms.


Как это работает
Скрипт устанавливает триггер, срабатывающий по событию каждый раз, когда пользователь отправляет форму. После каждой отправки формы скрипт создает черновик электронного письма в Gmail. Письмо адресовано отправителю формы и включает ответы на вопросы формы, а также общее благодарственное сообщение. Вы можете отредактировать письмо перед отправкой.
Сервисы Apps Script
Данное решение использует следующие сервисы:
- Скриптовая служба — устанавливает триггер, срабатывающий по событию при отправке формы.
- Сервис для работы с электронными таблицами — отправляет ответы из форм на Gmail.
- Сервис Gmail — создает черновик электронного письма с благодарственным сообщением и ответами на формы.
Предварительные требования
Для использования этого примера необходимы следующие условия:
- Для работы потребуется учетная запись Google (для учетных записей Google Workspace может потребоваться подтверждение администратора).
- Веб-браузер с доступом в интернет.
Настройте скрипт
Нажмите следующую кнопку, чтобы создать копию образца электронной таблицы « Ответы на отзывы» . Проект Apps Script для этого решения прикреплен к электронной таблице.
Сделать копию
Запустите скрипт
- Нажмите «Инструмент ответа на форму» > «Включить автоматические ответы на черновики» . Возможно, потребуется обновить страницу, чтобы появилось это пользовательское меню.
При появлении запроса авторизуйте скрипт. Если на экране согласия OAuth отобразится предупреждение « Это приложение не проверено» , продолжите, выбрав «Дополнительно» > «Перейти к {Название проекта} (небезопасно)» .
Нажмите «Инструмент ответа на форму» > Снова включите автоматическое заполнение черновиков ответов .
Нажмите «Инструменты» > «Управление формой» > «Перейти к работающей форме» .
Заполните форму и нажмите «Отправить» .
Откройте Gmail и проверьте черновики. У вас должен появиться новый черновик с ответом на форму.
Просмотрите код
Чтобы просмотреть код Apps Script для этого решения, нажмите «Просмотреть исходный код» ниже:
Просмотреть исходный код
Code.gs
Авторы
Этот пример создан Беном Коллинзом, преподавателем сайта benlcollins.com и экспертом Google для разработчиков.
- Найти Бена можно в Твиттере @benlcollins .
- Читайте блог Бена.
Данный пример поддерживается компанией Google при содействии экспертов-разработчиков Google.