აფილატის ქსელი და ტრაფიკი
1) თანამშრომლობის როლები და მოდელები
აფილიატები: ვებმასტერი, მედია ბარები, შინაარსის საიტები, გავლენის მქონე პირები, პროგრამები, აგრეგატორები.
ქსელის მენეჯერი (თქვენი პლატფორმა): წესები, კრეატიულობა, ტრეკინგი, PRM, გადახდები.
- CPA - დადასტურებული მოქმედების საფასური (რეგისტრაცია/ანაბარი/შეძენა).
- CPL - ზღვარი (ფორმა/განაცხადი) კვალიფიკაციით.
- RevShare - ზღვარი/შემოსავლის% (ხშირად გრძელი კუდი).
- Hybrid — CPA + RevShare; ზოგჯერ მინიმალური გარანტიით.
- Finparametramers: Hill/Validation Windows, clawback (დაბრუნება frod/refand), caps (დღისით/ყოველკვირეული ლიმიტები), გადახდის ტირაჟები.
2) ტრეკინგისა და ატრიბუტის არქიტექტურა
2. 1 მოვლენის მოდელი
საკვანძო ნაბიჯები: 'click' visit 'signup - qualify - target _ action (e. g., FT, purchase) → retention events`.
ღონისძიების ძირითადი სქემა (JSON):json
{
"event_id": "uuid",
"occurred_at_utc": "2025-10-31T12:45:10Z",
"type": "affiliate.target_action.v1",
"affiliate_id": "aff_001",
"campaign_id": "cmp_42",
"click_id": "c_abc123",
"user_pseudo_id": "u_... (hashed)",
"amount": 49.90,
"currency": "EUR",
"status": "qualified",
"signature": "base64/Ed25519",
"version": 1
}
2. 2 ატრიბუტი
ფანჯარა: 7-30 დღე კლიშეზე (ან 24-72 საათი სანახავად-ტიროგზე, თუ ნებადართულია).
მოდელი: ბოლო კლიკი ყველაზე ხშირად; ნებადართულია მონაცემთა წამყვანი დიდი ქსელებისთვის.
არხის პრიორიტეტი: ფასიანი/ბრენდი/ორგანული - პრიორიტეტული მატრიქსის დაფიქსირება.
დედუპლიკაცია: 'event _ id '/' click _ id' + სესიის ანაბეჭდი, სერვერი (S2S).
2. 3 S2S პოსტბეკი და c2S მოვლენები
S2S პოსტბეკი: სამიზნე სერვერი სამიზნე მოქმედების ჩაწერისთვის (საიმედოობა, კონფიდენციალურობა).
c2s stream: კლიენტის მოვლენები თქვენი ზურგჩანთისთვის - პარტნიორისთვის პოსტბეკის ნორმალიზაცია (ხელმოწერილი).
Idempotence: idempotence გასაღები = 'affiliate _ id + click _ id + action _ type'.
POST https://aff.example/postback
Headers:
X-Signature: ed25519:...
X-Timestamp: 1730388405
Body:
click_id=c_abc123&status=qualified&amount=49.90¤cy=EUR&event_id=uuid
3) ანტიფროდი და ხარისხის კონტროლი
ვექტორები: ბოტები, ინკლუზიური/დაბალი ხარისხის ტრაფიკი, ქუქი-ფაილები, რეფერერის ჩანაცვლება, მარიონეტული/ემულატორები, რეგისტრაციების „ფერმები“.
აკონტროლებს:- ხელმოწერები და რეპუტაცია: მოწყობილობები signals, ASN/მარიონეტული ფურცლები, velocity ჩეკი, ქცევითი მეტრიკა (dwell time, scroll, focus).
- Quality score (q-score): композит `q = w1cohort_retention + w2FT_rate + w3refund_rate^-1 + w4fraud_signals^-1`.
- ლიმიტები და ქუდები: „აჩქარება“, როგორც გადამოწმება გადის; ავტომატური გამკაცრება ადიდების დროს.
- გადავადებული კვალიფიკაცია (cool-off): CPA- ს დადასტურება საქმიანობის N დღის შემდეგ/chargeback- ის გარეშე.
- Honey-tokens: „ხაფანგები“ ლენდინგებში/SDK პარსერებისა და დაწკაპუნების გამოსავლენად.
- თანხმობა და კონფიდენციალურობა: cookie ბანერები/CMPl, რეჟიმი 3rd-party cookie გარეშე - S2S აქცენტი.
4) შემოქმედება, ლენდინგი და UX
შემოქმედების კატალოგი: ვერსიები/ლოკალიზაცია, ბრენდის წესები, UTM პარამეტრები, deeplink შაბლონები.
ლენდინგი: სწრაფი TTV (მარტივი ფორმა, სოციალური ლოგინი), A/B ტესტები, შინაარსი გეო/მოწყობილობაზე.
პოლიტიკოსები: აკრძალული ვერტიკალები/სიტყვები, დათქმები ასაკობრივი შეზღუდვების შესახებ, პასუხისმგებლობა შემოქმედებაზე, რომლებიც შეცდომაში შეიყვანეს.
სიჩქარე: LCP <2. 5s; p95 ლენდინგის დრო - SLO- ს ნაწილი აფილიატისთვის.
5) PRM პროცესები (Partner Relationship Management)
5. 1 ონბორდინგი
კითხვარი, ICC/სანქციები, ტრაფიკის წყაროების დადასტურება, დომენები/პროგრამები.
ხელშეკრულებები: MSA/IO, შინაარსის პოლიტიკა, DPA (თუ არსებობს PD), ატრიბუტის წესები.
Techstart: API გასაღებები, ქვიშის ყუთები, პოსტბეკის ტესტის შემთხვევები.
5. 2 ოპერაციები
QBR/MBR (მიმოხილვა), მიზნები და ქუდები, კრეატიული ბიბლიოთეკა, საფორტეპიანო თიკეტები.
კამპანიის ცვლილებები: ვერსიები, კანარის გაშვება, დიდი გამოშვებების უფასო პერიოდები.
სანქციები/დაბლოკვა: frod- ის ბარიერი, ავტო - სახლი, გამოძიება, მოხსენებები.
5. 3 გამოსავალი/ცვლილებები
გასაღებების როტაცია/ნიშანი, კამპანიების დახურვა, მოხსენებების გადმოტვირთვა, საბოლოო გამოთვლები.
6) მეტრიკა და ანალიტიკა
ერთეულის ეკონომიკა და ხარისხი:- CR (visit→signup, signup→action)
- ARPU/LTV კოჰორტები აფილატის/კამპანიის/geo eCPA/eCPL/eROAS
- FT rate / Repeat rate / Retention w4/w8
- Refund/Chargeback rate, Clawback%
- q-score წყაროს მიხედვით, ხარისხის „თერმული რუქები“
utm_source=aff_network&utm_medium=cpa&utm_campaign=cmp_42&utm_content=ban_01&utm_term=kw aff_id=aff_001&click_id=c_abc123&geo=TR&lang=tr
კოგორტის ესკიზი (SQL):
sql
SELECT cohort_week,
aff_id,
COUNT(DISTINCT user_id) AS users,
SUM(first_deposit_amount) AS gmv,
SUM(margin) AS net_rev,
SUM(payout) AS payout,
SUM(margin) - SUM(payout) AS contrib
FROM fact_users
GROUP BY 1,2;
7) გამოთვლები, რეკონსტრუქცია და გადახდები
7. 1 გაანგარიშების წესები
გადახდის ბაზა: net-basis (კომისიების/გადასახადების/პრემიების შემდეგ) ან gross - ნათლად მიუთითეთ.
ფანჯრები: T + N (დღეები/კვირა), ვალუტა, კონვერტაციის კურსი, ინვოისი/კრედიტი ნოტი.
Clawback: ჩამოწერა frod/charjbacks ფანჯარაში.
7. 2 Reconciliation
ორმხრივი მოხსენებები (თქვენი ფაქტი affiliate- ის ანგარიშზე), დაშვება, dedup 'event _ id'.
SLA დახურვა განსხვავებები (მაგალითად, 5 სამუშაო დღე), კომენტარის ჟურნალი.
sql
SELECT a.event_id
FROM partner_report a
LEFT JOIN internal_events b ON a.event_id = b.event_id
WHERE a.date BETWEEN:from AND:to
AND b.event_id IS NULL;
8) პოლიტიკა, როგორც კოდი
რეგო იდეები:rego package affiliate.policies
deny["Weak signature"] {
input.webhook.signature.alg not in {"HMAC-SHA256","Ed25519"}
}
deny["No attribution window"] {
not input.campaign.attribution.window_days
}
deny["Fraud spike"] {
input.metrics.fraud_rate > 0.7 input.metrics.signup_to_action_cr < 0.05
}
deny["PII in logs"] {
some f f:= input.logs[_]
contains(f, "ssn") # пример
}
9) შესაბამისობა და კონფიდენციალურობა
გამჭვირვალობა: სარეკლამო მასალების disclosure, ასაკობრივი შეზღუდვები, ადგილობრივი რეკლამირების სტანდარტები.
კონფიდენციალურობა: პარტნიორების მიერ მონაცემების შემცირება (ფსევდონიმები, აგრეგატები), მოცილების უფლება, TTL.
იურიდიული სფეროები: გეო-მიზნობრივი, შეზღუდვების მქონე რეგიონებიდან ტრეფიკის აკრძალვა, მისაღები ადგილებში შენახვა.
ანტი-იძულება: აკრძალვა „ტოქსიკური“ ინცენტიფიკაციებისთვის (შეცდომაში შეყვანა).
წვდომის ჟურნალები: ვინ დაინახა რა მონაცემები, აუდიტის ანგარიშები.
10) შაბლონები და მაგალითები
10. 1 აფილატის პასპორტი (YAML)
yaml affiliate_id: "aff_001"
name: "Acme Media"
regions: ["EU","TR","LATAM"]
traffic_sources: ["SEO","Content","Push"]
contracts:
model: "Hybrid"
cpa: 60 revshare: "20% of net"
hold_days: 14 attribution:
window_days: 30 priority_matrix: ["affiliate>paid>brand>organic"]
tech:
postback_url: "https://acme.example/postback"
signature: "Ed25519"
test_click_id: "TEST123"
policies:
caps: { daily: 200, weekly: 1000 }
banned_keywords: ["free money", "no risk"]
quality:
min_q_score: 0.6 cool_off_days: 7 status: "active"
owner: "aff-team-emea"
10. 2 პოსტბეკის შემსრულებელი (ფსევდო კოდი)
python def verify_postback(req, key):
ts = int(req.h["X-Timestamp"])
if abs(now()-ts) > 300: return 401 if not ed25519_ok(req.body, req.h["X-Signature"], key): return 401 if seen(req.form["event_id"]): return 200 save_event(req.form); mark_seen(req.form["event_id"]); return 200
10. 3 ფორმულა q-score (მაგალითი)
python q = 0.35retention_w4 + 0.25ft_rate + 0.2(1-refund_rate) + 0.2(1-fraud_score)
10. 4 დედობის წესები
dedupe_key = SHA256(affiliate_id click_id action_type user_pseudo_id date)
11) ანტი შაბლონები
მხოლოდ cookie ტრეკინგი S2S- ის გარეშე არის ატრიბუტის დაკარგვა.
„ბრმა“ CPA ხარისხის კონტროლის გარეშე/retention - ბიუჯეტის დაწვა.
hold/cool-off- ის არარსებობა არის გადაჭარბებული გადახდები და დავები.
გაანგარიშებებში gross/net- ის ნაზავი არის მარადიული განსხვავებები.
ერთადერთი სუპერ ფართო აფილიატი არის საკონცენტრაციო რისკი.
არ არსებობს მანქანების შეზღუდვები ფროიდის ასვლისას და მასობრივი ჩამოწერის დროს.
PII ლოგოებში/ვებჰუკებში - კონფიდენციალურობისა და ჯარიმების რისკი.
12) არქიტექტორის ჩეკის სია
1. დაფიქსირდა გადახდის მოდელი, გაანგარიშების ბაზა და ფანჯარა (hold, clawback)?
2. განხორციელდა S2S ტრეკინგი ხელმოწერით და იდემპოტენტობით?
3. განსაზღვრულია ატრიბუტის ფანჯრები და არხების პრიორიტეტი, მუშაობს დედაპლატა?
4. ინტეგრირებულია ანტიფროდიული სიგნალები და q-score, არის ქუდები და მანქანები?
5. PRM პროცესები: Onboarding/KUS, კრეატიული, ქვიშის ყუთები, პოსტბეკის ტესტის შემთხვევები?
6. დაშბორდები: CR, eCPA, LTV, retention, refund/clawback, q-score?
7. რეკონსტრუქცია: ორმხრივი მოხსენებები, i- დაშვება, SLA დავების დახურვა?
8. პოლიტიკოსები, როგორც კოდი CI/CD/PRM (ხელმოწერები, ფანჯრები, ბან-სია)?
9. კონფიდენციალურობა: მინიმუმ PD, ფსევდონიმები, TTL, მოცილების უფლება?
10. ინციდენტების გეგმა: frode spike, post backs, rassinchron მოხსენებები?
დასკვნა
ძლიერი აფილატის ქსელი არის საინჟინრო სისტემა და არა მხოლოდ მარკეტინგი. როდესაც ატრიბუტი სერვერისა და გამჭვირვალეა, ტრაფიკის ხარისხი იზომება და კონტროლდება, PRM პროცესები სტანდარტიზებულია, ხოლო გამოთვლები დასტურდება მტკიცებულებების ბაზით და „პოლიტიკით“, არხი პროგნოზირებულია: eCPA სტაბილურია, LTV იზრდება, სპორები იშვიათია და პარტნიორები მზად არიან ინვესტიცია განახორციელონ თქვენს ტრაფიკში.