Closed (fixed)
Project:
Google AdSense integration
Version:
6.x-1.0
Component:
User interface
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
16 Mar 2009 at 13:02 UTC
Updated:
14 Apr 2009 at 15:50 UTC
Hi, just installed ad sense and ad injector. Everything is working fine, however the ads on my homepage are all in chinese! Any ideas whats going on? The site is all in English.
Comments
Comment #1
jcnventuraGoogle is the one that determines what language for the displayed ad.. Nothing much we can do here.
João
Comment #2
binarylime commentedYeah I understand that, but it looks to me like something isn't working properly rather than just being coincidence?
Chinese ads are displayed on the homepage but when you click on a story you get english ads.
Please check it out at http://www.ictgoodies.com
Thank you.
Comment #3
binarylime commentedRight, further investigation reveals the following:
If I google search for 'ict goodies' and navigate to my site that way, the ads appear in English as expected. Yet when I type in the url manually in my browser's address bar: www.ictgoodies.com, the ads appear in Chinese, Japanese or something like that.
Strange.
Comment #4
jcnventuraI can confirm the above (in #2) also from my browser.
Try to contact Google to find out why that happens, as really it's their algorithm choosing the language.
João
Comment #5
binarylime commentedI'm not convinced that we can just write this off and say 'it's their algorith causing the problem'.....Adsense ads are used on millions of pages without a problem (without them appearing in Chinese when they shouldn't) so surely this indicates some issue with adsense integration into Drupal?
João, I presume this is all working for you fine with Drupal (ads are being displayed in English)?
Cheers
Andy
Comment #6
kbahey commentedAndy
I am totally convinced that this a Google issue, and not a module issue at all.
I have seen this occasionally on my sites.
Try removing the module and then pasting the code from Google into a block for the same ad/ad-slot, and see what happens.
Comment #7
jcnventuraThe solution for this would be the newly added google_language undocumented option.
Try contacting AdSense support, tell them your problem and ask them if they allow you to set google_language = 'en'. Once you have permission from them, you can use the new option by dowloading the latest dev.
João