Заполнять поле в заказе данными из Cookies

Бюджет: 3 000 Р

Для подключения сквозной аналитики в определённое скрытое поле корзины (созданное с помощью плагина «Произвольные поля заказа») нужно пробрасывать значение Cookies.

Параметр в куках называется «utmstat_client_id», содержимое — набор цифр (ID).

В инструкции к системе аналитики приводится пример кода для Битрикса:

$data['fields']['UF_CRM_UTMSTAT'] = isset($_COOKIE['utmstat_client_id']) ? $_COOKIE['utmstat_client_id'] : null;

Сама инструкция находится здесь: https://utmstat.com/code/js/d2... (не пугайтесь, обратить внимание нужно на п. 2.1 и 5.7).

Соответсвенно, такое же нужно реализовать для Shop-Script. В магазине используется пошаговый вариант оформления заказа.

P.S. По итогам реализации просьба сказать, какие изменения в какие файлы были внесены, чтобы мы могли не бояться, что всё слетит при обновлении CMS или темы дизайна.

P.P.S. Саму сквозную аналитику настраивать не нужно. То есть это ТЗ — исключительно про передачу конкретного значения куки в конкретное поле заказа, не более.

4 ответа

Откликнуться на заказ

Отклики на заказы могут добавлять только зарегистрированные эксперты и разработчики Webasyst. Стать экспертом.

Чтобы добавить комментарий, зарегистрируйтесь или войдите