getResponse() и getScore() изучил и проработал, остался один вопрос:
Как получить правильный ответ, который задан в конструкторе форм? Хочу для неправильных ответов формировать письмо с их перечнем и, соответственно, с указанием правильных ответов (сами письма отправляются уже с вопросами и ответами пользователя)
Смотрел на getFeedback(), но похоже не то...
https://developers.google.com/apps-script/reference/forms/item-response#getfeedback
Класс QuizFeedback тоже смотрел, но похоже это то, что делается в конструкторе форм, как на скрине
Скорее в forms api нужно лезть - https://developers.google.com/forms/api/reference/rest/v1beta/forms#grading
Смотрел, перед тем, как обратиться, но не совсем понял API к форме. В моём случае, отчёт в почту идёт скриптом по триггеру сразу после заполнения формы, а в случае с API как?
Отправки.... Триггер реагирует на отправку Правда я так и не понял в момент срабатывания триггера запись уже сохранена или как то паралельно...
Если триггер таблицы, то вначале сохраняется запись. Т.к. в соседние столбцы таблицы можно добавить формулы и данные уже будут пересчитаны на момент обращения
Обсуждают сегодня