Самый легкий способ создания онлайн-опросов.
Google Формы — простой и эффективный инструмент, который всегда под рукой у любого владельца Google аккаунта. Они способны решить кучу проблем. Например:
- Сбор мнений сотрудников компании о ее новом логотипе;
- Создание анкеты для тестирования претендентов на вакансию;
- Добавление формы обратной связи на сайт;
- Вставка в статью теста для конкурса.
Во многих ситуациях, когда нужно собирать какую-то информацию онлайн, сервис можно использовать. С помощью Google Форм мгновенно, бесплатно, без регистрации на дополнительных сервисах и интеллектуальных усилий создаются опросы, которые без сбоев собирают данные и аккуратно выглядят. Давайте разберемся как это делается.
Базовая инструкция по созданию формы
- Идем на docs.google.com и создаем новую таблицу;
- Выбираем пункт меню Инструменты -> Создать форму;
- Когда появится всплывающий блок с уведомлением о создании формы, кликаем на слово здесь;
- Указываем название формы и добавляем вопросы;
- Копируем ссылку из адресной строки и открываем в другом браузере, где вы не авторизированы под своей учетной записью Google и даем ответы на вопросы;
- Возвращаемся в браузер, в котором создавали форму и любуемся на сводку ответов;
- Готово!
Как разместить форму на сайте
- Нажимаем на кнопку Отправить;
- Выбираем вкладку, отмеченную символами < >;
- Копируем код и вставляем его в страницу (можно сразу указать нужную ширину и высоту);
- Проверяем и радуемся.
Элементы, из которых может состоять форма
- Вопрос, который предполагает ответ в виде развернутого текста;
- Вопрос, подразумевающий несколько вариантов ответа;
- Вопрос с ответами в виде раскрывающегося списка;
- Десятибалльная шкала для оценки;
- Сетка для выбора двух вариантов ответа;
- Вопрос с полем для ввода даты;
- Вопрос с полем для ввода времени;
- Видео с Youtube;
- Картинки.
Добавляя элементы помните, что любые изменения становятся мгновенно видны всем, кто открывает форму по ссылке.
Что можно делать с собранными данными
- Просто обрабатывать в Google Spreadsheet;
- Скачивать в форматах XLSX, HTML, CSV, TSV, PDF и ODS;
- Сделать данные доступных по ссылке;
- Опубликовать данные на веб-странице (обратите внимание что по ссылке/в iframe видны только те данные, которые были в таблице на момент публикации).
Как можно изменить внешний вид формы?
- Настроить фоновый цвет;
- Выбрать одну из нескольких десятков тем оформления;
- Поставить в качестве фона собственные картинки.
Как добавить проверку правильности введенных данных
Выбираем вопрос, кликаем на три точки в правом нижнем углу и выбираем пункт меню Проверка данных. Для текстового поля ответа можно ввести ограничение по количеству символов или добавить проверку на соответствие регулярному выражению. А для вопроса с вариантами ответа можно задать максимальное или минимальное число выбранных вариантов.
Дополнения
Как и для других приложений Google, для Форм имеются бесплатные дополнения, которые расширяют их функциональность. Например:
- Отправка уведомлений о заполнении формы на электронную почту;
- Добавление в формулировку вопросов математических формул;
- Введение ограничения на число ответов;
- Отправка уведомлений о заполнении формы в Slack;
- Подтверждение электронных адресов, введенных в поле для ответа.
Если вам чего-то не хватает в Google Формах, попробуйте поискать это в дополнениях, перед тем как искать альтернативные варианты.
Google Apps Script
Создание Google форм можно автоматизировать. Вот простейший пример кода для создания новой формы с одним вопросом:
[jscript]
function newForm() {
// Создаем форму
var form = FormApp.create(‘Новая форма’);
// Добавляем вопрос
var item = form.addCheckboxItem();
// Указываем формулировку вопроса
item.setTitle(‘Сколько вам лет?’);
// Добавляем варианты ответов
item.setChoices([
item.createChoice(‘Меньше 18’),
item.createChoice(‘Больше 18’)
]);
// Выводим в консоль ссылки на форму
Logger.log(‘Ссылка для заполнения формы: ‘ + form.getPublishedUrl());
Logger.log(‘Ссылка для редактирования формы: ‘ + form.getEditUrl());
}
[/jscript]
А так можно добавить код в уже существующую форму:
[jscript]
function addQuestion() {
// Открываем форму по ID (его можно посмотреть в адресной строк на странице редактирования формы)
var someForm = FormApp.openById(‘1E_wHU6QbWr7ByWXP1tqpv5HOBdK8nwm9ADuv4tRu6iE’);
// Добавляем вопрос
var item = someForm.addCheckboxItem();
// Указываем формулировку вопроса
item.setTitle(‘Вопрос добавленный Google Apps Script’);
// Добавляем варианты ответа
item.setChoices([
item.createChoice(‘Вариант 1’),
item.createChoice(‘Вариант 2’)
]);
}
[/jscript]
Как это может пригодиться?
Если вы хотите создать анкету из сотни вопросов, то вам будет неудобно набирать и проверять их в интерфейсе Google Форм. Гораздо удобнее набрать их в своем любимом текстовом редакторе, потом разместить в таблице Google и запустить скрипт для автоматической генерации формы.
Больше информации об автоматизации работы с формами можно почитать в Google Apps Script Form Service Reference. Также рекомендую посмотреть статьи из этого списка, чтобы понять, как интегрировать формы с другими сервисами Google (к примеру, делать еженедельную групповую рассылку определенному кругу лиц с новыми ответами на вопрос):
- 4 лайфхака Gmail и Google Apps Script
- Автоматизируем Google Таблицы на Google Apps Script
- Google Apps Script для Docs в примерах
- Простые автоматизации для Google Drive
- Планируем жизнь с Google Calendar и Google Apps Script
- Как правильно делать автоматизированные рассылки в Gmail
Аналоги
Тысячи их! Конструкторов онлайн-опросов множество. Для их перечисления и сравнения можно писать отдельный цикл статей. И многие из них великолепны и имеют явные преимущества перед формами Google (как минимум банальная возможность изменить шрифт текста вопросов). Но если вам нужен просто нужен опрос, его дизайн не важен и вы не хотите лишний раз заморачиваться, то формы Google — отличный вариант!
8 комментариев
Форум →Google Forms используется для сборы инфы даже на достаточно больших ресурсах, не говоря уже о малораскрученных. Например, в таком виде, производился сбор сведений об участнике определенной категории на недавно прошедшей игровой конференции.
Полезная статья.
Сорри за оффтоп, но при окончании подписки на MS Office, с моего удивления, им оказывается можно пользоваться. Причем он вроде бы не обрезанный. Я просто думал будет как у Adobe, типо даже в программу нельзя зайти. Тогда в чем смысл покупать версию “навсегда” за 4к?
@obey_propaganda, При окончании подписки вы можете просматривать документы но не редактировать и создавать их.
Можно ли в Гугл.формы поместить элемент загрузки файла с локального диска? Например приложить резюме к анкете или скан какого-либо документа.
@tty01, посмотрите дополнение DocAppender.
Спасибо за пост
Как то пробовал работать с опросами в гугл, но в итоге закрыл, потому что незнал как настроить под себя, а люди писали всякую чушь.
Было бы круто узнать как создать опрос по типа
Введите учётный номер:
Только цифры, введённые цифры проверяются с документом в spreadsheet,
Введите email:
email проверяется если введён такой же как у того же учётного номера что в spreadsheet.
И при введение к примеру Страны что бы проверялись данные с google.maps это вообще из серии фантастики :)) ну хотя бы проверка со spreadsheet.
Таким образом делать “проверку” пользователя который к примеру хочет обновить свои данные в виде адреса, номера телефона и тд и тп.
@Belperhat, почитайте эту статью пожалуйста https://www.iphones.ru/iNotes/571963
Добрый день,возможно ли в гугл формах сделать так, чтобы респондент после опроса видел как голосовали другие люди?
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как вернуть сообщения о разряде аккумулятора на iOS?
Почему снимки из iMessage сами сохраняются в приложение Фото на iPhone
Как заблокировать спам в Skype на iPhone
Что выбрать: MacBook или Xiaomi Mi Notebook
Фестиваль Apple Music Festival не открывается в iTunes
Как перевести любой сайт в Safari на iPhone
Как в iOS установить время по умолчанию для напоминаний на весь день
Почему Safari на iPhone или iPad не определяет геопозицию