Wykonanie skryptu do wykrywania aktywnych userów

Employer
Prolego
Prolego
Description

Na nasze strony kierowany jest ruch zagraniczny a duża cześć tego ruchu jest sztuczna (boty) całkiem inteligentne np. wykorzystujące https://www.seleniumhq.org więc zachowują się jak "normalny" użytkownik

Obecnie mamy kilka eventów przez które filtrujemy sztuczny ruch np.

<script>

function pushToTrackerViaImage(){

var pushURL = 'https://hit2get.com/click.php?event9=1';

var img = document.createElement('img');

img.src=pushURL;

img.style.display='none';

document.body.appendChild(img);

}

function pushAfterTimeout(timeout){

setTimeout(pushToTrackerViaImage, timeout*1000);

}

var TIMEOUT_IN_SECONDS = 60;

pushAfterTimeout(TIMEOUT_IN_SECONDS);

</script>

Ten skrypt przesyła nam event w momencie, kiedy użytkownik jest na stronie powyżej 60 sekund - to jednak nie wystarcza, często ten warunek spełniają boty, potrzebujemy więc kolejnego eventu do wykrywania "prawdziwego" ruchu:

event6 ma się wywoływać w momencie kiedy użytkownik najedzie myszką na konkretny class/id i pozostanie w nim aktywny (ruchy myszką) przez co najmniej 3 sekundy

Published
on 2019-07-17

Offers sent (5)

Budget
Negotiable
Copyright
-
Expires in
30 days