Abbiamo una webapp. I siti web di terze parti mettono i nostri banner sulle loro pagine (banner è un frammento di HTML). Sono pagati utilizzando i metodi "Pay per click" o "Pay per show".
Pertanto, i proprietari di siti web di terze parti sono interessati ad abusare di questi metodi di pagamento, ad es. facendo clic su banner un sacco di volte / creando bot / ecc. Vorrei difendermi da tali abusi.
Come posso difendermi da tale frode di tipo show / click?
Dopo aver letto alcune parti della guida di AdWords e questo rapporto So che Dovrei registrare alcune informazioni su ciascun clic come ora esatta, indirizzo IP, agente utente, cookie di tracciamento. E poi applica alcuni filtri a quei log:
- Periodo tra clic ripetitivi. Se è troppo basso, elimina tutti tranne uno di essi
- Analisi statistica dei clic per periodo. Se il numero di clic per periodo corrente è significativamente superiore alla media, questa attività dovrebbe essere rivista
- Verifica l'ambiente banner per la realtà: supporto dei cookie, esecuzione del codice JS, confronto del rilevamento JS di user-agent e browser, confronto di impostazioni locali rilevate da JS, fuso orario e IP di origine
- Se la percentuale di clic non validi già rilevati provenienti da un determinato indirizzo IP è significativamente superiore rispetto a quella di altri IP, e il numero di clic è considerevolmente grande, tutti i clic da questo indirizzo IP devono essere eliminati
- Spettacoli / clic provenienti da IP in link , Paesi non nelle aree in cui gli utenti vivono, IP del data center
Per favore, consigli altri filtri che ti saranno utili. Inoltre, non conosco le impostazioni corrette da utilizzare in questi filtri. Cosa sono?