GH GambleHub

Xulq-atvor signallari

Xulq-atvor signallari

Xulq-atvor signallari - bu foydalanuvchining mahsulot bilan o’zaro munosabatlarining «telemetriyasi»: voqealar, kontekst va vaqtinchalik qatorlar, ulardan biz niyat, qiziqish, trafik sifati, xavf va qadriyatni chiqaramiz. Signallar bilan ishlashning ishonchli konturi: instrumentatsiya → yig’ish → tozalash → normallashtirish → belgilarni shakllantirish → yechimlarda foydalanish → monitoring va axloq.

1) Xulq-atvor signallarini nima deb hisoblash kerak

Sessiyalar: boshlang’ich/to’xtash, davomiyligi, ekranlar soni, chuqurligi, sutkadagi takrorlash, «sokin» sessiyalar.
Tugmalar/tach/skroll: tugmalar zichligi, aylanish tezligi, chuqurlik, toʻxtash (scroll-stops).
Dwell-time: ekran/elementdagi vaqt, aktiv vaqt (idle filter).
Ekranlarning navigatsiyasi/oʻzaro aloqasi: ketma-ketlik, loop, rage-navigatsiya.
Kirish/shakllar: toʻldirish tezligi, tuzatishlar, tab-navigatsiya, paste rate.
Mikro-interaksiyalar: xoverlar, ochilishlar, almashtirgichlar, saralash/filtrlar.
Kontent/qidirish: soʻrovlar, CTR, CTCVR, saqlash, «keyinga qoldirish».
Texnika: device/browser, FPS/batareya holati, xato, latency, tarmoq (IP/ASN), oflayn/onlayn.
Vaqt/kontekst: soat/kun/mahalliy taqvim, geo-patternlar (agar talab qilinmasa, aniq geolokatsiyasiz).
Salbiy fikr-mulohazalar: yashirish, shikoyat, javob berish, kukidan/shaxsiylashtirishdan voz kechish.

2) Instrumentatsiya va voqealar sxemasi

Kanonik sxema (minimal):

event_id, user_id, session_id, ts_utc, type, screen/page, element, value, duration_ms,
device_id, platform, app_version, locale, referrer, ip_hash, asn, experiment_id, schema_version

Printsiplar: idempotentlik (dedup po’(source_id, checksum)’), UTC-vaqt, sxemalar versiyasi, barqaror identifikatsiya kalitlari, PII (xeshlar/tokenlar) ni minimallashtirish.

3) Tozalash va antibot

Headless/automation bayroqlari: WebDriver/puppeteer signatura, foydalanuvchi imo-ishoralari.
Anomal tezlik: haddan tashqari klik/skroll, «ideal» oraliqlar.
Tarmoq: data-hosting markazlari, taniqli proxy/VPN ASN.
Patternning takrorlanishi: bir xil trayektoriyalar va ketma-ketliklar.
QA/ichki: test-akkauntlar/qurilmalar ro’yxati.
Frod: device/IP-graf (bitta qurilma → ko’p hisoblar, geo-velocity).

4) Normallashtirish va Point-in-Time (PIT)

Vaqtinchalik derazalar: 5 daqiqa/1 soat/24 soat/7 kun; ekspon. tekislash.
Mavsumiylik: day-of-week, hour-of-day, bayram bayroqlari.
PIT-qismlar: barcha belgilar baholash vaqtigacha tuziladi; kelajakdan hech qanday ma’lumot yo’q.
Onlayn/oflayn paritet: feature store-da bir xil retseptlar.

5) Signallarning sifati va validligi

Coverage: toʻliq voqeali seans/ekranlar ulushi.
Freshness: qabul qilish muddati.
Consistency: foydalanuvchi/sessiya uchun «koridorlar» dagi voqealar ulushi (chiqindilarni nazorat qilish).
Diqqat: aktiv vaqt/idl-filter, scroll depth, toʻxtash.
Niyat: chuqur harakatlarga oʻtish (filtr → detal → maqsadli).
Ishonchlilik: antibot-skor, qurilmaga ishonch/IP.

6) Belgi hosil bo’lish (feature engineering)

