Partnýor baglanyşyklaryny bäsdeşlerden nädip goramaly
Giriş: Baglanyşyklar näme üçin pul?
Affiliate ýa-da media satyjysy üçin partnýor baglanyşygy: oýunçyny kim getirdi, kime CPA/RevShare tölemeli. Islendik "syzmak" (parametrleri çalyşmak, basmak, sab-ID ogurlamak) = operatordan pul ýitirmek we abraý töwekgelçiligi. Aşakda - baglanyşyk, domen, infrastruktura we prosesler derejesinde ulgamlaýyn gorag meýilnamasy.
1) Partiýa salgylanmalaryna edilen hüjümler (takyk näme bolýar)
1. Parametrleri çalyşmak (Param Tampering)
Bäsdeş 'aff _ id', 'sub _ id', 'campaign' -ni özüne üýtgedýär we "siziň" penjiräňiz arkaly traffigi iberýär.
2. Basmak (Click Hijacking/Ad Injection)
Iň soňky pursatda öz baglanyşygyny kesýän brauzer skriptini/giňeldişini goýmak.
3. Cookie stuffing/time-banni-hopping
Kuklalaryňyzy/pikselleriňizi basmazdan ozal ýa-da "ogurlamak" üçin derrew taşlaň.
4. Marka-skwotting we taýposkwotting
Şuňa meňzeş domenleri/botlary hasaba almak we söhbetdeşliklerde/jemgyýetlerde baglanyşyklary çalyşmak.
5. UTM-stripping we sab-ID nol
Parametrler aralyk redaksiýalarda aýrylýar → çeşmeler/döredijilikler boýunça kesik ýitýär.
6. Yşyklandyryş we aýna
Sahypaňyzy CTA-laryňyz bilen bilelikde göçürip alyň.
2) Goragyň möhüm ýörelgeleri (tehnikany öwrenmezden ozal)
"Ýalaňaç" partiýa salgysyny frontda saklamaň. Ulanyja öz URL-iňizi görkeziň we ähli "doldurgyçlary" serwerde ýygnaň.
Her bir basmak özboluşly. Basmagyň öz şahsyýetnamasy we goly bolmaly.
Wakalary serweriň tarapynda tassyklaň. Diňe müşderi pikselleri däl, S2S postbekleri.
Aralyk gatlaklara iň az ynam. Üçünji taraplaryň redaktorlary näçe az bolsa, şonça gowy.
3) Baglanyşygy goramagyň tehnikalary
3. 1. Serwer redaktory (own link shortener)
Näme etmeli:- Öz domeniňizde 'go' ýaly ähli daşarky geçişleri ediň. yoursite. com/XYZ`.
- Serwerde asyl offer-URL we parametrleri ýygnamak we diňe şol ýerde 302/307 redirektini ýerine ýetirmek.
- Plýuslar: "ýalaňaç" gurluşy gizleýär, logika, gol çekmäge we tassyklamaga mümkinçilik berýär.
- Möhüm: Keslemegi gadagan ediň (Cache-Control: no-store), HSTS we dogry 'Referrer-Policy' -ni açyň.
3. 2. Parametrleriň goly (HMAC)
Näme üçin: 'aff _ id/sub _ id' -ni aňsatlyk bilen çalyşmaly däl.
Nädip:- Parametrleri kanoniki tertipde düzüň, 'ts' (timestamp) we 'nonce' goşuň, 'sign = HMAC_SHA256 (secret, payload)' hasaplaň.
- Redaktoryň öňünde serwer 'sign' waliden, 'ts' N minutdan uly däldigine, 'nonce' öň ulanylmandygyna göz ýetirýär (gysga wagtda saklaň).
- Netije: çalyşmak hakyky goluň bolmazlygyna sebäp bolýar - haýyş ret edilýär.
3. 3. Gysga ömürli tokenler
Näme üçin: ogurlanan baglanyşygyň bahasyny azaltmak.
Nädip: IP/UA ýa-da 'click _ id' -e birikdirilen 5-15 minutlyk token ('jwt' ýa-da opaque) beriň. Soň bolsa - 410 Gone.
3. 4. click_id we serwer postbeklerine baglanyşyk
Näme etmeli:- Ilkinji gezek basanyňyzda, DB-de 'click _ id' dörediň.
- Redaktoryň öňünde operatora/tora pre-back (optional) iberiň.
- Ähli tassyklamalar (reg/KYC/FTD) - diňe 'click _ id' we signatura tassyklamasy bilen S2S.
3. 5. Duýgur ýerleri şifrlemek
Zerur wagty: eger käbir hyzmatdaşlar frontda 'aff _ id' talap etseler.
Nädip: şifrläň 'aff _ id/sub _ id' asimmetrik (öň tarapda public key, arka tarapda private key), serwerde şifrläň we goýuň.
3. 6. Durnukly redaksiýalar we sözbaşylar
307 (usuly saklaýar) ýa-da 302 ulanyň; meta-refreşlerden gaça duruň.
'X-Content-Type-Options: nosniff', 'X-Frame-Options: DENY', CSP-ni clickjackinge garşy goşuň.
'Referrer-Policy: strict-origin-when-cross-origin' parametrleriň syzmagyny azaldar.
4) Domeni we infrastrukturany goramak
4. 1. Domen arassaçylygy
DNSSEC, gysga TTL, ätiýaçlyk NS-üpjün ediji.
"Nädogry" domen wariantlaryny hasaba almak (taýposkwotting) we esasy domene awto-ibermek.
Markaňyz/açarlaryňyz bilen täze domenleri yzarlaň.
4. 2. Poçta baglanyşyklary
SPF/DKIM/DMARC-ny açyň - bäsdeşler baglanyşyklary çalyşmak bilen "siziň adyňyzda" poçta ibermeýärler.
4. 3. WAF/bot süzgüçleri
Şübheli ASN-leri, belli maglumat merkezlerini, UA-lary kesiň.
Velocity düzgünleri: bir IP/UA → kapça/blok köp.
Gol we WAF derejesinde 'nonce' barlagy.
5) Front goragy: prelendler we landingler
CSP + SRI: üçünji tarap skriptlerini gadagan etmek, bitewiligi barlamak.
Integrity-baglanyşyk barlagy: ähli CTA-lary bir merkezleşdirilen komponentden dörediň; basmazdan ozal garaşylýan 'href' belgisini deňeşdiriň.
Anti-inýeksiýa: "ýüzýän" giňeltmeleri öçüriň (mümkin boldugyça), DOM baglanyşygyny (MutationObserver) täzeden ýazmaga synanyşyň we wakany ýazyň.
6) Antifrod we hil atributy
Device-fingerprint/Client hints: basmak we parametrleri çalyşmak tutmaga kömek edýär.
Özüni alyp baryş nusgalary: zordan diri bolan ýokary CTR 'reg → FTD' - kazyýet işi üçin signal.
Çeşmeleriň sanawy: web sahypalarynyň/applaryň/köpçüligiň gara/ak sahypasy; awtomatiki usulda öçürmek düzgünleri.
Log barlagy: goluň basylmagynyň/redaksiýasynyň/barlagynyň wakalaryny azyndan 30-90 gün saklaň.
7) Hukuk we komplayens (örän möhüm)
Saýtlaryň düzgünlerini aýlamak usullary ýok. Gadagan edilen mahabaty "gizlemek" däl-de, baglanyşyklarymyzy goraýarys.
Dogry diskleýmerler 18 + we Responsible Gaming.
Tor/operator bilen DPA/SLA: "hakyky FTD" adalgalary, postbekleriň düzgünleri, jedelli lidleriň seljermeleriniň möhletleri, wakalaryň journalurnaly.
Marka syýasaty: brand-bidding hyzmatdaşlaryna gadaganlyk, logotipleri/atlary ulanmagyň düzgünleri.
8) Gözegçilik we alertler
Postbekleriň gijä galmagy> 15 minut → alert we endpointleriň awto-barlagy.
CR bökmek (click → reg, reg → FTD) ýa-da bir ASN → baýdak basmak.
"Döwülen" gollaryň paýy HMAC> X% → derňew (baglanyşyklary çalyşmak mümkin).
Landingleriň Diff-monitoringi: STA/skriptlerdäki islendik üýtgeşmeler - habarnama.
9) Çek-listler
9. 1. Başlamazdan ozal çalt tehniki çek
- Redaksiýanyň üsti bilen ähli daşarky baglanyşyklar (go-domen)
- HMAC goly + 'ts' + 'nonce'
- 'click _ id' bilen baglanyşykly gysga ömürli belgi (5-15 minut)
- S2S postbekleri reg/KYC/FTD/2nd dep, sinhronlaşdyrylan TZ/walýuta
- CSP/SRI, `X-Frame-Options: DENY`, HSTS, no-store
- WAF/bot süzgüç we velocity düzgünleri
- Klikleriň/redaktorlaryň/gollaryň ýazgylary we anomaliýalaryň daşbordy
9. 2. Guramaçylyk barlagy
- Operator/tor bilen DPA/SLA (hadysalar, möhletler, giriş)
- Marka syýasaty we hyzmatdaşlarda brand-bidding gadaganlygy
- Jogap meýilnamasy: kim, näme, waka wagtynda edýär
- Domenleriň/botlaryň/aýnalaryň yzygiderli barlagy
10) Wakany derňemegiň kiçi pleýbugy
1. Jedelli çeşmäni doňdurmak (kapa/arakesme).
2. Loglary deňeşdirmek: basma (basma) (basma )/basma (basma )/basma (basma).
3. Wektory tanamak: tampering, hijacking, injection, stuffing.
4. Garşy çäreleri ulanmak: WAF-y güýçlendirmek, HMAC/JWT açarlaryny täzelemek, domenleri gara sanawa goşmak, pattern kapçalaryny goşmak.
5. Meseläni resminamalaşdyrmak: partnýora/tora hasabat bermek, playbook we alertleri täzelemek.
11) Goragy girizmegiň 30-60-90 meýilnamasy
0-30 gün (Maglumatlar bazasy)
Öz direktoryňyzy işe giriziň, HSTS, CSP, SRI-ni goşuň.
HMAC gol + 'ts/nonce', gysga bellikler, özboluşly 'click _ id' giriň.
Öwrülişikleri S2S geçirmek we alertleri ýygnamak.
31-60 gün (Güýçlendirmek)
WAF/bot süzgüçini, velocity düzgünlerini, ASN-gara sanawlary birikdiriň.
Daşbordlary çykarmak: galyp gollaryň paýy, postbekleriň gijikdirilmegi, CR anomaliýalary.
Domenleriň auditi (taýpo), gorag görnüşleriniň hasaba alynmagy.
61-90 gün (Durnuklylyk we audit)
Stress-synaglary geçiriň: köpçülikleýin basmalar, tampering synagy, üçünji skriptleri öçürmek.
Tor/operator bilen SLA/waka-dolandyryşy resmileşdiriň.
Her çärýekde bir gezek - HMAC/JWT açarlarynyň aýlanmagy we syýasatçylaryň gözden geçirilmegi.
Partnýor baglanyşyklaryny goramak "URL-ni islendik bahadan gizlemek" däl-de, ynam konturyny düzmek: serwer redaksiýasy, parametrleriň kriptografik goly, gysga ömürli bellikler, S2S atributiýasy, WAF we logistika tertibi. Muňa kanuny aýdyňlygy we gözegçiligi goşuň - bäsdeşler baglanyşyklaryňyzda "pul tapmagy" bes ederler.