События браузерного SDK
Эти страницы описывают события из браузера, которые /v1/events/batch принимает после проверки токена, origin, типа события и privacy guard.
Каждая страница события объясняет смысл, источник, момент отправки, безопасные поля payload, пример, запрещенные данные, fallback, использование в дашборде, server-derived логику, ML-сценарии и QA-проверки.
События
- sdk_init - SDK lifecycle, P0
- sdk_config_loaded - SDK lifecycle, P0
- sdk_disabled - SDK lifecycle, P1
- sdk_error - SDK lifecycle, P1
- session_start - Session lifecycle, P0
- page_view - Page / Route, P0
- page_visibility_changed - Page / Activity, P0
- first_activity - Activity, P0
- activity_checkpoint - Activity, P0
- first_scroll - Скролл, P1
- scroll_checkpoint - Скролл, P0
- pointer_activity_checkpoint - Pointer / Hover, P1
- hover_qualified - Pointer / Hover, P1
- exit_intent - Pointer / Hover, P1
- object_visibility_checkpoint - Видимость объектов, P0
- click - Clicks / Interactions, P0
- form_detected - Формы, P1
- form_field_focus - Формы, P0
- form_field_blur - Формы, P1
- form_field_change_signal - Формы, P1
- form_validation_signal - Формы, P1
- form_submit_attempt - Формы, P0
- content_select - Контент и копирование, P1
- copy - Контент и копирование, P1
- group_interaction_checkpoint - Группы / повторяющиеся элементы, P1
- media_interaction - Media, P2
- custom_track - Custom API, P0
- privacy_guard_violation - Privacy Guard, P0
- batch_flush_attempt - Transport, P1
- batch_result - Transport, P1
Общие правила
- Source-события — это факты SDK, а не серверная интерпретация.
- Source-события не должны содержать сырые персональные данные, значения форм, cookies, query string URL, полный DOM или сырые потоки движения указателя.
- Mapping context может быть
unknown; неизвестный mapping — это QA-сигнал, а не причина отбрасывать безопасное событие.
Обновлено