0
我经营一家拥有广告整合的媒体网站。最近,我们通过使用上传流量交换来获得虚假收入,已经引起了很多人的滥用。最流行的可能是使用HitLeap Viewer应用程序的HitLeap。如何识别HitLeap流量?
我很好奇,如果有任何我可以用来识别和重定向HitLeap流量的做法吗?
目前我正在试图从其他交通中独立出来,取得有限的成功。
<script type="text/javascript">
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
var is_firefox = navigator.userAgent.toLowerCase().indexOf('firefox') > -1;
var is_hitleap = navigator.userAgent.toLowerCase().indexOf('hitleap-viewer') > -1;
if(is_chrome){
document.write('This is chrome!');
等
这是否意味着'navigator.userAgent.toLowerCase()。indexOf('hitleap-viewer')> -1'在连字符被删除后就足够了? – dakab
它可能是最简单的使用只是“hitleap”作为传递给indexOf的字符串,这将工作正常。在前几天的3亿广告扫描中,除了“HitLeap Viewer 2.8”之外,我没有发现其他用户代理的字符串“hitleap”,所以我认为没有意外地过滤掉合法流量的风险使用“hitleap” – twoody
@twoody谁会添加或修改“hitleap”,因为它是自己的用户代理意外?没有人,你只看到名为User-Agent的头文件,所以是的,如果你不使用该软件,你不可能找到那个字符串。你不需要扫描数百万个视图来确定它。如果你看看网址或身体会完全不同,但不是。 – erm3nda