How to integrate AdSense Host APIs to your website for AdSense revenue sharing
Do you want to integrate AdSense Host APIs to your website and share revenue with your content writers? Learn how to integrate AdSense APIs in a website and share revenue with the authors who contribute content in your website.
Let us take a look at the process involved in integrating AdSense APIs to implement AdSense revenue sharing program in a website. If you are new to AdSense Host APIs and want to learn more about it, read our AdSense Host API revenue sharing tutorials.Overview of AdSense Host API implementation process
Integrating AdSense Host APIs in a website to share AdSense revenue require significant amount of development and manual review and verification of the implementation by Google API team. Here is an overview of the process:
Eligibility and Requirements: In order to integrate AdSense Host APIs, a website should get approval from Google. One of the eligibility criteria is 100,000 page views per day for the site on which you want to integrate AdSense Host APIs. Learn more about the AdSense Host API eligibility.
Accept the terms and conditions: Make sure you read and understand the Adsense Host API terms & conditions. Make sure your site comply with the terms and conditions. In addition to Host API terms, you site must also comply with AdSense terms & conditions and AdSense policies. Make any changes or tuning that is required to make your site fully comply with all requirements.
Submit your plan to Google: You must write up a business model and revenue sharing plan. Clearly explain how are you planning to use Google AdSense APIs, what is your business model etc. Submit the detailed business plan to Google by sending an email to adsenseapi-support@google.com. Google will review your proposal and will give you additional instructions to get started. You may be asked to make changes to your plan to better suite the AdSense Host API program policies. (This step is very important. Until you get approval from Google for your business plan, you will not be able to proceed with the remaining process.)
Also See: AdSense revenue sharing websites versus having own website or blog
Start development and implementation: Once your initial business plan is approved by Google and you receive an email confirmation that you can get started, you can start the development. Google has published several client libraries to help you integrate AdSense Host APIs with your site with minimal efforts. However, it still require good amount of coding effort to use the client libraries and implement AdSense API based revenue sharing program. During the development phase, make sure your site implements all the technical requirements and policy requirements
Submit implementation for review: Once you are done with your development, you need to submit your implementation for review by Google. During this time, the pages where you implement AdSense revenue sharing should be hidden from public. Remember you are implementing the AdSense Host APIs on a site that already receive more than 100,000 page views per day, so you need to take extra care to make sure the new implementation does not affect existing site. Read more about the review process
Go Live with your AdSense Host API implementation: During your development phase, you will be using the APIs against a test server of AdSense instead of the AdSense Live server. This test environment is called "Sandbox". When you use APIs during the development phase, they will be working with the data in the sandbox server. Once your site is approved by Google, you will switch to work against the live server. Typically, there will not be any changes required for your code when you make the final switch to the live server, except some configuration.
Read more about the AdSense revenue sharing implementation process.