Общие функции могут быть использованы в любом процессе, независимо от того, какие сервисы используются в проекте.

Источник

Сайт

Входящие данные неизвестны, поэтому для работы с ними необходимо использовать маску input как описано в Процесс

Создаёт точку и код счетчика для размещения на сайте. В рамках кода, располагаемого на сайте также включен механизм, который собирает данные аналитики на сайте (UTM-метки, счетчики Яндекс.Метрики, Google Analytics и Roistat).

Стартовый блок у процесса с таким источником отличается от остальных более сложной структурой:

Untitled

После подгрузки кода на страницу сайта - в документе создаётся объект MK.

При написании собственной обработки форм можно использовать следующие функции: MK.formHandler(form) - принимает указатель на форму, данные с которой необходимо собрать. ** MK.handler(data) - принимает собранные данные, дополняет их данными аналитики и отправляет в систему.

*Данные с формы будут успешно собраны если обработка формы на сайте происходит по событию Submit и не блокирует исполнение другого кода (возвращает true). **При сборе данных игнорируются теги/типы checkbox radio select password их необходимо обрабатывать вручную. При обработке остальных типов ввода в качестве ключа берётся значение из атрибута name id data-type в порядке приоритета.

Другое

Входящие данные неизвестны, поэтому для работы с ними необходимо использовать маску input как описано в Процесс

Создаёт точку приема данных в сервисе. Единственный доступный фильтр источника - определение метода запроса GET/POST.

Функции

Проверка