Чтобы передавать параметры с основного сайта в квиз — например, значения куки, сессии и прочее — мы предусмотрели специальный метод:
Marquiz.addParam('key', 'value');
Данные сохранятся в заявке и придут по вебхуку внутри объекта extra: extra['key']: 'value'.
Если написать ключ через точку, то значение сохранится во вложенный объект:
Marquiz.addParam('cookies.key', 'value'); // extra['cookies']['key']: 'value
Данный метод необходимо вызвать выше скрипта инициализации в следующем виде:
document.addEventListener("marquizLoaded", function() { Marquiz.addParam('key', 'value'); });