Tutorials » AdSense Host API tutorials »

Introduction to Google Adsense Host APIs


In this chapter, I will give an introduction to Google AdSense Host APIs, which is a set of APIs from Google to share AdSense revenue in websites. If you are planning to implement AdSense revenue sharing program or just want to learn what is Google AdSense Host APIs, read this chapter.


What is Google AdSense Host API?

Google AdSense Host APIs are APIs from Google that enables websites to programmatically interact with Google AdSense system and implement a revenue sharing program in their websites to share AdSense revenue with the authors.

Here is an overview of how AdSense Host API revenue sharing program works:

Premium websites that have atleast 100,000 page views per day can apply for access to AdSense Host API program. The approval and implementation is a sophisticated process and may require several weeks of implementation by your developers and then various levels of verification by Google AdSense API team.

AdSense Host APIs can be accessed using any standard web development platforms and uses "REST" technology, which is the modern standard for communication across web based systems. The REST based API system was introduced with the version 4.1 of host APIs. The previous versions were using WSDL based web services, which had lot of compatibility issues with various platforms like .NET.

Approval procedure to use AdSense Host APIs


AdSense Host APIs are available only up on prior approval and is not freely accessible like many other Google APIs. If a website want to use the AdSense Host APIs, it need to make a request to Google.

Also Read: www.google.com/adsense/ and apply directly with Google. The AdSense Host Partner site (the site which has implemented AdSense Host APIs) can implement the same feature in their website and allow their authors to create an AdSense account.

Even though the AdSense account creation process is initiated in the Host Partner Site, during the process, the author will be redirected to Google's website to continue the sign up process. Once the AdSense sign up process is completed, user will be redirected back to a page in the host site to complete the association with the host site.

When the user is redirected back to the host site, there will be few parameters specified in the url, which provide the details of the new account. The host site will need to store this information locally so that it can use the same for making calls to various AdSense Host APIs later.



Next Chapter: What is a Host Partner Site?
More Chapters: AdSense Host API Tutorials
More Tutorials: Tutorial Index



Top Contributors
Today
    Last 7 Daysmore...

     

    -