Получить идентификаторы вопросов и ответов

Идентификаторы вопросов и ответов используются для предзаполнения форм. Существует несколько способов получить идентификаторы для разных типов вопросов.

Идентификатор вопроса

Идентификатор вопроса можно узнать в окне редактирования вопроса в разделе Настройки.

Идентификаторы для серии вопросов

Серию вопросов пользователь может добавить на форму несколько раз. Таким образом, вопросы из серии могут повторяться. Чтобы различать несколько экземпляров одного и того же вопроса, к идентификаторам вопросов в серии добавляется суффикс — номер экземпляра через двойное подчеркивание. Нумерация начинается с нуля: __0, __1, __2 и так далее.

Например, на форме есть серия вопросов:

  • Имя с идентификатором text_2643945.

  • Телефон с идентификатором phone_2752014.

Чтобы сделать предзаполнение полей в серии вопросов, настройте GET-параметры:

  • Для первого экземпляра серии (который отображается на форме по умолчанию) используйте идентификаторы вопросов: text_2643945__0, phone_2752014__0.

  • Для второго экземпляра серии (который может добавить пользователь, нажав Ещё «серия вопросов») используйте идентификаторы вопросов: text_2643945__1, phone_2752014__1.

Идентификатор ответа

Чтобы узнать идентификатор ответа:

  1. Выберите блок вопроса.

  2. На панели слева в разделе Ответы нажмите значок Расширенные параметры.

  3. Скопируйте значение из поля Идентификатор.

Примечание

Идентификаторы можно редактировать. Варианты ответов в пределах одного вопроса должны иметь уникальные идентификаторы.

Идентификаторы ответов для вопросов Оценки по шкале, Вики, Города и страны

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

Посмотреть видео с примером.

Рассмотрим получение идентификаторов на примере Яндекс Браузера:

  1. Откройте форму по ссылке.

  2. Откройте инструменты разработчика с помощью сочетания клавиш Ctrl+Shift+I (для Windows и Linux) или ⌘ + Option + I (для macOS).

  3. Выберите инструмент и нажмите на поле, список или маркер нужного варианта ответа.

  4. На вкладке Elements будет подсвечен фрагмент кода страницы с параметрами выбранного вопроса или варианта ответа.

  5. Найдите в коде значения идентификаторов:

    • Идентификатор вопроса — значение параметра name (кроме вопросов типа Оценка по шкале).

    • Идентификатор ответа — значение параметра value.

    • Для вопроса типа Выпадающий список в коде перечислены все доступные варианты ответов.

    • Для вопроса типа Оценка по шкале параметр name содержит идентификатор вопроса, а в параметре data-qa есть идентификатор ответа. В примере ниже это 6815528_6815524.

    • Для вопроса c саджестом, типа Города и страны или Вики нужно перейти в запросы Response.

    В блоке getSuggest будет список вариантов ответов, включающих название страны и id ответа.