Sep 20, 2007
My Digital Life Editorial Team

google_ad_host Host ID in Google AdSense Ad Unit Code and Revenue Sharing

If you’re using Blogger.com (or BlogSpot.com) blogging service, and use the new template system to add a Google AdSense page element block to your blog, you will notice that there is additional line in the ad unit appended to the JavaScript when you viewing the HTML web page source code. The extra line of ad code is google_ad_host, which locates directly below google_ad_client which represents user’s publisher ID.

google_ad_client=”pub-7042087181757148″;
google_ad_host=”pub-1556223355139109″;


There is speculation that google_ad_host is the publisher ID of Google’s Blogger that will take a cut of advertising revenue share from displayed ads impressions and clicks. Thus, there are bloggers at DigitalPoint forums who accused that Blogger commits cheating or stealing as the service agreement or terms does not specify that any possible revenue sharing by using the AdSense widget.

In actual, the part that google_ad_host is used for revenue sharing is true. But rumor that Blogger is taking a part of ads revenue earned is simply invalid, correct at least up to the time of publishing. Case study on Blogger confirms that it’s using Google AdSense API to provide the AdSense snippet on users’ blogs. Google AdSense API features a Revenue Share Program where developer can keep a percentage of revenue between 0% to 75% include from publishers’ earnings. But nothing to worry about reduced earning for publishers using Blogger service yet, as Blogger is taking 0% from you – that’s right, 100% of ads money generated from your impressions and clicks belong to you (less Google share, which you have no control anyway).

How to prove that Blogger is not stealing your money? Simply login to your Google AdSense account, then go to My Account tab, and click on Account Access link. You can see all third party service (such as Blogger) that you granted access as host to your AdSense ad code and reports in order to provide you with AdSense account management through their site. From here, you see that the Revenue Share Rate for Blogger site is 0%.

Blogger AdSense Account Access

From the FAQ, Google AdSense API also states that you will receive an notification email if there’s any change to revenue share percentage rate, and third party services are also required to clearly display to your publishers the revenue share that you retain as well.

If you still worry about loss of revenue, simply click on disable access link, and then use HTML/JavaScript to replace AdSense widget, as shown in this workaround to add custom channel to AdSense in Blogger widget.

  • Avinash

    thanks for clearing my views :)

  • Gabriel

    Thank you for this post. i almost got scared when i saw the pub- id in my code. this is a bit comforting. thanks

  • http://www.blogspot.com Robert

    google_ad_host = “pub-1556223355139109

    My Stats by Statcounter: 11 clicks on Google Adsense
    My stats by Google: 0 clicks at same time

    Exit links by Statcounter goes to Google Adsense, but my Google account shows me: 0 CLICKS!

    This is NOT OK!

    from more than 500 hits no one clicks according to Google
    But Statcounter shows me morhe than 21 clicks

    Where are money?? and Who is taking parts from my revenues???

  • James

    I've found this doesn't happen when I use the legacy code…

  • http://restoringhealthandfitness.blogspot.com/ Pamela

    All that sounds well and good, but I have a sinking feeling that this is leading up to Blogger getting a share from my clicks.

    Also, not until I started seeing this Host Id did I start getting 12, 14 and 25 cents clicks. We shall see.

  • Pingback: Google AdSense Host « Gde Narayana

  • http://priangan.info zamakh

    my account access said :

    Access to your account has not been granted to any additional parties.

    is that means no one steal from my account?

    thanks for the info, keep it up!

  • http://gossip8.blogspot.com/ pastels

    i noticed this thing just a few minutes ago, while tinkering my adsense placements in my blogger hosted blog. i tried re-inserting the adsense code, as is from my adsense account panel and when i came back to the html source, the adsense_host is there again. i got the same suspect that somebody is taking parts from my revenues. but well, good point on the revenue share rate panel. if its 0% then it better be really 0, or else im gonna be pissed.

    great post by the way.

  • http://www.gaturritas.blogspot.com Leandro

    Hola, solo queria comentar que ami me colocan el ad_host igual aunque use la opcion de blogger o no, simplemente pego mi codigo adsense como javascript pero igual aparece… saludos..

  • http://visnum.com Osman

    yes, good info and it's true however there is something else we should take into consideration. as far as see, this blogger host prevents you from having 100% control on your ads. You can block placement ads from your adsense control panel however this does not blog placements on ads that you use on your blogger blog. therefore, I think the best practice is to use your own adsense code that you produced in your adsense control panel. this way, you can have more control on your advertising. I am not sure but I think this holds also true for competitive ads blocking feature.

  • http://webringnet.com webringnet.com

    good info, is this 100% proof. because using insert ads in blogger template are helpful and fast.