R/F: recency oxirgi interakt, chastotalar 7/30/90.
Dwell/scroll: medianlar/kvantillar, dwell ≥ X ekranlar ulushi, chuqurligi ≥ p%.
Ketma-ketlik: n-gramm, Markov o’tish joylari, tavba patterni (back-forth), run-length.
Qurilmaning barqarorligi: qurilmani/brauzerni oʻzgartirish, entropy user-agents.
Tugmalar sifati: tugmalar, rage-clicks.
Qidirish/niyat: soʻrovlarning uzunligi/aniqligi, qidiruvdan keyingi dwell, success rate.
Identifikatsiyalar bo’yicha agregatsiyalar: user_id, device_id, ip_hash, asn.
Gibridlar: embeddingi sessiyalar (Doc2Vec/Transformer) → klasterlash/reyting.

7) Signal → Harakat: qarorlar jadvali

SignallarKontekstAmal qilishGuardrails
`rage_clicks≥3` или `latency_p95↑`onbordingyordam/yengillashtirilgan shaklni koʻrsatishshikoyatlar ≤ X
`scroll_depth<25%` & `dwell<3с`kontentBloklarni/siqilgan roʻyxatni qayta qurishSLA UI
`search_refine≥2` & `no_success`qidirishmaslahatlar/fasetlar, fallback-katalogCTR ↓
`bot_score≥τ`har qandaytanazzulga uchraydigan tajriba/kapcha/banFPR antibotlar ≤ 0. 5%
’session _ runlength ↑’ tunlardaRGyumshoq eslatmalar/pauzaFPR≤1%

Histerezis va kuldaunlar maslahatlar bilan «miltillamasliklari» shart.

8) Psevdo-SQL/retseptlar

A. Faol vaqt va skrollning chuqurligi

sql
WITH ev AS (
SELECT user_id, session_id, page, ts,
SUM(CASE WHEN event='user_active' THEN duration_ms ELSE 0 END) AS active_ms,
MAX(CASE WHEN event='scroll' THEN depth_pct ELSE 0 END)     AS max_depth
FROM raw_events
WHERE ts BETWEEN:from AND:to
GROUP BY 1,2,3,4
)
SELECT user_id, session_id,
AVG(active_ms) AS avg_dwell_ms,
PERCENTILE_CONT(0. 5) WITHIN GROUP (ORDER BY max_depth) AS scroll_median
FROM ev
GROUP BY 1,2;

B. Rage-clicks / back-forth

sql
WITH clicks AS (
SELECT user_id, session_id, ts,
LAG(ts) OVER (PARTITION BY user_id, session_id ORDER BY ts) AS prev_ts,
element
FROM ui_events WHERE event='click'
),
rage AS (
SELECT user_id, session_id,
COUNT() FILTER (WHERE EXTRACT(EPOCH FROM (ts - prev_ts)) <= 0. 3) AS rage_clicks
FROM clicks GROUP BY 1,2
),
backforth AS (
SELECT user_id, session_id,
SUM(CASE WHEN action IN ('back','forward') THEN 1 ELSE 0 END) AS nav_bf
FROM nav_events GROUP BY 1,2
)
SELECT r. user_id, r. session_id, r. rage_clicks, b. nav_bf
FROM rage r JOIN backforth b USING (user_id, session_id);

C. antibot skor (eskiz)

sql
SELECT user_id, session_id,
(CASE WHEN headless OR webdriver THEN 1 ELSE 0 END)0. 4 +
(CASE WHEN asn_cat='hosting' THEN 1 ELSE 0 END)0. 2 +
(CASE WHEN click_interval_std < 50 THEN 1 ELSE 0 END)0. 2 +
(CASE WHEN scroll_speed_avg > 5000 THEN 1 ELSE 0 END)0. 2 AS bot_score
FROM telemetry_features;

D. N-gramm ketma-ketligi

sql
-- Collect screen sequences and transition frequencies
SELECT screen_seq, COUNT() AS freq
FROM (
SELECT user_id, session_id,
STRING_AGG(screen, '→' ORDER BY ts) AS screen_seq
FROM nav_events
GROUP BY 1,2
) t
GROUP BY screen_seq
ORDER BY freq DESC
LIMIT 1000;

9) ML/analitikada xulq-atvor signallari

Moyillik/shaxsiylashtirish: CTR/CTCVR-modellar, session embeddings, next-best-action.
Chiqish/ushlab qolish: hazard-modellar, recency/chastota/ketma-ketlik belgilari.
Antifrod: shakllar tezligi, geo-velo, device/IP-grafa, «fermalar» shablonlari.
Trafikning sifati: «valid ko’rish», engaged sessions, salbiy fikr.
A/B va kauzallik: vositachi sifatida e’tibor metrikasi, lekin inkrement bo’yicha xulosalar (ROMI/LTV, ushlab qolish).

