Affiliate şəbəkəsi və trafik
1) Əməkdaşlıq rolları və modelləri
Affiliates: vebmasterlər, media baerləri, məzmun saytları, təsir edicilər, tətbiqlər, aqreqatorlar.
Şəbəkə meneceri (platforma): qaydalar, yaradıcılıq, izləmə, PRM, ödənişlər.
- CPA - təsdiq edilmiş fəaliyyət üçün ödəniş (qeydiyyat/depozit/alış).
- CPL - ixtisaslı lid (forma/ərizə) haqqı.
- RevShare - marja/gəlirin% -i (çox vaxt uzun quyruq).
- Hybrid — CPA + RevShare; bəzən minimum zəmanətlərlə.
- Maliyyə parametrləri: hold/validasiya pəncərəsi, clawback (frod/refand zamanı geri qaytarma), caps (gündəlik/həftəlik limitlər), ödəniş tirləri.
2) Trekinq və atributların arxitekturası
2. 1 Hadisə modeli
Əsas addımlar: 'click → visit → signup → qualify → target_action (e. g., FT, purchase) → retention events`.
Əsas Hadisə Sxemi (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 Atributlar
Pəncərə: kliklə 7-30 gün (və ya icazə verildikdə view-through ilə 24-72 saat).
Model: last-click ən çox; böyük şəbəkələr üçün data-driven icazə verilir.
Kanalların prioriteti: ödənişli/marka/üzvi - prioritet matrisi ilə sabitlənir.
Deduplikasiya: 'event _ id '/' click _ id' + seans izi, server otağı (S2S).
2. 3 S2S postback və c2s-hadisələr
S2S postback: məqsədli hərəkəti (etibarlılıq, məxfilik) qeyd etmək üçün server-k-server.
c2s axını: müştəri hadisələri → sizin arxa → normallaşma → postback partnyor (imzalanmış).
İdempotentlik: idempotentlik açarı = '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) Antifrod və keyfiyyət nəzarəti
Vektorlar: botlar, incentivized/keyfiyyətsiz trafik, cookie stuffing, referer dəyişdirilməsi, proxy/emulyatorlar, «ferma» qeydləri.
Nəzarət:- Siqnallar və nüfuz: device signals, ASN/proxy vərəqləri, velocity-çek, davranış metrikası (dwell time, scroll, focus).
- Quality score (q-score): композит `q = w1cohort_retention + w2FT_rate + w3refund_rate^-1 + w4fraud_signals^-1`.
- Limitlər və qapaqlar: yoxlamadan keçdikcə «sürətləndirmə»; partlayış zamanı avtomatik sərtləşdirilməsi.
- Gecikmiş kvalifikasiya (cool-off): N fəaliyyət/chargeback olmadan gün sonra CPA təsdiq.
- Honey-tokens: Parser və klik botlarını aşkar etmək üçün/SDK-da «tələlər».
- Razılıq və gizlilik: cookies banner/CMPl, 3rd-party cookies olmadan rejimi → S2S diqqət.
4) Kreativlər, lendinqlər və UX
Yaradıcılıq kataloqu: versiyalar/lokalizasiya, marka qaydaları, UTM parametrləri, deeplink şablonları.
Lendinqlər: fast TTV (sadə forma, sosial giriş), A/B testləri, geo/cihaz məzmunu.
Siyasətçilər: qadağan edilmiş şaquli/sözlər, yaş məhdudiyyətləri, yanıltıcı yaradıcılığa görə məsuliyyət.
Sürət: LCP <2. 5s; p95 lendinq vaxtı - affiliatın SLO hissəsi.
5) PRM prosesləri (Partner Relationship Management)
5. 1 Onbording
Anket, KOS/sanksiyalar, trafik mənbələrinin, domenlərin/tətbiqlərin təsdiqi.
Müqavilələr: MSA/IO, məzmun siyasəti, DPA (PD varsa), özəlləşdirmə qaydaları.
Texniki başlanğıc: API açarları, qum qutusu, postback test qutuları.
5. 2 Əməliyyat
QBR/MBR (review), məqsədlər və kaplar, yaradıcılıq kitabxanası, sapport biletləri.
Kampaniya dəyişiklikləri: versiyalar, kanareya buraxılışları, böyük buraxılışlarda freeze-periodlar.
Sanksiyalar/bloklama: frod həddi → auto-pause, istintaq, hesabatlar.
5. 3 Çıxış/dəyişiklik
Açarların rotasiyası/tokenlərin geri alınması, kampaniyaların bağlanması, hesabatların boşaldılması, son hesablamalar.
6) Metrika və analitika
Vahid iqtisadiyyat və keyfiyyət:- CR (visit→signup, signup→action)
- ARPU/LTV kohortlar affiliate/kampaniya/geo eCPA/eCPL/eROAS
- FT rate / Repeat rate / Retention w4/w8
- Refund/Chargeback rate, Clawback%
- q-score mənbə, «istilik kartları» keyfiyyət
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
Kohort eskizi (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) Hesablaşmalar, reconciliation və ödənişlər
7. 1 Hesablama qaydaları
Ödəniş bazası: net-basis (komissiyalardan/vergilərdən/bonuslardan sonra) və ya gross - açıq şəkildə göstərin.
Pəncərələr: T + N (günlər/həftələr), valyutalar, konvertasiya məzənnəsi, invoice/credit note.
Clawback: pəncərə daxilində frod/charjback ilə debet.
7. 2 Reconciliation
İki tərəfli hesabatlar (faktınız vs affiliate hesabatı), ε toleransları, 'event _ id' dedupu.
SLA uyğunsuzluqların bağlanması (məsələn, 5 iş günü ≤), şərh jurnalı.
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) Kod kimi siyasət (gate 's)
Rego ideyaları: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) Uyğunluq və məxfilik
Şəffaflıq: reklam materialları üçün disclosure, yaş məhdudiyyətləri, yerli reklam normaları.
Gizlilik: Partnyorlara verilən məlumatların minimuma endirilməsi (təxəllüslər, aqreqatlar), silinmə hüququ, TTL.
Qanuni sahələr: geo-hədəfləmə, məhdudiyyətli bölgələrdən trafikin qadağan edilməsi, icazə verilən yerlərdə saxlanılması.
Anti-zorlama: «zəhərli» təsirlərin qadağan edilməsi (yanıltıcı).
Giriş jurnalları: kim hansı məlumatları, audit hesabatlarını gördü.
10) Nümunələr və nümunələr
10. 1 Affiliate Pasport (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 Post-bek validatoru (psevdokod)
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 Formula q-score (nümunə)
python q = 0.35retention_w4 + 0.25ft_rate + 0.2(1-refund_rate) + 0.2(1-fraud_score)
10. 4 Dekuplikasiya qaydaları
dedupe_key = SHA256(affiliate_id click_id action_type user_pseudo_id date)
11) Anti-nümunələr
Yalnız S2S olmadan cookie trekinq → atributun itkisi.
keyfiyyət nəzarət olmadan «kor» CPA/retention → büdcə tükənməsi.
hold/cool-off → şişirdilmiş ödənişlər və mübahisələr yoxdur.
Hesablamalarda gross/net qarışdırılması → əbədi uyğunsuzluqlar.
Yeganə super böyük affiliat → konsentrasiya riski.
Frod → kütləvi silinmələrdə avtomatik limitlər yoxdur.
PII log/vebhuk → gizlilik riskləri və cərimələr.
12) Memarın yoxlama siyahısı
1. Ödəniş modeli, hesablama bazası və pəncərələr (hold, clawback)?
2. İmza və idempotentlik ilə S2S trekinq həyata keçirildi?
3. Atributiya pəncərələri və kanalların prioriteti müəyyən edilib, dedup işləyir?
4. Antifrod siqnalları və q-score quraşdırılıb, kaplar və avto-pause işləyir?
5. PRM prosesləri: onbording/KUS, kreativlər, qum qutusu, postback test qutuları?
6. Dashboard: CR, eCPA, LTV, retention, refund/clawback, q-score?
7. Reconciliation: ikitərəfli hesabatlar, ε - qəbul, SLA mübahisələrin bağlanması?
8. CI/CD/PRM-də kod kimi siyasətlər (imzalar, pəncərələr, qadağan siyahısı)?
9. Gizlilik: minimum PD, təxəllüslər, TTL, silinmə hüququ?
10. Hadisə planı: Freud Spike, postback fasilələri, raportlar rasinkron?
Nəticə
Güclü filial şəbəkəsi yalnız marketinq deyil, mühəndislik sistemidir. Server atributu və şəffaf olduqda, trafik keyfiyyəti ölçülür və idarə olunur, PRM prosesləri standartlaşdırılır və hesablamalar sübut bazası və «code kimi» təsdiqlənir, kanal proqnozlaşdırıla bilər: eCPA sabitdir, LTV böyüyür, mübahisələr nadirdir və tərəfdaşlar trafikinizə həvəslə investisiya qoyurlar.