Какие идентификаторы в метрике SOMA считаются уникальными идентификаторами клиента

«Какие идентификаторы в метрике SOMA считаются уникальными идентификаторами клиента» — вопрос из категории Продуктовые метрики и KPI, который задают на 38% собеседований Продуктовый Аналитик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

В SOMA (Система Оперативного Маркетингового Анализа) уникальными идентификаторами клиента являются:

  1. client_id — основной уникальный идентификатор клиента в системе. Формируется при первом взаимодействии и сохраняется на протяжении всего жизненного цикла клиента.

  2. soma_id — технический идентификатор, присваиваемый SOMA. Может использоваться для связки данных между системами.

  3. user_id — идентификатор пользователя, если клиент авторизован в системе (например, через личный кабинет).

Пример SQL-запроса для проверки уникальности:

SELECT 
    client_id, 
    COUNT(*) as duplicates
FROM events
GROUP BY client_id
HAVING COUNT(*) > 1

Важно: client_id остается постоянным даже при смене устройства или cookie. Для анонимных пользователей используется временный идентификатор, который может меняться.