Trafikni birlashtirish
(Bo’lim: Ekotizim va Tarmoq)
1) «Trafikni birgalikda birlashtirish» nima
Trafikni birgalikda birlashtirish - ekotizim ishtirokchilari (operatorlar, studiyalar, vitrinalar, affiliatlar/agregatorlar, reklama tarmoqlari, to’lov/identifikatsiya provayderlari) kelishilgan sifat, maxfiylik va mukofot qoidalari bo’yicha umumiy pulga foydalanuvchilar/so’rovlar/hodisalar oqimi bilan bo’linadigan mexanizmdir. Maqsadlar:- «Eng yaxshi qabul qilgichga» dinamik yo’naltirish hisobiga konversiya va LTVni maksimallashtirish.
- Talab qilinmagan segmentlarni utilizatsiya qilish orqali jalb qilish xarajatlarini kamaytirish va o’zaro to’ldirish.
- Mavsumiylik va portlashlarga chidamlilik - pullar cho’qqilarni tekislaydi.
- Determinizatsiya va shaffof qoidalarda qiymatni adolatli taqsimlash.
2) Kooperatsiya modellari
1. Open Pool - bazaviy sertifikatlangan va SLOga ega barcha ishtirokchilarga ruxsat beriladi, qoidalar umumiy, tariflar shaffof.
2. Federated Pools (federatsiyalar) - mahalliy SLO/siyosatchilarga ega tematik/mintaqaviy pullar (masalan, «TR Sports», «EU Live-o’yinlar»).
3. Private Exchange (yopiq ayirboshlash) - kastom KPI va NDA bilan ikki tomonlama/ko’p tomonlama bitimlar.
4. Hybrid Brokered - markaziy broker QoS/komplayens qoidalari bo’yicha yo’naladi, qiymatni hisoblashni esa mustaqil kliring amalga oshiradi.
Tavsiya: federativ + broker modelidan boshlash, so’ngra anti-frod va atributiya yetuk bo’lishiga qarab ommaviy hovuzgacha kengaytirish.
3) Voqealar standartlari va maxfiylik
Yagona hodisa sxemasi:’view’,’click’,’signup’,’kyc _ pass’,’first _ deposit’,’session’,’purchase’,’churn _ signal’.
Identifikatorlar: taxallusli PID (hash/EC taxallusi), session-id, device-fingerprint (qat’iy kelishuvga ko’ra).
Consent & Purpose: rozilik bayroqlari (ads, analytics, attribution) va saqlash TTL.
PII-minimallashtirish: token va xeshlarni saqlash; PII - faqat birlamchi ma’lumotlar nazoratchisida.
Data residency: yurisdiksiyalar bo’yicha yo’naltirish; Yevropa/uchinchi mamlakatlarni segregatsiya qilish.
Olib tashlash huquqi: tombstone-hodisalar va redaction-jurnallar.
4) Sifat skoringi va filtrlar
Quality of Traffic (QoT) - integral ball 0-100, tarkibi:- Validlik (bot-filtrlar, tezlik anomaliyalari/geo/IP-obro’si).
- Niyat (sessiyalarning chuqurligi, takroriy tashriflar, pre-qualify hodisalar).
- Komplayens (roziliklarning mavjudligi, yosh bayrog’i, mintaqaviy yo’l qo’yilishi).
- Konversiya prognozi (ML score: signup → KYC → 1st action → N-kun ushlab qolish).
Pulga kirish siyosati: QoT ≥ X; shubhali segmentlar - qo’lda taftish qilinadigan karantin quyi hovuziga.
5) Trafikni yo’naltirish (Traffic SOR)
Maqsad: har bir so’rovni/foydalanuvchini SLA va xavfni hisobga olgan holda eng yaxshi qabul qiluvchiga berish.
Yo’l qiymatining funksiyasi:- `TotalCost = -(Expected_LTV) + CPA/CPE + RiskAdj + TimePenalty + SaturationPenalty`
Expected_LTV - aniq qabul qiluvchida PID/segment bo’yicha prognoz.
CPA/CPE - bitim/ko’rsatishning haqiqiy narxi.
RiskAdj - sanksiyalar/yurisdiksiyalar/mamlakat, chargeback/fraud ehtimoli.
TimePenalty - onbording/verifikatsiyalarning kechikishi.
SaturationPenalty - kvotalar yoki eng yuqori yuklamalardan oshganda jarima.
Taktikalar: split-routing A/B, sticky-routing kogortada (hunini sindirmaslik uchun), backoff/alt-path nosozliklarda, «warm-up» yangi qabul qilgichlar.
6) Kvotalar, limitlar va SLO
Segmentlar bo’yicha kvotalar: mamlakat × qurilma × QoT-diapazon × soat.
Budjetlar: CPA/RevShare va lidlar soni bo’yicha kunlik/haftalik limitlar.
- Fraud Rate ≤ 0. lidlarning 3 foizi;
- Valid Signup Rate ≥ 75%;
- KYC Pass p95 ≤ 15 min;
- First-Action Conversion ≥ 35%;
- ROI uplift vs control ≥ +5 п.п.
- Alertlar (burn-rate): soatbay/sutkalik geytlar Fraud/Return/Invalid-traffic, auto-throttle manba.
7) Nizolarni atributlash va hal etish
Model: last-touch, derazali, position-based (40-20-40), data-driven (Markov/Shapley).
Deduplikatsiya:’attribution _ key = PID’campaign’time _ bucket’.
Qarama-qarshiliklar qoidalari: teng hissa qo’shilganda - ishonch vazni bo’yicha bo’lish (QoT, tarixiy aniqlik).
Manbalarni sertifikatlash: postbeklarning aniqlik reytingi, tafovutlar uchun jarimalar.
Arbitraj: mustaqil kliring; imzolari bo’lgan raw-loglar, o’zgarmas jurnallar.
8) Iqtisodiy model
CPA/RevShare/CPE gibrid: bazaviy CPA + ushlab qolish uchun bonus (D7/D30), Fraud/Invalid yuqori bo’lganda pasaytiruvchi koeffitsiyent.
Tier-pricing: quyida barqaror QoT uchun, yuqorida - «yangi kelganlar» uchun.
Surge-multiplier: narx-navoni cho’qqiga ko’tarish, qabul qilgichni to’liq yuklamasdan tushirish.
Keshbeklar/kreditlar: KYCdan o’tmagan lidlar uchun qisman kompensatsiya (kelishilgan qoidalar bo’yicha).
Sifat jamg’armasi: arbitrajlar va force-majeure (shaffof hisobot bilan) ni qoplash uchun umumiy zaxira.
9) Anti-frod va xavfsizlik
Device/IP/ASN grafalari: klastyerlar, takrorlarni aniqlash, qoʻlda tekshirishni semplash.
Velocity-limitlar: bosish/ro’yxatdan o’tkazish/depozitlar chastotasi, burst-deteksiya.
Imzolar va kvitansiyalar: barcha voqealar manba kalitlari bilan imzolangan; taymshtamplarni kross-tekshirish.
Greylisting: anomaliyali manbalar - cheklangan ulushli «kulrang» hovuzga.
Kill-switch: hodisa sinflari boʻyicha manba/qabul qiluvchini darhol oʻchirish.
10) Kuzatuv, vitrinalar va dashbordlar
SLI (misol): Valid Traffic%, Fraud Rate, QoT, Signup/KYC/First-Action Conversion, ROI uplift, Time-to-KYC p95, Postback Accuracy.
Dashbordlar:- Ops (soat): Success-rate marshrutizatsiyasi, QoT, Invalid/Fraud spikes, burn-rate SLO.
- Growth (kun/hafta): segmentlar bo’yicha konversiyalar, atributsiya, manbalar bo’yicha ROI, kvotalarni yuklash.
- Compliance (hafta): ma’lumotlar subyektlarining so’rovlari bo’yicha sanksiya xatlari, mintaqaviy qoidabuzarliklar, SLA.
- Partner Health: manbalar/qabul qiluvchilar reytingi, postbeklarning aniqligi, arbitrajlar ulushi.
11) Ma’lumotlar sxemasining namunasi (psevdo-SQL)
sql
CREATE TABLE traffic_events (
id TEXT PRIMARY KEY,
observed_at TIMESTAMPTZ,
pid TEXT, -- alias user id source_id TEXT, sink_id TEXT,
event_type TEXT, -- view click signup kyc_pass first_action...
qot_score NUMERIC,
attrs JSONB
);
CREATE TABLE routing_decisions (
id TEXT PRIMARY KEY,
pid TEXT, source_id TEXT, sink_id TEXT,
expected_ltv NUMERIC, cpa NUMERIC,
total_cost NUMERIC, policy TEXT,
decided_at TIMESTAMPTZ
);
CREATE TABLE attribution (
pid TEXT, conversion_event TEXT, ts TIMESTAMPTZ,
model TEXT, key TEXT, winner_source TEXT, share NUMERIC,
PRIMARY KEY (pid, conversion_event, key)
);
12) Psevdo konfiguratsiyalar (YAML)
Ruxsat berish siyosati va kvotalar
yaml pool_policy:
min_qot: 60 quarantine_qot: 45 fraud_max_pct: 0. 3 quotas:
- segment: "TR mobile high_intent"
hour_cap: 5000
- segment: "EU desktop mid_intent"
hour_cap: 3000
Marshrut (Traffic SOR)
yaml routing:
split_max_parts: 3 stickiness_hours: 72 penalties:
saturation_perc_start: 80 saturation_bps_per_perc: 15 time_ms_per_minute: 3 backoff:
errors_threshold_pct: 2. 0 cooldown_sec: 900
SLO alertlari
yaml alerts:
- name: "fraud_spike"
when: "fraud_rate>0. 4%"
action: ["throttle_source","notify_security"]
- name: "qot_drop"
when: "qot_p50<55"
action: ["greylist_source","raise_cpa_multiplier"]
- name: "postback_mismatch"
when: "postback_accuracy<98%"
action: ["open_arbitrage","reduce_quota"]
13) Tahliliy so’rovlar namunalari
QoT manbalar bo’yicha taqsimoti
sql
SELECT source_id,
PERCENTILE_CONT(0. 5) WITHIN GROUP (ORDER BY qot_score) AS qot_p50,
PERCENTILE_CONT(0. 9) WITHIN GROUP (ORDER BY qot_score) AS qot_p90,
AVG(CASE WHEN event_type='signup' THEN 1 ELSE 0 END) AS signup_rate
FROM traffic_events
WHERE observed_at >= now() - INTERVAL '7 days'
GROUP BY source_id;
Postbeklarning aniqligi
sql
SELECT sink_id,
100. 0 SUM(CASE WHEN report. conversion_ts BETWEEN ev. observed_at - INTERVAL '5m'
AND ev. observed_at + INTERVAL '5m'
THEN 1 ELSE 0 END) / COUNT() AS postback_accuracy_pct
FROM conversions ev
JOIN partner_reports report USING (pid)
GROUP BY sink_id;
ROI uplift vs control
sql
WITH scored AS (
SELECT pid, sink_id, expected_ltv, actual_ltv, cohort
FROM ltv_eval WHERE date >= current_date - INTERVAL '30 days'
)
SELECT sink_id, cohort,
AVG(actual_ltv) - AVG(expected_ltv) AS uplift
FROM scored
GROUP BY sink_id, cohort;
14) Operatsion reglamentlar
Har kuni: atributlar hisobotlarini solishtirish, postbeklar auditi, kvota/narxlarga tuzatishlar kiritish.
Har hafta: sifat qoʻmitasi - min QoT ni qayta koʻrib chiqish, anti-frod qoidalarini yangilash, arbitrajlar boʻyicha hisobot.
Har oyda: ML-skoringlarni kalibrlash, atributiya modellarini taftish qilish, qabul qilgichlarning benchmarklari.
Noxush hodisalar: yagona maqom kanali, manbalar/qabul qiluvchilar uchun aloqa shablonlari.
15) Hodisalar Playbook
Fraud/Invalid-traffic
Avto-throttle manba, «kulrang» pulga o’tkazish, velocity-limitlarni kuchaytirish, 100 keysni qo’lda tanlash, 24 soatlik ≤ hisoboti.
Postbeklarning muvaffaqiyatsizligi/tafovutlar
Bir-birini takrorlovchi vebxuklarni yoqish, nazorat daftarlarini solishtirish, arbitrajni ochish, manbaga narxlar/kvotalarni vaqtincha pasaytirish.
KTS/onbording kechikishlarining sakrashi
Tezkor KYC qabul qilgichlarga qayta marshrutlash, manbalarni xabardor qilish, stickiness vaqtincha pasayishi.
Qabul qilgichni qayta yuklash (saturation)
Yo’nalish jarimasi ishga tushdi → ulushni qayta taqsimlash, split-routingni o’z ichiga olish, ustuvor segmentlar uchun narxni oshirish.
16) Joriy etish chek-varaqasi
1. Voqealarning yagona sxemasi va maxfiylik/rozilik siyosatini tasdiqlang.
2. QoT skoring va karantin sub-pulini ishga tushiring.
3. Traffic SOR’ni kvota/limit va stickiness bilan kiriting.
4. Sifat va postbeklarning SLO/alertlarini sozlang, dashbordlarni oching.
5. Iqtisodiyotni aniqlang (CPA/RevShare gibrid, jarimalar/bonuslar, sifat fondi).
6. Hakamlik, loglar imzosi va mustaqil kliring jarayonlarini kiriting.
7. Har chorakda atributsiya va skoring modellarini tekshiring.
17) Glossariy
QoT - trafikning integral ko’rsatkichi.
Traffic SOR - to’liq qiymat/xavf bo’yicha trafikni «aqlli» yo’naltirish.
Stickiness - hunining barqarorligi uchun foydalanuvchini qabul qilgichga biriktirish.
Postback Accuracy - konvertatsiyalar haqidagi qabul qiluvchi hisobotlarining aniqligi.
Attribution Arbitration - atributiya nizolarini hal etish tartibi.
Saturation - qabul qiluvchi/kanalni yuklash darajasi.
Xulosa: trafikni birgalikda birlashtirish tarqoq oqimlarni boshqariladigan, adolatli va samarali o’sish tizimiga aylantiradi. Yagona voqealar va maxfiylik, QoT-skoring, SOR-yo’naltirish, qat’iy SLO va halol iqtisodiyot kombinatsiyasi «umumiy talab bozori» ni yaratadi, unda manbalar, qabul qiluvchilar va ekotizim foydalanuvchilari g’alaba qozonadi.