Макроси. Змінні підстановки. Як вивести відповідь на попереднє запитання у тексті квізу

GetQuiz має підтримку макросів або іншими словами змінних підстановок. За допомогою них ви можете вивести відповідь користувача на попереднє запитання на сторінці квиза. Це дозволяє зробити квіз максимально персоналізованим.

Макроси можна використовувати:

  • у заголовку та описі питання
  • у підказках консультанта
  • у формі контактів
  • у результатах
  • на сторінці дякую

За умовчанням макрос питання виглядає так - {cKWa7GDBc2lckMxuVHAI} , тобто. ID питання у фігурних дужках. Але ви можете змінити його. Для цього перейдіть в налаштування потрібного питання у вкладку Макрос:

Назва макросу може містити:

  • латинські літери
  • цифри
  • символи "-" та "_"
  • верхній та нижній регістр

Для того щоб вибрати потрібний макрос, можна скористатися спеціальною іконкою, яка виводиться всередині поля:

Клікнувши на цю іконку, перед вами відкриється спливаюче вікно зі списком усіх доступних макросів, які можна використовувати в цьому місці.

Ви можете скопіювати значення з колонки "Макрос" або натиснути кнопку "Додати"

Таким чином, коли користувач буде відповідати на запитання і в тексті квизу буде виявлено макрос, то він буде автоматично замінений на значення, яке користувач ввів у квізі.

Передача макросів через URL

Крім цього, ви можете надсилати початкові значення макросів через URL. Для цього потрібно сформувати посилання на квіз у такому форматі:

https://quiz.getquiz.io/path?macro=value

де macro - це назва макросу без фігурних дужок, а value - те значення, яке буде записано.

Якщо брати за основу зображення вище, то ми маємо макрос {Q1} . Щоб передати його значення в квіз через URL, потрібно сформувати таке посилання:

https://quiz.getquiz.io/path?Q1=Answer

Якщо питання має варіанти відповідей, але значення необхідно передавати текстове значення потрібного варіанта відповіді.

Назва макросу може містити:

  • латинські літери
  • цифри
  • символи "-" та "_"
  • верхній та нижній регістр

Для того щоб вибрати потрібний макрос, можна скористатися спеціальною іконкою, яка виводиться всередині поля:

Клікнувши на цю іконку, перед вами відкриється спливаюче вікно зі списком усіх доступних макросів, які можна використовувати в цьому місці.

Ви можете скопіювати значення з колонки "Макрос" або натиснути кнопку "Додати"

Таким чином, коли користувач буде відповідати на запитання і в тексті квизу буде виявлено макрос, то він буде автоматично замінений на значення, яке користувач ввів у квізі.

Передача макросів через URL

Крім цього, ви можете надсилати початкові значення макросів через URL. Для цього потрібно сформувати посилання на квіз у такому форматі:

https://quiz.getquiz.io/path?macro=value

де macro - це назва макросу без фігурних дужок, а value - те значення, яке буде записано.

Якщо брати за основу зображення вище, то ми маємо макрос {Q1} . Щоб передати його значення в квіз через URL, потрібно сформувати таке посилання:

https://quiz.getquiz.io/path?Q1=Answer

Якщо питання має варіанти відповідей, але значення необхідно передавати текстове значення потрібного варіанта відповіді.

Якщо вам щось не зрозуміло або не вдається налаштувати, то ви завжди можете написати своє запитання нам в онлайн-чаті на сайті або відправити на email.

Коментарі