I'm getting a "page not found" error block instead of ads in IE7, no block in firefox. I just installed this module on 2 days ago (Drupal v 6.9). My adsense account is working properly, as my drupal 5 sites are all still properly feeding ads.

I'm pretty sure I have this configured correctly. Any advice?

Comments

jcnventura’s picture

Status: Active » Postponed (maintainer needs more info)

Can you provide the HTML source of the offending page or a URL to it, please?

João

scruffd0g’s picture

jcnventura’s picture

Status: Postponed (maintainer needs more info) » Active
jcnventura’s picture

Status: Active » Postponed (maintainer needs more info)

Hi,

Well, I used your Publisher ID and the ad slot in that page and I used them to replace an 468x60 ad in my site that I know was working perfectly.

With your IDs the ad stopped working. Either the IDs you're using are wrong or Google is black-listing you for some reason. I suggest you contact Google.

João

scruffd0g’s picture

hmm....thanks for the help. I'll look into this and make sure I didn't mess up the configuration. The ads I have running on other sites from this same adsense account are still working, so it might be user error.

Thanks for your help.

scruffd0g’s picture

Update ...

It doesn't look like a google problem, it's something in the site. I enabled the adsense (old) module and it appears to be working fine. For some reason the new module won't quite pull the ads into the site.

jcnventura’s picture

Well, I do use the new module to display my ads, and replacing the IDs with yours stopped the ads from showing.. If using the old module works for you, that means that the Publisher ID is fine (and that Google is still allowing your Pub Id to publish ads).. That leaves the Ad's slot ID as the only remaining suspect.

Can you compare the HTML code generated by the module with the one that Google instructs you to add?

João

scruffd0g’s picture

OK, looks like I didn't understand something here.

Under the last version of this module I used, I could put my "channel" ID in, and run all of the ads on that channel. As such, I figured when this module asks for the "slot" ID, that I just missed the boat on the term being changed, and figured this was the same as the channel ID.

But, I was wrong. I setup a new ad in adsense, compared the two codes, and the slot ID was different. I then went back into the block that wasn't working, and added the google-generated slot ID, instead of the channel ID, and everything works.

So I guess I need to set up a specific slot ID through google for each block I use? Guess the days of being lazy and running everything through the same channel ID are over. But that's a good thing as now I'll have to pay more attention and be more proactive when setting up ads than I have in the past.

Thanks for your help.

jcnventura’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

Indeed, it was not a change of terminology.. The managed ads mode that Google creates nowadays radically altered the way that AdSense users work.. The ad is completely managed inside their interface, and that slot ID is the key to retrieve the configuration.

For instance, before you could change the ad dimensions directly and not bother to create a new ad in Google. That is no longer possible.

If you feel like it, you can still use the old code module, but you won't have access to new features (such as the new font setting). Also, Google may eventually simply decide to remove support for the old code.

João