Google Surveys - способ передать параметры URL в опрос?

Я создал опрос Google и хочу, чтобы в опросе передавались параметры URL, чтобы можно было отслеживать, откуда приходят ответы. В идеале эти параметры URL должны быть введены в электронную таблицу.

Я пробовал что-то вроде этого:

https://docs.google.com/forms/d/HASH/viewform?SRC =MY_SOURCE& исх =MY_REF

Тем не менее, это не похоже на работу.

Любая помощь или комментарии приветствуются!

5 ответов

Невозможно передать скрытую информацию, но вы можете предварительно заполнить поля формы, используя параметры URL:

  1. Откройте форму в Google Forms
  2. В правом верхнем углу нажмите Подробнее [...]
  3. Выберите Получить предварительно заполненную ссылку
  4. Заполните все поля ответа, которые вы хотите предварительно заполнить
  5. Нажмите Отправить
  6. Чтобы отправить предварительно заполненную форму респондентам, скопируйте и отправьте ссылку вверху

Я наткнулся на это и решил сделать следующее.

  1. Создать форму
  2. Внизу добавьте свои собственные параметры (скажем, user_id)
  3. Нажмите тройные точки в правом верхнем углу, чтобы получить предварительно заполненную ссылку
  4. Заполните параметр user_id значением user_id
  5. Нажмите "Создать" и скопируйте ссылку (внизу слева)
  6. Ваша ссылка будет выглядеть так: https://docs.google.com/forms/d/e/1FAIplshiflshdlshdflkhlkb0Exboi5usdfsdf-f/viewform?entry.1370129364=user_id

В моем случае я написал что-то, что заменяет {user_id} фактическим идентификатором пользователя. Ссылка выглядела так: https://docs.google.com/forms/d/e/1FAIplshiflshdlshdflkhlkb0Exboi5usdfsdf-f/viewform?entry.1370129364=%7Buser_id%7D Я сделал простую замену (например, user_id = 123455) ссылка выглядит так https://docs.google.com/forms/d/e/1FAIplshiflshdlshdflkhlkb0Exboi5usdfsdf-f/viewform?entry.1370129364=123455 и щелкнув по нему, вы заполните user_id в форме с 123455

Сделайте это, если вы не возражаете, чтобы пользователи могли изменять данные (большинство из них этого не делают).

Я хотел передать скрытую информацию через форму Google и придумал немного поработать:

  1. Создайте новую форму / раздел (старые или новые формы) в форме с вопросами, которые вы хотите заполнить. Если у вас есть несколько страниц, сделайте скрытую страницу последней для простоты.

  2. Используйте опцию "Перейти к странице" на последней странице / разделе, которую вы хотите видеть, чтобы перейти к "Отправить".

  3. Используйте инструмент предварительной заливки, чтобы получить идентификаторы записей и настроить ссылку, как вам нужно.

Когда пользователь получает доступ к форме через предварительно заполненный URL-адрес, скрытые данные будут заполнены на скрытой странице и отправлены вместе с другими ответами... Хотя они будут скрыты с точки зрения ЕС.

Я часто использую это для передачи данных из одной формы в другую. С помощью дополнения CopyDown для копирования формулы после каждой отправки формы, чтобы она строила URL-адрес предварительного заполнения, чтобы при щелчке у него были только основные вопросы (например, номер записи, имя и т. Д.) Для проверки информации. Нажмите Далее, затем Отправить!

Форма Google не позволяет вам передавать информацию, вы можете рассмотреть возможность использования другого метода/потока в вашей системе.

Есть еще один обходной путь, о котором я только что подумал.

Получите обычную форму с предварительно заполненной ссылкой и данными «хочу скрыто» в конце. Скопируйте весь исходный код страницы и опубликуйте HTML на своей веб-странице.

Затем выберите DIV, в котором вы хотите скрыть, и стиль объявления = «видимость: скрыто; максимальная высота: 1 пиксель;» Он скроет весь DIV и уменьшит высоту до 1 пикселя.

Другие вопросы по тегам