Конверсияны талдау
Конверсияны талдау
Конверсия - жай ғана «санға бөлінетіндер саны» емес. Бұл басқарылатын жүйе: нақты анықтамалар және оқиғалық схема → дұрыс бөлімше және уақыт терезесі → сегментация және атрибуция → құндылықпен байланыс (LTV/ROMI) → мониторинг және эксперименттер. Төменде - азық-түліктің белсенділігінен төлем және маркетинг шұңқырларына дейін масштабталатын қаңқа.
1) Анықтамалар және базалық формула
Воронка оқиғалары: жүйелі қадамдар (қарау → басу → тіркеу → тексеру → депозит → мақсатты әрекет).
Қадамның конверсиясы: (\text {CR} _ {i\to j} =\frac {\text {} j\text {кейін} i} {\text {бірегей, жеткен} i})
(\text {CR} {0\to k} =\prod {s = 0} ^ {k-1 }\text {CR} _ {s\to s + 1})
Есепке алу бірлігі: пайдаланушы/сессия/құрылғы/тапсырыс - анық белгілеңіз.
Уақыт терезесі: қадамдар арасындағы шектеу (мысалы, тіркеу → депозит ≤ 7 күн).
2) Метрика паспорттары (template)
METRIC: `CR_REG2DEP_7D_v2`
Анықтама: 7 күнде ≥ 1 депозит жасаған тіркелген пайдаланушылардың үлесі.
Бірлік: пайдаланушы (user_id, master_id).
Терезе: 7 × 24 сағат 'ts _ registration'.
Ерекшеліктер: боттар/фрод/тестілік аккаунттар/телнұсқалар.
Әдепкі сегменттер: ел, платформа, тарту арнасы.
Дереккөздер: 'event _ register', 'event _ deposit'.
Guardrails: fresh ≤ 1h, coverage ≥ 99%, FPR антифрод ≤ X.
Нұсқа/иелері/датасловарь.
3) Оқиғалар схемасы және деректер сапасы
Канондық сұлба: 'event _ id', 'user _ id', 'device _ id', 'session _ id', 'ts', 'type', 'payload', 'source', 'version'.
Ұқсастығы: дедуп бойынша '(source_id, checksum)'; түзету журналы.
Тазалау: боттардың сүзгілері (жылдамдық, headless, known-ASN), фрод-жалаулар, тестілік аккаунттар.
Сәйкестік: көпір 'user _ id device/email/phone', пайдаланушылардың split/merge туралы анықтамасы.
4) Дұрыс бөлімдер: жиі тұзақтар
Selection bias: «бөлімде тек кеше ғана белсенді» → CR асыра.
Survivorship: қадамға дейін кеткендерді алып тастады - CR жасанды өсуде.
Бірліктердің араласуы: бөлімі - сессиялар, алымы - пайдаланушылар.
Қосарланған атрибуция: бір табысқа бірнеше арналар жатады.
Орташа: алымдарды/бөлгіштерді агрегаттаудың орнына сегменттер бойынша CR орташаландыру.
5) Псевдо-SQL: терезелері мен бірегейліктері бар құйғыш
sql
WITH regs AS (
SELECT user_id, MIN(ts) AS ts_reg
FROM event_register
WHERE ts BETWEEN:from AND:to
GROUP BY user_id
),
deps AS (
SELECT user_id, MIN(ts) AS ts_dep
FROM event_deposit
GROUP BY user_id
),
eligible AS (
SELECT r.user_id, r.ts_reg, d.ts_dep
FROM regs r
LEFT JOIN deps d
ON d.user_id = r.user_id
AND d.ts_dep BETWEEN r.ts_reg AND r.ts_reg + INTERVAL '7 day'
)
SELECT
COUNT() AS users_reg,
COUNT(ts_dep) AS users_dep_7d,
COUNT(ts_dep)::decimal / COUNT() AS cr_reg2dep_7d
FROM eligible;
Қадамдар бойынша Drop-off
sql
-- Пример: просмотр → регистрация → депозит (7d)
WITH base AS (...), -- ваш источник views AS (...), regs AS (...), deps AS (...)
SELECT
COUNT(DISTINCT views.user_id) AS step0_view,
COUNT(DISTINCT regs.user_id) AS step1_reg,
COUNT(DISTINCT CASE WHEN regs.ts BETWEEN views.ts AND views.ts + INTERVAL '24 h'
THEN regs.user_id END) AS view2reg_24h,
COUNT(DISTINCT CASE WHEN deps.ts BETWEEN regs.ts AND regs.ts + INTERVAL '7 day'
THEN deps.user_id END) AS reg2dep_7d;
6) Когорттар және сегменттеу
Когорталар: бірінші оқиғаның (тіркеу/бірінші бару) күні бойынша қалыптастырыңыз → қисық конверсияларды салыстыру.
Сегменттер: ел/арна/платформа/OS/құрылғы/контент/баға/серіктес.
Сегменттер бойынша құйғыш: CR және drop-off акцияларға, релиздерге, UX өзгерістеріне дейін/кейін.
Әділдік: сезімтал сегменттер бойынша қателер/CR айырмашылығын тексеріңіз (этика/комплаенс).
7) Атрибуция: конверсияға кім «лайық»
Single-touch: last/first click - қарапайым, бірақ ұзақ циклдерді бұрмалайды.
Position-based: U-тәрізді/сызықтық/уақытша ыдырау.
Data-driven (Shapley/Markov): каналдардың үлесін реті бойынша бағалайды.
Телнұсқаларды бақылау: бір табыс = бір кредит (немесе үлестік), алгоритм нұсқасы тіркелген.
8) Микро-конверсия және басу сапасы
Микро қадамдар: прайсингті қарау, себетке қосу, KYC тексеру, 50% пішінін толтыру.
Трафик сапасы: bounce-rate, engaged-sessions, «валидті» көру үлесі, бот үлгілері.
Құндылықпен байланыс: микро-конверсиялар бизнес-әсермен (LTV, GGR, Net) байланысқан/себепті байланысқан жағдайда ғана пайдалы.
9) Ақшамен конверсия байланысы: CAC, LTV, ROMI
CAC: конверсия (тіркеу/депозит/сатып алу) бірлігіне тарту құны.
ROMI: (\frac {\text {Инкременталды түсім}} {\text {Маркетингтік шығындар}}} - 1).
LTV-салмақты конверсия: CR бойынша емес, күтілетін құндылық бойынша сегменттерді/арналарды басымдыққа алыңыз.
Себеп: ROMI бағалау - A/B, DiD арқылы, синтетикалық бақылау; корреляция жеткіліксіз.
10) Эксперименттер және uplift
A/B-тесттер: рандомизация, MDE/power, маусымдылықты және интерференцияны есепке алу.
Өлшемдер: негізгі CR + guardrails (шағымдар, latency, FPR антифрод).
Uplift-модельдері: оқиға ықтималдығын емес, конверсия өсімін таргеттейді; Qini/AUUC, uplift @k.
11) Уақытша аспектілер мен терезелер
Look-back/Look-forward: экспозиция мен конверсия/депозит арасындағы терезе.
Гистерезис: «жыпылықтамау» үшін промо-регрессорларды қосу/өшіру үшін әртүрлі кіру/шығу шегі.
Күнтізбе: мерекелер, жалақылар, ірі іс-шаралар - міндетті регрессорлар/жалаулар.
12) Мульти-құрылғылар және дедупликация
Кросс-девайс: идентификаторлар бағаны (cookie/device/IDFA/email/телефон).
One-to-one: бір мақсатты әрекет per пайдаланушы бір рет есептеледі (немесе per тапсырыс/төлем).
Тест/интернал: QA/операторлардың/боттардың сүзілген тізімдері - бөлімнен және алымнан тыс.
13) Визуализация және есептер
Step-bars/Sankey: қадамдар бойынша drop-off.
Когорт жылу карталары: күніне 1/3/7/14/30 CR.
Bridge-графиктер: CR (UX, промо, канал-микс) өзгеруіне факторлардың үлесі.
Dash: fresh-таймер, оқиғалар coverage, guardrails, алерталар.
14) Мониторинг, SLO және алерта
SLO жаңаруы: жаңару легі ≤ N минут/сағат.
Сапа сақшылары: боттың/фродтың көтерілуі, сәйкестік айырмашылығы, coverage құлдырауы.
Алерттар: CR-дің маусымдық болжамнан ауытқуы, оқиғалардың үзілуі, қателердің өсуі/latency.
15) Псевдо-SQL: «last non-direct» атрибуциясы
sql
WITH touch AS (
SELECT user_id, channel, ts,
ROW_NUMBER() OVER (PARTITION BY user_id ORDER BY ts DESC) AS rn
FROM session_touchpoints
WHERE is_direct = false
AND ts <= (SELECT first_conversion_ts FROM conversions WHERE conversions.user_id = session_touchpoints.user_id)
),
credit AS (
SELECT user_id, channel FROM touch WHERE rn = 1
)
SELECT channel, COUNT() AS conv, COUNT()::decimal / SUM(COUNT()) OVER() AS share
FROM credit
GROUP BY channel
ORDER BY conv DESC;
16) Қарсы үлгілер
Таразысыз елдер/арналар бойынша орташа CR.
Бірліктерді (сессиялар vs пайдаланушылар) және уақыт аймақтарын араластыру.
Формулалар мен нұсқалар дефинициясының игноры (метрикасы «жүзеді»).
«Қалай шығады» (бекітілмеген) → салыстыруға келмейтін CR терезелері.
Бот/фрод сүзгілерінің болмауы → жоғары метриктер.
Барлық шешімдер үшін жалғыз ақиқат ретінде «last click» төлсипаты.
17) Конверсиялық есепті жариялау алдындағы чек-парақ
- Метрика паспорты: анықтама, бірлік, терезе, ерекшеліктер, дереккөздер, нұсқа
- Оқиғалар схемасы канондалған, дедуп/идемпотенттік қосылған
- Боттар/фрод/QA-шоттар алынып тасталды; сәйкестіктер жинақталған
- Терезелер мен бөлімдер құжатталған; уақытша аймақтар келісілді
- Сегменттер/когорттар тексерілді; инварианттар (DAU ≤ MAU, күндер бойынша сомалар = ай) сақталды
- Төлсипат таңдалған және сипатталған; қосарлы несие алынып тасталды
- Құндылықпен байланыс: CAC/LTV/ROMI қосылды, себепті бағалау жоспарланған
- Дашборд: жаңалық, coverage, guardrails; алерттерді теңшеу
18) Шағын глоссарий
CR (Conversion Rate): нысаналы әрекетті аяқтаған үлес.
Drop-off: қадамдар арасында «түскен» үлес.
Attribution: жанасу бойынша конверсия үшін еңбегін бөлу әдісі.
Cohort: бірінші оқиға күні бойынша топ.
ROMI: маркетингтік инвестицияларды қайтару (инкрементальды).
Uplift: интервенциядан конверсия өсімі.
Guardrails: тәуекелдерді шектеушілер (шағымдар, FPR, latency).
Жиынтық
Конверсиялардың сенімді талдауы үш китке негізделеді: дұрыс анықтамалар (бөлімдер/терезелер/бірліктер), деректер тәртібі (теңсіздік, дедуп, антибот), құндылықпен байланыс (LTV/CAC/ROMI және себеп). Суреттелген қаңқа бойынша воронкалар, когорталар, атрибуттар және мониторинг жасау арқылы сіз графиктерді ғана емес, өнімді және маркетингті де нақты басқаруға болатын өлшемдерді аласыз.