10) Vizualizatsiya

Sankey/step-bars: yoʻllar va drop-off.
Heatmaps: skroll chuqurligi, klik xaritasi (anonim).
Cohort × age: kogortaning yoshiga qarab signallar qanday o’zgaradi.
Bridge grafiklari: konversiyani o’zgartirishda omillar (tezlik, skroll, xatolar).

11) Maxfiylik, axloq, RG/komplayens

PII minimallashtirish: identifikatorlarning xeshlari, RLS/CLS, eksport qilishda niqoblash.
Rozilik/shaffoflik: trekingni sozlash, rad etish - hurmat qilinadi; mantiq tushunarli.
RG: zararli xatti-harakatlarni rag’batlantirish uchun signallardan foydalanmaslik; yumshoq eslatmalar/limitlar.
Fairness: xato/intervensiyalarning guruhlar boʻyicha farqlarini tekshirish; yo’l qo’yib bo’lmaydigan belgilar chiqarib tashlansin.
Saqlash: «xom» voqealar uchun TTL muddatlari, agregatsiya afzalroq.

12) Kuzatish va dreyf

Maʼlumot sifati: coverage, dublikatlar, laglar, boʻsh maydonlarning foizi.
Signal dreyfi: dwell/scroll/chastotalar bo’yicha PSI/KL; «yangi» patternlar.
Operatsion: yig’imning latency, belgilarni hisoblash p95, folbeklar ulushi.
Guardrails: bot-skor, shikoyatlar, javoblar ko’payishi; agressiv aralashuvlarga «stop-kran».

13) Anti-patternlar

Kontekst/idl-filtrsiz xom bosishlar → soxta «diqqat».
Birliklarni aralashtirish (foydalanuvchilar sessiyalari), TZ, oyna → mos kelmaslik.
Kelajak yuzlari (PIT yo’q) → modellarni qayta baholash.
Shovqinga nultolerantlik: histerezisiz qattiq ostonalar → «miltillash».
Ignor antibot/QA-filtrlar → oshirilgan metriklar.
Ortiqcha PIIlarni sababsiz yozish → xavflar va jarimalar.

14) Xulq-atvor signallari konturini ishga tushirish chek-varaqasi

  • Voqealar sxemasi (versiyalar, UTC, idempotentlik), PIIni minimallashtirish
  • Antibot/QA-filtrlar, ASN/qurilmalarning qora/oq ro’yxatlari
  • PIT retseptlari, oynalar 5m/1h/24h/7d, online/offline paritet
  • Sifat metrikasi: coverage, freshness, engagement validatorlari
  • R/F/dwell/scroll/ketma-ketlik belgilari/qidirish, session embeddings
  • Decision tables: harakatlar, histerezis, kuldaunlar, guardrails
  • Dashbordlar va drift alertlari (PSI/KL), shikoyatlar/javoblar, RG-indikatorlar
  • Hujjatlar: dataslovar, signal/metrik pasportlar, egalari va runibuklar

Jami

Xulq-atvor signallari faqat intizomiy konturda qadrli bo’ladi: to’g "ri instrumentatsiya va PIT, tozalash va antibotlar, barqaror belgilar va aniq harakatlar siyosati, maxfiylik va RG, kuzatuv va dreyfga munosabat. Bunday yondashuv «klik va skrollarni» konversiya, ushlab turish va LTVni kuchaytiradigan yechimlarga aylantiradi - xavfsiz, shaffof va takrorlanuvchan.

Contact

Biz bilan bog‘laning

Har qanday savol yoki yordam bo‘yicha bizga murojaat qiling.Doimo yordam berishga tayyormiz.

Integratsiyani boshlash

Email — majburiy. Telegram yoki WhatsApp — ixtiyoriy.

Ismingiz ixtiyoriy
Email ixtiyoriy
Mavzu ixtiyoriy
Xabar ixtiyoriy
Telegram ixtiyoriy
@
Agar Telegram qoldirilgan bo‘lsa — javob Email bilan birga o‘sha yerga ham yuboriladi.
WhatsApp ixtiyoriy
Format: mamlakat kodi va raqam (masalan, +998XXXXXXXX).

Yuborish orqali ma'lumotlaringiz qayta ishlanishiga rozilik bildirasiz.