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