TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

When someone blocks ad's what really happens?

3 点作者 idealform01超过 12 年前
If I have an ad blocker, does the website selling as space or the advertiser know? Page views are usually what is used to charge for ads so if I visit the page and the ad is blocked via my browser, it seems to me that people are still paying for ad's that do not reach the user.<p>Am I missing something?

4 条评论

jameswyse超过 12 年前
I've noticed a few websites begging me to turn off adblock, I'm not sure how they detected it though. I think adblock removes the ads entirely from the DOM so perhaps they're just checking if their elements still exist with some JavaScript.
unsquare超过 12 年前
If the Publisher ( Website Owner ) is selling directly ( No Middle Men / Network ) to the Advertiser and hes transparent , he will use a way to track "real" impressions. Ads that aren't shown to the visitors won't count. ( This is only for CPM based ads ) Publishers know that people use adblocker and can easily detect it , it's not uncommon to replace the blocked ads by an internal image / message asking you to disable it on their website.<p>But yes , if you buy advertising on some websites , you may pay for impressions that never happened.<p>Feel free to ask more questions on the subject.
fsethi超过 12 年前
From my experience, the ad blocker is actually blocking the ad coming from the incoming server, so no impression is counted.<p>If you are using something that replaces the ad with another image (Add-Art for example), the underlying ad is likely being served.<p>The latter is good for the publisher, good for the user, not so good for the ad network or the brand / utility purchasing the ad space.
lumberjack超过 12 年前
I'd imagine that you can create a script that would run always that alerts the provider that the user is blocking ads. Then to eliminate false positives you inject some code in your ad script that disables the other script from running. That's probably just one of many possible approaches.