GetQuiz имеет поддержку макросов или иными словами переменных подстановки. С их помощью вы можете вывести ответ пользователя на предыдущий вопрос на странице квиза. Это позволяет сделать квиз максимально персонализированным.
Макросы можно использовать:
- в заголовке и описании вопроса
- в подсказках консультанта
- в форме контактов
- в результатах
- на странице спасибо
По умолчанию, макрос вопроса выглядит так - {cKWa7GDBc2lckMxuVHAI}, т.е. ID вопроса в фигурных скобках. Но вы можете его изменить. Для этого перейдите в настройки нужного вопроса во вкладку "Макрос":
Название макроса может содержать:
- латинские буквы
- цифры
- символы "-" и "_"
- верхний и нижний регистр
Для того, чтобы выбрать нужный макрос, можно воспользоваться специальной иконкой, которая выводится внутри поля:
Кликнув на эту иконку перед вами откроется всплывающее окно со списком всех доступных макросов, которые можно использовать в этом месте.
Вы можете скопировать значение из колонки "Макрос" или нажать на кнопку "Добавить"
Таким образом, когда пользователь будет отвечать на вопросы и в тексте квиза будет обнаружен макрос, то он будет автоматически заменен на то значение, которое пользователь ввел в квизе.
Передача макросов через URL
Кроме этого, вы можете передавать начальные значения макросов через URL. Для этого нужно сформировать ссылку на квиз в таком формате:
https://quiz.getquiz.io/path?macro=value
где, macro - это название макроса без фигурных скобок, а value - то значение, которое будет записано.
Если брать за основу изображение выше, то у нас есть макрос {Q1}. Чтобы передать его значение в квиз через URL, нужно сформировать вот такую ссылку:
https://quiz.getquiz.io/path?Q1=Answer
Если вопрос имеет варианты ответов, но в качестве значения необходимо передавать текстовое значение нужного варианта ответа.
Если вам что-то не понятно или не получается настроить, то вы всегда можете написать свой вопрос нам в онлайн чат на сайте или отправить на email.