Teknik og sporing
Bot-filter
Også kaldet bot filtering, botfiltrering, crawler-filter.
Kort svar
Bot-filter er den kontrol, der afviser automatiseret trafik, før den tælles som et klik. Filteret genkender kendte crawlere, preview-bots og scannere på user-agent, oprindelse og adfærd, så statistik og provision hviler på mennesker.
Definition af Bot-filter.
Automatiseret trafik falder i tre grupper. Søgemaskinernes crawlere følger links for at indeksere sider. Preview-bots henter en side, hver gang et link deles i en chat, en mail eller på et socialt medie, så der kan vises et billede og en titel. Sikkerhedsscannere og prisrobotter kalder sider systematisk. Ingen af dem er kunder, og ingen af dem køber noget.
Et bot-filter kombinerer flere signaler. User-agent-strengen afslører de crawlere, der oplyser deres identitet. IP-adresse og ejerskab afslører trafik fra datacentre frem for fra bredbånd og mobilnet. Adfærd afslører resten: ingen JavaScript, ingen billeder hentet, for hurtig rækkefølge af kald, ingen musebevægelse. Jo flere signaler der peger samme vej, jo sikrere er afvisningen.
Effekten er en måleeffekt. Hvert bot-klik, der slipper igennem, lægges i nævneren på konverteringsraten og på EPC uden nogensinde at kunne bidrage til tælleren. Et affiliate-link, der deles i en stor gruppechat, kan derfor se ud til at have haft mange klik og ingen effekt, selv om ingen af klikkene var et menneske.
Hvad et bot-klik koster, når der ikke betales pr. klik
I en CPS-model koster et bot-klik ingen provision, men det koster stadig. Det fortynder konverteringsraten, så en god trafikkilde ser ringere ud end den er. Det forvrider A/B-test, fordi støjen fordeler sig ujævnt mellem varianterne. Og det får butikken til at fejlvurdere en affiliate, der reelt leverer.
For affiliaten er skaden den modsatte vej: klik uden trafik. Ser dashboardet 400 klik, mens affiliatens egen statistik viser 60 sessioner, kan forskellen skyldes automater – og uden filter er der ingen måde at vide, hvilket af de to tal der skal handles på.
Hvad et bot-filter ikke er
Et bot-filter er ikke svindelbeskyttelse. Det genkender automater, der opfører sig som automater. En bevidst svindler bruger en almindelig browser, en almindelig IP og et menneske eller en veludstyret headless browser til at klikke – og den slags fanges ikke ved indgangen.
Det, der fanger resten, ligger efter klikket: deduplikering på ordre-id, et vindue hvor butikken kan afvise et salg med en begrundelse, og en hændelseslog man kan gå tilbage i. Bot-filteret rydder op i støjen, så det, der er tilbage, er værd at kigge på.
Sådan går det galt
- 01
Filteret rammer for bredt
Blokeres hele IP-intervaller, ryger rigtige besøgende med – mobilbrugere bag carrier-NAT og alle med VPN. En kunde, der afvises som bot, mister sin attribution, og affiliaten mister en provision, hun havde tjent.
- 02
Preview-bots tælles som klik
Hver gang et affiliate-link deles i en chat eller en mail, henter afsenderplatformens server siden for at bygge et preview. Uden filter registreres det som et klik, og affiliaten ser klik, der aldrig blev til besøg.
- 03
Signaturlisten opdateres aldrig
Nye crawlere kommer til løbende, og gamle skifter user-agent. Et filter, der blev skrevet en gang og ikke er rørt siden, fanger stadig gårsdagens bots og lukker resten ind.
Hos Affilyflow
Bot-filter i praksis
Kendte bots tælles ikke på Affilyflow. Rammer en genkendt crawler et affiliate-link, sker der ingen klik-registrering, og der oprettes ingen attribution – besøget bliver ikke til et klik, der senere skal bortforklares i statistikken.
Hver tracking-hændelse logges, også dem der ikke blev til et salg. Det gør det muligt at se, hvad der faktisk ramte et link, i stedet for at slutte baglæns fra et samlet tal, der ikke stemmer.
Ofte stillede spørgsmål
Hvordan ved man, om et klik kom fra en bot?
Ved at sammenholde flere signaler. User-agent-strengen identificerer de crawlere, der oplyser hvem de er. IP-adressen afslører, om kaldet kom fra et datacenter frem for fra et almindeligt net. Adfærden afslører resten: ingen JavaScript kørt, ingen billeder hentet, kald i for hurtig rækkefølge. Et enkelt signal er sjældent nok.
Tæller Googles crawler som et klik på mit affiliate-link?
Ikke hvis den bliver filtreret fra. Søgemaskinernes crawlere oplyser deres identitet i user-agent og kommer fra kendte IP-intervaller, så de er blandt de nemmeste at genkende. Uden filter ville hver gennemgang af din side lægge klik i statistikken, som ingen har foretaget.
Kan et bot-filter blokere rigtige besøgende?
Ja, hvis det er sat for aggressivt op. Brede IP-spærringer rammer mobilbrugere bag delt NAT og alle med VPN. Konsekvensen er ikke bare en manglende registrering, men en tabt attribution for et køb, der faktisk blev til noget. Derfor bør filtre bygge på flere signaler frem for på IP alene.
Beskytter et bot-filter mod klikbedrageri?
Kun mod den mest primitive del af det. Filteret genkender automater, der opfører sig som automater, ikke en person eller et script, der bevidst efterligner en almindelig browser. Den slags fanges efter klikket med deduplikering, et afvisningsvindue for butikken og en hændelseslog, der kan gennemgås.
Læs videre
- Klikbedrageri (click fraud)Klikbedrageri (click fraud) er kunstigt genererede klik på annoncer eller affiliate-links – f…
- KlikKlik er affiliate-marketings mindste måleenhed: en registreret aktivering af et affiliate-lin…
- HændelseslogHændelseslog er en kronologisk registrering af alle hændelser i et tracking-system – klik, ko…
- Tracking-scriptEt tracking-script er et stykke JavaScript, butikken lægger på sit site for at forbinde affil…
- Deduplikering (dedup)Deduplikering er den kontrol, der sikrer, at samme ordre kun udløser provision en gang. Ordre…