Javascript 防止Adblock阻塞跟踪像素

Javascript 防止Adblock阻塞跟踪像素,javascript,html,adblock,Javascript,Html,Adblock,我目前在一个提供横幅的平台上工作。但这些并不是你在每个网站上看到的那些恼人的横幅。它们是交互式横幅,仅当您单击时才会展开。问题是adblock并没有阻止横幅本身,而是阻止了我注入横幅的跟踪像素 我为什么要解决这个问题?好吧,我要花很多钱来送那条横幅,你会看到的,我不会意识到这一点 我目前正试图找到一种没有跟踪像素的方法来跟踪横幅。有什么好主意吗?谢谢你们 根据您为图像像素提供服务的方式,一种可能是在图像前设置代理,并使用日志跟踪您提供的横幅。或者,您可以使用代理执行一些逻辑并触发对数据库的插入(

我目前在一个提供横幅的平台上工作。但这些并不是你在每个网站上看到的那些恼人的横幅。它们是交互式横幅,仅当您单击时才会展开。问题是adblock并没有阻止横幅本身,而是阻止了我注入横幅的跟踪像素

我为什么要解决这个问题?好吧,我要花很多钱来送那条横幅,你会看到的,我不会意识到这一点


我目前正试图找到一种没有跟踪像素的方法来跟踪横幅。有什么好主意吗?谢谢你们

根据您为图像像素提供服务的方式,一种可能是在图像前设置代理,并使用日志跟踪您提供的横幅。或者,您可以使用代理执行一些逻辑并触发对数据库的插入(尽管这可能会使代理速度有点慢)

您还可以使用代理别名跟踪像素的名称,使其文件名中没有“ad”文本。这可以让它绕过adblocker本身,并且可以通过简单的模式匹配逻辑来完成


您可以使用nginx或HA proxy之类的代理

您可以通过使用不同的类名或AdBlock用于查找广告的其他标记来避免AdBlock。您是否跟踪页面视图(只需记录从服务器请求的次数)?或者广告点击(然后将用户发送到计数器页面并自动重定向到广告页面)?Adblock根据规则阻止内容,因此您只需“玩得好”,寻找当前的全局规则并避免它(例如:url从不包含“adv”一词…)您是否从CDN提供图像?@Dacrossby是的,我正在跟踪这些内容。但问题是我们也在使用第三方像素跟踪服务。以“ad”开头。也有关系。BradBaskin不,我正在从node js提供我的像素(它从node加载到横幅中)。客户只支付上述网络跟踪的浏览量。谢谢。这是一个好建议。再次感谢你。祝您有个美好的一天。