Опросник за 5 минут для вашего сайта с помощью Google docs
Четыре года назад я рассказывал о том, как можно своими руками создать анкету — опросник и разместить ее на своем сайте. (Опросник на вашем веб-сайте. http://www.magicpc.spb.ru/journal/200704/11/01.php). Не скажу, что технологии слишком сложные, но достаточно ресурсоемки, если рассматривать ваше личное время, как ресурс, требующие внимания и аккуратности. Хотелось бы, чтобы можно было составить анкету или иной другой достаточно сложный документ для опроса в визуальном редакторе, напоминающем редактор Word for Windows, примерно так, как набираем современный документ, используя разные шрифты, кнопки, элементы оформления и так далее. Неплохо было бы учесть и такой вариант, когда кому-то нужно срочно провести опрос, но делать для этой цели отдельный сайт просто не рационально. Например, есть почтовые адреса некой группы людей и нужно срочно выяснить их мнение по какой-то теме. Решение: создали форму опроса, разослали письма с ссылкой, обработали результаты и получили большое чувство удовлетворения от быстро, качественно, а главное, без всякого напряга выполненной работы. Покажу, насколько проста реализация этого варианта с использованием нового бесплатного инструмента Google docs (Create and share your online documents, presentations, and spreadsheets https://docs.google.com/). В русском варианте он называется просто и понятно “Документы” (https://docs.google.com/?hl=ru) и, скорее всего, именно русская версия Вам будет нужна, из поддерживаемого десятка разных языков. Итак, пускай нам нужно составить анкету для опроса на заданную тему. Острые политические и социальные темы затрагивать я не буду, стремясь к абсолютной нейтральности и корректности, поэтому пусть это будет опрос из раздела здоровье и здоровый образ жизни, так как тезис насчет того, чтобы жить не болея долго и счастливо ни у кого особых возражений не вызывает.
Общие основы
Для работы с разделом Google docs у Вас должна быть учетная запись на Google. Если у Вас ее нет, то можете перейти на https://mail.google.com/, зарегистрировать почтовый ящик вида имя@gmail.com и связанный с ним аккаунт, впрочем, есть и другие более экзотические варианты работы, но на них останавливаться не буду, так как это уводит от рассматриваемой сейчас темы. Замечу также, что с помощью Google docs можно быстро и удобно создавать не только формы, что сейчас будем рассматривать детально, но и презентации, документы для совместной работы и другие нужные вещи, которые рассматривать не будем.
Создавая нашу анкету можно двигаться двумя путями, сделать самим все с самого начала или же воспользоваться одним из готовых шаблонов (From template…). Создав удачную форму, Вы сами можете поместить вашу форму в раздел шаблоны для удобства других людей.
В разделе шаблонов только русскоязычных порядка сотни. Есть и весьма интересные, например, образец жалобы на бездействие милиции, образец жалобы на неправомерные действия сотрудника Паспортно-Визовой Службы и так далее.
(На рисунке примеры шаблонов для использования)
Создадим очень простую форму, включающую в себя три обязательных поля: имя, электронный адрес и поле ответа на вопрос. Четвертое поле, фамилия, будет необязательным для заполнения.
Выбрали пункт, создать новую форму
Поле “Question Type” определяет тип отображаемого элемента: поле для ввода текста; элемент с выбором ответа из набора возможных, используя радиокнопку; похожий элемент с использованием чекбоксов и так далее. Первое поле нашей формы, если мы оставим Question Type: Техт даст пользователю возможность вводить только одну строку текста, поэтому меняем тип на Paragraph text.
Галочка в чекбоксе “Make this a required question” показывает, что это поле обязательное и не может быть пустым. Получаем:
Нажав на кнопку с изображением карандаша (Edit), можем посмотреть, как будет выглядеть наша форма с выбранным элементом.
Выглядит, вроде, вполне приемлемо. Выбираем в верхнем левом углу кнопку Add Item и добавляем другие необходимые нам поля. Форма для ответа пользователя готова.
Но почему нет кнопки, позволяющей отправить на обработку введенные данные? Где она? Перейдите по ссылке, находящейся в самом низу страницы с разрабатываемой формой.
https://spreadsheets.google.com/viewform?formkey=dDdjZUprM2VkSzVseDZCc0VkQ2lMTkE6MQ
Внизу страницы видим:
Ура, все получилось. Последний важный этап. Не стоит на радостях сразу рассылать всем ссылку для работы с созданной формой-анкетой. Во-первых, внимательно прочитайте весь текст. Возможно, Вы найдете синтаксические и орфографические ошибки (см. внимательно первые скриншоты примера) или захотите изменить какие-то описания. Внеся изменения, не забудьте нажать кнопку сохранить (save).
Во-вторых, обязательно протестируйте форму сами. Если все работает так, как нужно, то можете разослать письмо с ссылкой на форму вашим друзьям и знакомым (если не хотите публиковать ссылку на своем сайте или решили совместить и то и другое сразу).
Для этого выберем пункт “Email this from”.
В поле To указываем адрес почтового ящика участника опроса для получения по электронной почте ссылки на форму.
Письмо успешно отправлено.
Теперь, в-третьих. Форма готова, но оформление ее оставляет желать лучшего. Улучшим его, выбрав одну из готовых тем (кнопка Theme).
Совсем другой вид:
Не нравится? А этот вариант?
Порядка сотни тем, есть из чего выбирать.
Все сделано хорошо, но ради чего все это делали? Естественно, что ради получения результатов, но где их посмотреть?
На домашней странице учетной записи видим:
Кликаем мышкой по созданному опросу, который в моем случае называется “Форма быстрого ответа” и смотрим собранные результаты.
Замечу, что имеем дело не с простым инструментом просмотра результатов, а с достаточно сложным табличным процессором.
Но, если Вам его возможностей недостаточно, то можете выгрузить файл в формате Excel и выполнить всю обработку в нем. Именно по этой простой причине я не описываю подробно, как обрабатывать результаты. Просматривая полученные результаты, Вы увидите, что появилось одно поле, которое не делали – это поле с информацией о том, когда пользователь ответил на вопросы анкеты.
Подводя итоги
Инструментарий создания опросных листов от Google очень мощный, поэтому можно затратить некоторое время на его освоение, тем более, что времени на это потребуется совсем немного. Завершая рассказ, даю ссылку на более сложный вариант анкеты, которая хотя и была создана для демонстрации возможностей Google docs, но данные которой, могут быть использованы для статистической обработки, поэтому если хотите, ответьте, но не заполняйте поля недостоверной информацией, тем более, что эта самая статистика после нажатия кнопки Вам все равно показана не будет, так как ее обработка еще не реализована.
Описание работы с Google docs была бы не полной без указания на ложку дегтя, придающей особый пикантный вкус бочке с медом. Есть такой интересный момент, как повторное редактирование уже готовых форм. В текущей версии сделано более чем плохо. Не буду говорить, что не сделано вообще. Возможно, что где-то в недрах интерфейса такая ссылка или кнопка присутствует. Допускаю, что она отображается в других версиях веббраузеров или еще при каких-то условиях. Возможно, что решение интуитивно понятно, но для людей с хорошо развитой интуицией, к которым я, увы, не отношусь. К сожалению, в справке об этом нечего не написано, а на форумах сообществ только вопросы, как редактировать уже готовые формы. Примерно час своего времени я потратил на то, чтобы понять, как это сделать и еще столько, чтобы написать, как это делать методически правильно. У меня сложилось мнение, что методически правильно будет в следующей версии, а пока, без “шашечек”, но чтобы ехать. Решение более чем простое. Начиная работать с формой, скопируйте себе ссылку на страницу редактирования формы, нужно будет, вызовите ее по этому адресу. Адрес имеет вид https://spreadsheets.google.com/gform?key=код-вашей-формы.
Если Вы сделали формы, которые Вам понравились и которыми хотите поделиться с другими людьми, то можно опубликовать их как общедоступные трафареты (темплеты). Ссылки на два моих трафарета. Первый – простейшая форма (https://docs.google.com/previewtemplate?id=0AgL9kX675DfXdDdjZUprM2VkSzVseDZCc0VkQ2lMTkE&mode=public). Второй интересен тем, что в нем были использованы все основные элементы, которые можно выбрать, составляя анкету, а это ссылка на саму анкету в сети Интернет, на которую Вы можете ответить https://www.mctrewards.ru/opros.htm. Перейдя по ссылке https://www.mctrewards.ru/form.htm Вы можете проверить первую форму в действии.
Спасибо, Вам. Внесла данную страничку в закладки.
Игорь, огромное Вам спасибо.
Я много размышлял о собственноручных изменениях на своем сайте и благодаря Вашей статье я теперь знаю, что именно и как я хочу изменить.
Еще раз спасибо.
Спасибо за хорошую статью.
А можно ли с помощью Google docs, создать анкету в которой вариантом ответа на один из вопросов будет добавление фото?
«которой вариантом ответа на один из вопросов будет добавление фото» — о такой возможности мне, увы, ничего не известно
я взяла код анкеты, что бы поместить анкету на свой сайт, но как только я вставляю этот код на страницу, он исчезает. можете подсказать в чем может быть проблема и как ее устранить.
Пс. сайт у меня на джумле.. может это с этим связано…
Диана, сохраните страничку в которую вставляли код и пришлите ее мне в письме, к письму приложите и код, который хотели вставить. Насколько я понял, код не корректно вставляется в таблицу или вообще не вставляется. Смотреть надо.