Forum Moderators: martinibuster
Not sure why the ad blocking is enabled if it shouldn't be, but I didn't alter any settings when I started surfing around to AdSense sites, and I couldn't find a setting anywhere to change the blocking functionality.
It is a reasonably simple solution to stop NetCaptor from blocking AdSense, but most users probably don't know how to find the block file and edit it. It is that single line in the block file that some publishers have a problem with.
The reason why your copy of NetCaptor is not blocking AdSense ads is likely because you've upgraded from earlier versions and have customized your block list.
As you know (or should know), new users of Netcaptor 7.5 (free) do not have GUI access to their blocking file, and indeed, it is plainly evident that new blocking files are configured BY DEFAULT to block AdSense.
I'm reproducing my block file for you below, verbatim, with the AdSense part in bold:
$images.salon.com/src/ads/
$www.advantagedatabase.com/
$www.doubleclick.net
$www.google.com*
$www.hitbox.com
*.adforce.com
*.doubleclick.com
*.doubleclick.net
*/ads/
*/banner/
*/banners/
*/smartbanner/
*link4ads.com
adfarm.mediaplex.com
ads*.*.com
ads*.*.net
ads.*.com
ads.*.net
pagead2.googlesyndication.com
I think at this point it's pretty clear what's going on. I and every other person here undoubtedly looks forward to you acknowledging this issue, correcting it, and -- optimally -- issueing a patch to existing free users to enable them to fix their block file.
I still cannot replicate the issue and would love to track down the issue.
One thing to try, for those of you who CAN replicate the issue.
Modify your block.dat file, after closing NetCaptor, and remove the adsense line. Restart NetCaptor... does it make any difference? Add the line back in, and restart NetCaptor. Does it make any difference?
Adam
Something else is blocking these ads.
I'll also volunteer that the following also made no difference:
- Turning off my firewall
- Turning off javascript error suppression
I'm using Win XP Home, and both IE 6.0 and myIE2 show the AdSense ads.
Mr. Stiles, I'd recommend you do the following:
1) Find a friend's computer that has never had Netcaptor installed.
2) Download and install version 7.5 free.
3) Note that you can't see AdSense ads.
I've spoken with several folks on the PowerToolsSoftware e-mail list, and it appears that those folks who have EVER had Netcaptor installed are able to see AdSense ads. It's only those of us who have download Netcaptor for the first time that are having the blocking problem.
And by the way, at risk of antagonizing you further, I also want to express my strong displeasure over your decision to put Salon.com in the block.dat file by default. Salon.com is an award-winning and cash-starved small company that pays for its fiercely independent journalism via ad revenues and reader subscriptions; in other words, people have a CHOICE whether to pay a few cents a day to read Salon.com articles or see the same articles for free with ads. I realize that any good browser will allow its users to block what they will, but you adding this block in there by default is, IMHO, extremely unethical. It's akin to you selling a pocket knife and including tips on how to mug people. Sure, knives can be used for this purpose without the instructions, but for the maker of the knife to make it easy for the person... that's just unconscionable.
¦ The reason why your copy of NetCaptor is not
¦ blocking AdSense ads is likely because you've
¦ upgraded from earlier versions and have
¦ customized your block list.
Actually no. I just checked an mine has the same entry in it.
¦ As you know (or should know), new users
¦ of Netcaptor 7.5 (free) do not have GUI access
¦ to their blocking file, and indeed, it is
¦ plainly evident that new blocking files are
¦ configured BY DEFAULT to block AdSense.
The file is there, but it is never loaded. You could put anything in that file and it should not matter. Put *.*.* in it, which would block ALL sites. That shouldn't do anything in the free version, but it won't, because the file is never loaded.
¦ I and every other person here undoubtedly
¦ looks forward to you acknowledging this issue,
¦ correcting it, and -- optimally -- issueing a
¦ patch to existing free users to enable them to
¦ fix their block file.
I'd be happy to acknowledge/correct/fix the issue if I could figure out why you are seeing what you are seeing and why none of our tests can replicate your experience. There is nothing for us to fix at this point because we can't replicate the issue.
No one has really given me any details or URLs to check. URLs with screenshots (IE versus NetCaptor) would be VERY helpful. We will attempt to replicate any data that is sent to us. Send to adam at stilesoft dot com.
Adam
One possibility is that some Javascript error is occurring that would cause the ads not to be loaded. Try turning off javascript error suppression in NetCaptor Options and see if your pages show Javascript errors.
Adam
[edited by: Jenstar at 1:00 am (utc) on Jan. 12, 2004]
[edit reason] Sorry, no specifics [/edit]
I wonder if Google is blocking anyone using this particular free version of Netcaptor from seeing AdSense, since in a way it violates the AdSense terms for using a competitive contextual advertiser on the same page as AdSense, even though this is out of the publisher's control.
Opera still works fine, but Opera obviously has an agreement since they run AdSense on the browser, not a competitor.
<added>I posted at the same time as Adam, seems like we are on the same wave length on what the issue could be</added>
I've sent screenshots per your request.
Also, thank you very much for removing the Salon.com and AdSense blocks from your next version. Regarding the doubleclick ones... I have to admit that I don't have strong feelings either way.
It seems like this is something that was unintended and so far the code that was posted here does not seem to block the browser. If you do get succesful and grab some significant market share, then you can expect for some of us to find a way to block your users out, which should be something you should not have a problem with.
I do get javascript errors when I choose not to supress errors. No matter what, on 6 different sites running AdSense (premium and regular publishers), and with different ad sizes and placements on the page - I get errors on line 2, character 7, Error invalid character Code 0. I assume this is somehow related to the sponsored links at the top, since that would be the only thing consistent between all the sites running AdSense that I checked.
There is some sort of conflict going on, which would seem to be supressing AdSense on the page.
Strangely, Netcaptor is also not showing one the vertical banner ads on one of my sites, but only occasionally (about 10-20% of the time).
What's strange is why Mr. Stiles and some long-time Netcaptor users are not having AdSense ads suppressed, even after a fresh Win XP install.
I also get various banner ads suppressed as well, including banners on my site that are all hosted on my own site that are not linked with to affiliate-type URLs. It was for this reason that I believed the issue was ad blocking. They all have the fact they appear in a directory named "ads", however, removing the */ads/* from the block file made no difference. There appears to be a ghosting effect - moving the mouse over the area where the banner/button images should be will show the correct URL the image is linked to.
I then began wondering if it was an iframe issue, so I checked another site with non-AdSense iframes and the iframe loads correctly (although there are empty spaces where images should be loading).
I hope we are helping you get closer to the bottom of this.
1) change the size of ad to a non-standard ad size (121x600). It had no effect
2) I used Apache's .htaccess file and RewriteRule to give AdSense's JavaScript a URL that appeared to be coming from my site, but was actually being pulled from Google. The iFrame appeared but was a blank white 120x600 box (with any other browser using this RewriteRule I get an AdSense banner). This indicates to me that indeed NetCaptor is not only blocking AdSense banners, but it is preventing the AdSense JavaScript from completely running correctly even when it downloads correctly. This is the test I used:
.htaccess file:
RewriteRule ^mytest.js [pagead2.googlesyndication.com...] [QSA]
Google Javascript URL:
<script type="text/javascript" src="/mytest.js">
Since NetCaptor guy has decided to join the fray, I will give him a fair chance to fix this problem, but I do have one question that I also want addressed. How do we prevent NetCaptor from displaying ads that are based on the context of the content of our websites? Unless I can be 100% assured that NetCaptor is not using my content to generate its ads, I will use every tool at my disposal to block NetCaptor users. As unregistered Opera users know, I am very good at locking disagreeable browsers out of my sites.
If NetCaptor heavily relies on Javascript, it's possible differing versions of the JVM on users machines may produce inconsistent results, I suppose.
How to determine your JVM version is detailed here [support.microsoft.com].
Just my 2 cents.
On my other site that uses various methods to circumvent ad-blocking software, only my Google AdSense banner is not appearing.
--EDIT--
Oh Netcaster is also hiding any non-banner image that I have tweaked the URL to look like a banner.