Справочник

Чеклист проверки данных (QA)

Проверка названия события, момента отправки, свойств и доставки.

Все материалы

Чеклист проверки данных (QA)

Данные события

1. Call type и название совпадают с tracking plan?
2. Trigger сработал один раз в ожидаемый момент?
3. Required properties присутствуют?
4. Имена и типы данных правильные?
5. userId и anonymousId соответствуют состоянию пользователя?
6. Source и Platform соответствуют реальному способу отправки?
7. event_id связывает revenue event с бизнес-операцией?
8. Если нужна автоматическая дедупликация Segment, задан корректный messageId?

event_id является полем учебной бизнес-операции. Segment использует верхнеуровневый messageId для автоматической дедупликации сообщений.

Порядок проверки

1. Вызов виден в консоли браузера или серверном логе?
2. Запрос виден в Network, если он выполняется в браузере?
3. Payload появился в Debugger правильного Source?
4. Event Delivery не показывает ошибку, если подключен Destination?
5. Событие появилось в системе-получателе, если она подключена?

Если Destination не подключен, пункты 4-5 отмечаются как N/A — «не применяется».

reset() проверяется по изменению данных пользователя в браузере после выхода. Он не отправляет отдельный вызов и не должен появляться в Debugger.

Разбор ошибки

СимптомФактический payloadНарушенное правилоИсправлениеПовторная проверка
Поле не попало в отчетcountri вместо countryИмя не совпадает с tracking planИсправить имяПовторить действие и сравнить Debugger