ტრეფიკის ერთობლივი გაერთიანება
(განყოფილება: ეკოსისტემა და ქსელი)
1) რა არის „ერთობლივი ტრაფიკის გაერთიანება“
ტრეფიკის ერთობლივი გაერთიანება არის მექანიზმი, რომლის დროსაც ეკოსისტემის მონაწილეები (ოპერატორები, სტუდიები, ფანჯრები, აფილატორები/აგრეგატორები, სარეკლამო ქსელები, გადახდის/საიდენტიფიკაციო პროვაიდერები) იყოფა მომხმარებლების/მოთხოვნების/მოვლენების ნაკადს საერთო აუზში, შეთანხმებული ხარისხის, კონფიდენციალურობის და ანაზღაურების წესების შესაბამისად. მიზნები:- კონვერტაციის მაქსიმალიზაცია და LTV დინამიური მარშრუტიზაციის გამო „საუკეთესო მიმღებამდე“.
- უგულებელყოფილი სეგმენტების განკარგვის გზით მოზიდვის ხარჯების შემცირება და ჯვარედინი შევსება.
- სეზონურობისა და ადიდების წინააღმდეგობა - აუზები ამცირებს მწვერვალებს/წარუმატებლობებს.
- ღირებულების სამართლიანი განაწილება დეტერმინისტული ატრიბუტით და გამჭვირვალე წესებით.
2) თანამშრომლობის მოდელები
1. ღია აუზი (საზოგადოებრივი აუზი) - საბაზო სერტიფიკაციის მქონე ყველა მონაწილე და SLO დაშვებულია, წესები საერთოა, ტარიფები გამჭვირვალეა.
2. Federated Pools (ფედერაციები) არის თემატური/რეგიონალური აუზები ადგილობრივი SLO/პოლიტიკოსებით (მაგალითად, „TR Sports“, „EU Live Games“).
3. პირადი ბირჟა (დახურული გაცვლა) არის ორმხრივი/მრავალმხრივი გარიგებები კასტომიური KPI და NDA.
4. Hybrid Brokered არის ცენტრალური ბროკერი, რომელიც ბრუნავს QoS/Complaens- ის წესების შესაბამისად, ხოლო ღირებულების გაანგარიშებას დამოუკიდებელი კლირინგი აკეთებს.
რეკომენდაცია: დაიწყეთ ფედერალური მოდელის + ბროკერით, შემდეგ გააფართოვეთ საზოგადოებრივი აუზით, როგორც ანტი-ფროდი და ატრიბუტი.
3) ღონისძიების სტანდარტები და კონფიდენციალურობა
მოვლენების ერთიანი სქემა: 'view', 'click', 'signup', 'kyc _ pass', 'first _ deposit', 'session', 'purchase', 'churn _ signal'.
იდენტიფიკატორები: ფსევდონიმი PID (hash/EC ფსევდონიმი), session-id, device-fingerprint (მკაცრად თანხმობით).
Consent & Purpose: თანხმობის დროშები (ads, analytics, attribution) და TTL შენახვა.
PII მინიმიზაცია: შეინახეთ ნიშნები და ჰეშები; PII - მხოლოდ პირველადი მონაცემთა კონტროლერში.
მონაცემთა აღდგენა: მარშრუტიზაცია იურისდიქციებზე; ევროპული/მესამე ქვეყნების სეგრეგაცია.
მოცილების უფლება: tombstone მოვლენები და redaction ჟურნალები.
4) ხარისხის სკორინგი და ფილტრები
Quality of Traffic (QoT) - ინტეგრალური ქულა 0-100, შემადგენლობა:- ვალდებულება (ბოტი ფილტრები, სიჩქარის ანომალიები/გეო/IP რეპუტაცია).
- განზრახვა (სესიების სიღრმე, განმეორებითი ვიზიტები, ღონისძიების პრე-qualify).
- შესაბამისობა (თანხმობის არსებობა, ასაკობრივი დროშა, რეგიონალური დასაშვები).
- კონვერტაციის პროგნოზი (ML score: signup - KYC - 1st action - N- დღე).
აუზში დაშვების პოლიტიკა: QoT-X; საეჭვო სეგმენტები - საკარანტინო აუზში სახელმძღვანელო გადასინჯვით.
5) ტრეფიკის მარშრუტიზაცია (Traffic SOR)
მიზანი: თითოეული თხოვნა/მომხმარებელი საუკეთესო მიმღებს გადასცეს SLA და რისკის გათვალისწინებით.
ბილიკის ღირებულების ფუნქცია:- `TotalCost = -(Expected_LTV) + CPA/CPE + RiskAdj + TimePenalty + SaturationPenalty`
Expected _ LTV - პროგნოზი კონკრეტული მიმღების PID/სეგმენტისთვის.
CPA/CPE - გარიგების/შოუს ფაქტობრივი ფასი.
RiskAdj - სანქციები/იურისდიქციები/ქვეყანა, chargeback/fraud- ის ალბათობა.
TimePenalty - ონბორდის/გადამოწმების შეფერხება.
SaturationPenalty - ჯარიმა კვოტების ან მწვერვალების დატვირთვისას.
ტაქტიკა: split-routing A/B, sticky-routing კოგორზე (ისე, რომ არ დაარღვიოთ ძაბრი), backoff/alt-path უარის თქმისას, ახალი მიმღების „warm-up“.
6) კვოტები, ლიმიტები და SLO
კვოტები სეგმენტების მიხედვით: ქვეყანა × მოწყობილობის × QoT დიაპაზონი × საათი.
ბიუჯეტები: დღისით/ყოველკვირეული ლიმიტები CPA/RevShare და ლიდერების რაოდენობა.
- Fraud Rate ≤ 0. ლიდების 3%;
- Valid Signup Rate ≥ 75%;
- KYC Pass p95-15 წთ;
- First-Action Conversion ≥ 35%;
- ROI uplift vs control ≥ +5 п.п.
- ალერტები: საათობრივი/ყოველდღიური კარიბჭეები Fraud/Return/Invalid-traffic, auto-throttle წყარო.
7) ატრიბუტი და კონფლიქტების მოგვარება
მოდელი: Last-touch ფანჯრით, position-based (40-20-40), data-driven (Markov/Shapley) ფედერაციებისთვის.
დედუპლიკაცია: 'attribution _ key = PID' campaign 'time _ bucket'.
კონფლიქტების წესები: თანაბარი წვლილით - ნდობის გაყოფა (QoT, ისტორიული სიზუსტე).
წყაროების სერტიფიკაცია: პოსტბეკების სიზუსტის რეიტინგი, ჯარიმები განსხვავებებისთვის.
საარბიტრაჟო: დამოუკიდებელი გამწმენდი; raw-logs ხელმოწერებით, უცვლელი ჟურნალები.
8) ეკონომიკური მოდელი
CPA/RevShare/CPE ჰიბრიდი: ძირითადი CPA + ბონუსი (D7/D30), რომელიც ამცირებს კოეფიციენტს მაღალ Fraud/Invalid.
Tier-pricing: დაბალი სტაბილური QoT- სთვის, უფრო მაღალი - „დამწყებთათვის“.
Surge-multiplier: მწვერვალის ფასის ზრდა, შემცირება მიმღების დატვირთვის დროს.
ფულადი სახსრები/სესხები: ნაწილობრივი ანაზღაურება ფოთლებისთვის, რომლებმაც არ გაიარა KYC (შეთანხმებული წესების შესაბამისად).
ხარისხის ფონდი: ზოგადი რეზერვი საარბიტრაჟო და ფორსმაჟორის დასაფარად (გამჭვირვალე ანგარიშგებით).
9) ანტი-ფროდი და უსაფრთხოება
Device/IP/ASN გრაფიკი: მტევნების, გამეორებების იდენტიფიცირება, სახელმძღვანელოს შემოწმება.
Velocity limites: დაწკაპუნების/რეგისტრაციების/დეპოზიტების სიხშირე, burst დეტექტივი.
ხელმოწერები და ქვითრები: ყველა მოვლენას ხელი მოეწერა წყაროს გასაღებებით; cross cross timestamps.
Greylisting: ანომალიების წყაროები - „ნაცრისფერ“ აუზში შეზღუდული წილით.
Kill-switch: მყისიერი გამორთვა/მიმღები ინციდენტების კლასებში.
10) დაკვირვება, ფანჯრები და დაშბორდები
SLI ურაკი.
დაშბორდი:- Ops (საათი): Success მარშრუტიზაცია, QoT, Invalid/Fraud spikes, burn-rate SLO.
- Growth (დღე/კვირა): კონვერტაცია სეგმენტებზე, ატრიბუტები, წყაროების მიხედვით ROI, კვოტების დატვირთვა.
- კომპლექსი (კვირა): სანქციების ჰიტები, რეგიონალური დარღვევები, SLA მონაცემთა სუბიექტების მოთხოვნით.
- Partner Health: წყაროების/მიმღების რეიტინგი, პოსტბეკების სიზუსტე, საარბიტრაჟო წილი.
11) მონაცემთა სქემის მაგალითი (ფსევდო-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) ფსევდო კონფიგურაცია (YAML)
დაშვების პოლიტიკა და კვოტები
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
მარშრუტიზაცია (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
Alerty SLO
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) ანალიტიკური კითხვების მაგალითები
QoT განაწილება წყაროების მიხედვით
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;
პოსტბეკის სიზუსტე
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 კონტროლი
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) ოპერაციული რეგულაციები
ყოველდღიურად: ატრიბუტის ანგარიშების შერჩევა, პოსტბეკების აუდიტი, კვოტების/ფასების კორექტირება.
ყოველკვირეულად: ხარისხის კომიტეტი - min QoT- ის გადასინჯვა, წესების საწინააღმდეგო წესების განახლება, საარბიტრაჟო ანგარიში.
ყოველთვიურად: ML Scorings კალიბრაცია, ატრიბუტის მოდელების აუდიტი, მიმღების საწვავის ბაზარი.
ინციდენტები: ერთი სტატუსის არხი, წყაროების/მიმღების კომუნიკაციის შაბლონები.
15) Playbook ინციდენტები
Fraud/Invalid-traffic აწევა
ავტო-throttle წყარო, თარგმნა „ნაცრისფერ“ აუზში, გაძლიერდეს velocity ლიმიტები, 100 საქმის სახელმძღვანელო ნიმუში, ანგარიში 24:პოსტბეკების წარუმატებლობა/შეუსაბამობები
ჩართეთ სარეზერვო ვებ ჰუკები, შეადარეთ საკონტროლო ლოგოები, გახსნათ არბიტრაჟი, დროებით შეამციროთ ფასები/კვოტები წყაროსთვის.
KUS/Onboarding შეფერხებების ნახტომი
სწრაფი KYC მიმღების ხელახალი მარშრუტიზაცია, წყაროების შეტყობინება, stickings- ის დროებითი შემცირება.
მიმღების გადატვირთვა
მარშრუტიზაციის ჯარიმა მუშაობდა, წილის გადანაწილება, split-routing- ის ჩათვლით, პრიორიტეტული სეგმენტების ფასის გაზრდა.
16) განხორციელების შემოწმების სია
1. დაამტკიცეთ მოვლენების ერთიანი სქემა და კონფიდენციალურობის/თანხმობის პოლიტიკა.
2. QoT მორიელი და საკარანტინო აუზი.
3. ჩართეთ Traffic SOR კვოტებით/ლიმიტებით და ბედნიერება.
4. კონფიგურაცია SLO/ხარისხის ალერტები და პოსტბეკები, აიღეთ დაშბორდები.
5. განსაზღვრეთ ეკონომიკა (CPA/RevShare ჰიბრიდი, ჯარიმები/პრემიები, ხარისხის ფონდი).
6. შეიყვანეთ საარბიტრაჟო პროცესები, ლოგოების ხელმოწერები და დამოუკიდებელი კლირინგი.
7. კვარტალურად გადაამოწმეთ ატრიბუტისა და მორიელის მოდელები.
17) გლოსარიუმი
QoT არის ტრაფიკის ხარისხის ინტეგრალური მაჩვენებელი.
Traffic SOR - „ჭკვიანი“ ტრაფიკის მარშრუტიზაცია სრული ღირებულებით/რისკით.
Stickiness - მომხმარებლის კონსოლიდაცია მიმღებისთვის ძაბვის სტაბილურობისთვის.
Postback Accuracy - კონვერტაციის მიმღების მოხსენების სიზუსტე.
Attribution Arbitration არის ატრიბუტური კონფლიქტების მოგვარების პროცედურა.
Saturation - მიმღების/არხის დატვირთვის ხარისხი.
შედეგი: ტრეფიკის ერთობლივი გაერთიანება მიმოფანტულ ნაკადებს გადააქცევს კონტროლირებად, სამართლიან და ეფექტურ ზრდის სისტემად. ერთიანი მოვლენებისა და კონფიდენციალურობის, QoT სკორინგის, SOR მარშრუტიზაციის, მკაცრი SLO და სამართლიანი ეკონომიკის ერთობლიობა ქმნის „საერთო მოთხოვნის ბაზარს“, სადაც გაიმარჯვებს როგორც წყაროები, ასევე მიმღები და ეკოსისტემის მომხმარებლები.