Обработчики событий

Шаблон данных "Маркетинговые системы: обработчики событий" используется для регистрации обработчиков событий маркетинговых систем и событий к которым данный обработчик привязывается.

В зависимости от события обработчику доступны те или иные поля для добавления динамических данных (см. разделы Метки и Переменные динамических событий)


Шаблон данных "Маркетинговые системы: обработчики событий" содержит такие поля:

НазваниеОписание
НазваниеНазвание обработчика событий
СистемаУказывается маркетинговая система с которой ассоциировано событие
СобытиеУказывается для какого события предназначен данный обработчик события
ВключитьНеобходимость во включении обработчика события
Код инициализации

Javascript или другой код который необходимо выполнить при срабатывании событие.

Если обрабатываемое событие является статическим использование HTML тегов НЕ ДОПУСТИМО.

Если обрабатываемое событие является динамическим и если в коде не указаны теги, то весь код будет обернут в теги <script></script>

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

Для обработчиков динамических событий есть локальная переменная model с которой необходимо взаимодействовать как с переменной языка Javascript (см. раздел Переменные динамических событий)

Расположения

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

  1. Перед кодом инициализации маркетинговой системы
  2. Внутри кода инициализации маркетинговой системы. Для этого в коде маркетинговой системы необходимо установить метку {EVENT_CODE;raw} (см. раздел Метки)
  3. После кода инициализации маркетинговой системы