Не работает отправка события dataLayer.push на странице Контакты

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Tolly
Tolly
Репутация: 0
Сообщения: 17
Зарегистрирован: 15.02.2020
С нами: 4 года 1 месяц

Сообщение #1 Tolly » 30.09.2021, 13:50

Для формы обратной связи, что на стандартной странице контакты, хочу настроить отслеживание отправку события (заполнение и отправка формы).

Для этого в файл feedback.tpl сразу после блока

Код: Выделить всё

<div class="message_success">

добавил скрипт:

Код: Выделить всё

<script>
dataLayer.push("event":"obratnaya_svyaz");
</script>


однако данный скрипт не отрабатывает и не трекается в GTM (там все верно настроено, аналогичный скрипт работает на других сайтах).

Просьба подсказать в чем может быть проблема и где искать решение.

Tolly
Tolly
Репутация: 0
Сообщения: 17
Зарегистрирован: 15.02.2020
С нами: 4 года 1 месяц

Сообщение #2 Tolly » 01.10.2021, 13:30

Нашел решение. Нужно код обернуть:
{literal}
{/literal}

возможно кому-то еще будет полезно.

Добавлено спустя 41 секунду:
Тема закрыта


Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 31 гость