Хост:

kafka-1.mailer.srv:19308

Топик:

mailer-events

Поля

Поле Тип Описание
timestamp unixtime Время события
project_id int id проекта в mailer
profile_id int Внутренний id профиля в мейлер
type string Тип события. Возможные типы смотрите ниже.
custom_event_type_id int id события переданный из внешней системы
payload json Данные переданные вместе с событие. Возможные данные смотрите ниже

Список событий

Тип события Описание Обязательные поля данных*
subscribed Профиль подписался на email рассылки
unsubscribed Профиль отписался от email рассылок
profile_verify Профиль верефицирован
profile_email_ready Профиль стал удовлетворять условиям политики отправки проекта
profile_changed Значение поля профиля изменилось prev_fields,fields
custom Событие из внешней системы
time_elapsed Служебное событие ожидание в цепочках id
email_sent Профилю отправлено письмо id,message_id,message_type
email_opened Профиль открыл письмо id,message_id,message_type
email_clicked Профиль кликнул по письму id,message_id,message_type
sms_sent Профилю отправлено СМС сообщение id,message_id,message_type
gcnotif_subscribed Профиль подписался на ИЦ уведомления message_id
gcnotif_unsubscribed Профиль отписался от ИЦ уведомлений message_id
gcnotif_sent Профилю отправлено ИЦ уведомление id,message_id,message_type
gcnotif_opened Профиль открыл ИЦ уведомление id,message_id,message_type
gcnotif_clicked Профиль кликнул по ИЦ уведомлению id,message_id,message_type
webpush_sent Профилю отправлен Push id,message_id,message_type
webpush_opened Профиль открыл Push id,message_id,message_type
webpush_clicked Профиль кликнул по Push id,message_id,message_type
stop_invalid Профиль попал в карантин: невалидный адрес
stop_inactive Профиль попал в карантин: неактивный адерс
stop_corp Профиль попал в карантин: коропоративный адрес
stop_nonexistent Профиль попал в карантин: несуществуюший адрес
stop_spam_added Профиль попал в карантин: жалобы на спам
stop_unsubscr Профиль попал в карантин: профиль отписан от рассылок
stop_sendlog_added Профиль попал в карантин: непрошедший политику отправки проекта
stop_letter_single_quarantine Профиль попал в карантин: непрошедший политику отправки рассылки
stop_template_errors Профиль попал в карантин: ошибка при рендере письма
stop_gdpr Профиль попал в карантин: GDPR
stop_noaddress Профиль попал в карантин: адрес пуст
stop_send_policy Профиль попал в карантин: не удволетворяет политике отправки проекта
stop_external_check Профиль попал в карантин: не прошел внешнюю проверку
bounce_nonexistent Профиль получил bounce: несушествующий адрес
bounce_temp_unavailable Профиль получил bounce: временно не доступен
bounce_spam Профиль получил bounce: жалоба на спам
bounce_overflow Профиль получил bounce: ящик переполнен
bounce_other Профиль получил bounce: другое
*В случаях когда это возможно, также будут добавлены поля profile_indexed_fields,message_id,message_type,post_id,post_type,send_uuid,language,unique
Поля данны события
Поле Тип Описание
id int id объекта внутри mailer
profile_indexed_fields json Объект с индексируемыми полями профиля (email, uid..)
prev_fields json Поля профиля до изменений
fields json Поля профиля после изменений
message_id int id сообщения внутри mailer
message_type char Тип сообщения. L-Письмо,S-СМС сообщение,G-Уведомление ИЦ,W-Push
post_id int id рассылки внутри mailer
post_type char Тип рассылки.S-Разовая,B-АБ тест,A-Автоматическая,C-Цепочка,P-Вызов API,T-Тест,U-Неизвестно'
send_uuid uuid uuid отправки сообщения
language string Язык в формате: ru,en..
unique bool Флаг уникальности события. Используется в открытиях/переходах, сведетельствует о том что данное событие происходит в первый раз в рамках одного объекта(письма)