Trafikin birgə birləşməsi
(Bölmə: Ekosistem və Şəbəkə)
1) «Birgə trafik birləşməsi» nədir
Trafikin birgə birləşməsi - ekosistem iştirakçılarının (operatorlar, studiyalar, vitrinlər, affiliatlar/aqreqatorlar, reklam şəbəkələri, ödəniş/identifikasiya provayderləri) razılaşdırılmış keyfiyyət, məxfilik və mükafat qaydalarına əsasən istifadəçilərin/sorğuların/hadisələrin ümumi hovuza axını ilə bölüşdüyü mexanizmdir. Məqsədlər:- "Ən yaxşı qəbuledici 'yə dinamik marşrutlaşdırma ilə dönüşüm və LTV-nin maksimallaşdırılması.
- Tələb olunmayan seqmentlərin utilizasiyası və çarpaz doldurulması ilə cəlb etmək xərclərinin azaldılması.
- Mövsümə və partlayışlara qarşı müqavimət - hovuzlar zirvələri/uğursuzluqları hamarlayır.
- Müəyyən edilmiş atributlar və şəffaf qaydalarda dəyərin ədalətli paylanması.
2) Kooperasiya modelləri
1. Open Pool (ictimai hovuz) - əsas sertifikatlaşdırma və SLO olan bütün iştirakçılara icazə verilir, qaydalar ümumi, tariflər şəffafdır.
2. Federated Pools (federasiyalar) - yerli SLO/siyasətçiləri olan tematik/regional hovuzlar (məsələn, «TR Sports», «EU Live-oyunlar»).
3. Private Exchange - xüsusi KPI və NDA ilə ikitərəfli/çoxtərəfli sövdələşmələr.
4. Hybrid Brokered - Mərkəzi broker QoS/Complayance qaydaları ilə marşrutlaşdırır və dəyərin hesablanması müstəqil klirinq edir.
Tövsiyə: federal model + broker ilə başlayın, sonra anti-frod və atributlar yetkinləşdikcə ictimai hovuza qədər genişləndirin.
3) Hadisə standartları və məxfiliyi
Vahid hadisə sxemi: 'view', 'click', 'signup', 'kyc _ pass', 'first _ deposit', 'session', 'purchase', 'churn _ signal'.
Identifikatorlar: təxəllüs PID (hash/EC-təxəllüs), session-id, device-fingerprint (ciddi razılıq əsasında).
Consent & Purpose: razılıq bayraqları (ads, analytics, attribution) və TTL saxlama.
PII-minimallaşdırma: token və hash saxlamaq; PII - yalnız ilkin məlumat nəzarətçisində.
Data residency: yurisdiksiyalar üzrə marşrutlaşdırma; Avropa/üçüncü ölkələrin seqreqasiyası.
Silinmə hüququ: tombstone-hadisələr və redaction-jurnallar.
4) Skoring keyfiyyət və filtrlər
Quality of Traffic (QoT) - inteqral bal 0-100, tərkibi:- Etibarlılıq (bot filtrləri, sürət anomaliyaları/geo/IP nüfuzu).
- Niyyət (sessiyaların dərinliyi, təkrar səfərlər, pre-qualify hadisələr).
- Komplayens (razılığın olması, yaş bayrağı, regional uyğunluq).
- Dönüşüm proqnozu (ML score: signup → KYC → 1st action → N-gün saxlama).
Hovuza giriş siyasəti: QoT ≥ X; şübhəli seqmentlər - əl yoxlaması ilə karantin alt hovuzuna.
5) Trafik marşrutu (Traffic SOR)
Məqsəd: Hər bir sorğu/istifadəçi SLA və riski nəzərə alaraq ən yaxşı qəbulediciyə verilir.
Yol dəyəri funksiyası:- `TotalCost = -(Expected_LTV) + CPA/CPE + RiskAdj + TimePenalty + SaturationPenalty`
Expected_LTV - müəyyən bir qəbuledicidə PID/seqment üzrə proqnoz.
CPA/CPE - faktiki əməliyyat/nümayiş qiyməti.
RiskAdj - sanksiyalar/yurisdiksiyalar/ölkə, ehtimal chargeback/fraud.
TimePenalty - onbordinq/yoxlama gecikməsi.
SaturationPenalty - kvotaları və ya pik yükləri aşdıqda cərimə.
Taktikalar: split-routing A/B, sticky-routing (huni qırmaq deyil), backoff/alt-path uğursuzluqlar, yeni alıcıların «warm-up».
6) Kvotalar, limitlər və SLO
Seqmentlər üzrə kvotalar: ölkə × cihaz × QoT-diapazon × saat.
Büdcələr: CPA/RevShare və liderlərin sayı üzrə gündəlik/həftəlik limitlər.
- Fraud Rate ≤ 0. 3% lider;
- Valid Signup Rate ≥ 75%;
- KYC Pass p95 ≤ 15 dəq;
- First-Action Conversion ≥ 35%;
- ROI uplift vs control ≥ +5 п.п.
- Alertlər (burn-rate): Fraud/Return/Invalid-traffic, auto-throttle mənbəyi ilə saatlıq/gündəlik geytalar.
7) Konfliktlərin atributlaşdırılması və həlli
Model: federasiyalar üçün pəncərə, position-based (40-20-40), data-driven (Markov/Shapley) ilə last-touch.
Deduplikasiya: 'attribution _ key = PID' campaign 'time _ bucket'.
Toqquşma qaydaları: bərabər töhfə ilə - etimad tərəzisinə görə bölmə (QoT, tarixi dəqiqlik).
Mənbələrin sertifikatlaşdırılması: postbeklərin dəqiqlik reytinqi, uyğunsuzluqlara görə cərimələr.
Arbitraj: müstəqil klirinq; imzalarla raw-log, dəyişməz jurnallar.
8) İqtisadi model
CPA/RevShare/CPE hibrid: əsas CPA + saxlama bonusu (D7/D30), yüksək Fraud/Invalid aşağı əmsalı.
Tier-pricing: sabit QoT üçün aşağıda, yuxarıda - «yeni başlayanlar» üçün.
Surge-multiplier: pik qiymət artımı, qəbuledicinin aşağı yüklənməsində azalma.
Cashback/kreditlər: KYC-dən keçməmiş lidlər üçün qismən kompensasiya (razılaşdırılmış qaydalara əsasən).
Keyfiyyət Fondu: arbitraj və force-majeure əhatə ümumi ehtiyat (şəffaf hesabat ilə).
9) Anti-frod və təhlükəsizlik
Device/IP/ASN qraf: klasterlərin müəyyən edilməsi, təkrarlama, əl yoxlama sempleme.
Velocity limitləri: klik/qeydiyyat/depozitlərin tezliyi, burst-deteksiya.
İmzalar və qəbzlər: bütün hadisələr mənbə açarları ilə imzalanır; timsamples çapraz yoxlama.
Greylisting: anomaliyaları olan mənbələr - «boz» məhdud payı olan hovuza.
Kill-switch: hadisə siniflərinə görə mənbənin/qəbuledicinin dərhal bağlanması.
10) Müşahidə, vitrinlər və daşbordlar
SLI (nümunə): Valid Traffic%, Fraud Rate, QoT orta/persentil, Signup/KYC/First-Action Conversion, ROI uplift, Time-to-KYC p95, Postback Accuracy.
Daşbordlar:- Ops (saat): Success-rate marşrutlaşdırma, QoT, Invalid/Fraud spikes, burn-rate SLO.
- Growth (gün/həftə): seqmentlər, atributlar, mənbələrə görə ROI, kvota yükləmələri.
- Compliance (həftə): sanksiya hitləri, regional pozuntular, məlumat subyektlərinin tələbi ilə SLA.
- Partner Health: mənbələrin/qəbuledicilərin reytinqi, postbeklərin dəqiqliyi, arbitraj payları.
11) Məlumat sxemi nümunəsi (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 konfiqurasiya (YAML)
Qəbul və kvota siyasəti
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
Marşrutlaşdırma (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 alertləri
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) Analitik sorğuların nümunələri
QoT mənbələr üzrə paylanması
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;
Postbeklərin dəqiqliyi
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 nəzarət
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) Əməliyyat qaydaları
Gündəlik: atributların hesabatlarının müqayisəsi, postbeklərin auditi, kvota/qiymətlərin korreksiyası.
Həftəlik: keyfiyyət komitəsi - min QoT-nin yenidən baxılması, anti-frod qaydalarının yenilənməsi, arbitraj hesabatı.
Aylıq: ML-skorinqlərin kalibrlənməsi, atributasiya modellərinin təftişi, qəbuledicilərin bençmarkları.
Hadisələr: vahid status kanalı, mənbələr/qəbuledicilər üçün kommunikasiya şablonları.
15) Playbook hadisələr
Fraud/Invalid-traffic sıçrayışı
Auto-throttle mənbə, «boz» hovuz tərcümə, velocity limitləri gücləndirmək, əl nümunə 100 cases, 24 saat ≤ hesabat.
Postbeklərin uğursuzluğu/uyğunsuzluqları
Dublyaj vebhukları daxil edin, nəzarət qeydlərini müqayisə edin, arbitraj açın, müvəqqəti olaraq mənbəyə qiymətləri/kvotaları endirin.
KS/onbordinq gecikmələrinin sıçrayışı
Sürətli KYC ilə alıcılara yenidən marşrutlaşdırma, mənbələrə bildiriş, müvəqqəti stickiness azalması.
Alıcının həddindən artıq yüklənməsi (saturation)
Cərimə marşrutu işlədi → payını yenidən bölüşdürün, split-routing daxil edin, prioritet seqmentlər üçün qiyməti qaldırın.
16) Giriş çek siyahısı
1. Hadisələrin vahid sxemini və məxfilik/razılıq siyasətini təsdiq edin.
2. QoT hesabını və karantin alt hovuzunu çalıştırın.
3. Kvotalar/limitlər və stickiness ilə Trafik SOR-u daxil edin.
4. Keyfiyyət və postbeklərin SLO/alertlərini konfiqurasiya edin, daşbordları açın.
5. İqtisadiyyatı müəyyənləşdirin (CPA/RevShare hibrid, cərimələr/bonuslar, keyfiyyət fondu).
6. arbitraj prosesləri daxil edin, log imzaları və müstəqil klirinq.
7. Hər rübdə atributlar və skorinq modellərini yoxlayın.
17) Lüğət
QoT - trafikin inteqral keyfiyyət göstəricisidir.
Traffic SOR - Tam qiymət/risk üzrə «ağıllı» trafik marşrutu.
Stickiness - huninin sabitliyi üçün istifadəçini qəbulediciyə bağlamaq.
Postback Accuracy - Dönüşüm qəbuledicisinin hesabatlarının dəqiqliyi.
Attribution Arbitration - atributiya münaqişələrinin həlli proseduru.
Saturation - qəbuledici/kanalın yükləmə dərəcəsi.
Nəticə: trafikin birgə birləşməsi parçalanmış axınları idarə olunan, ədalətli və effektiv böyümə sisteminə çevirir. Vahid hadisələr və məxfilik, QoT-skorinq, SOR-marşrutlaşdırma, ciddi SLO və ədalətli iqtisadiyyatın birləşməsi, mənbələrin, qəbuledicilərin və ekosistem istifadəçilərinin qazandığı «ümumi tələb bazarını» yaradır.