English | Site Directory

Frequently Asked Questions

  1. General
    1. What is the Google AdSense API?
    2. Once a user signs up, how do they manage their AdSense account?
    3. What will developers earn through the AdSense API?
    4. What is the sandbox?
  2. Policy
    1. Do I need to call the API to generate JavaScript ad code snippets? What if I just want to change a single value, such as the publisher id or a color value?
    2. How may I use the Google AdWords logo?
    3. What does the page view requirement mean to me?
    4. How will I answer my customers' questions about their AdSense account?
  3. Ad Filters
    1. How do I filter out ads that appear on my publishers' pages?
    2. Why are ads I've blocked through my AdSense account showing on my publisher's pages?
    3. Where can I learn more about how the competitive ad filter works?
  4. Host Channels
    1. How do I track API earnings by channel?
    2. What's the difference between a host channel and a regular channel?
    3. Once I've set up a custom channel, how do I add it to an ad snippet?
    4. How do I set up host channels for a given URL?
    5. Where can I find reports on my AdSense for Content Host channels?
    6. Can I get advanced reports on all my API activity?
    7. How do I use multiple host channels in a single ad snippet?
    8. How many host channels are allowed?
    9. I created the host channels I want to use. How do I make sure all my existing ad code snippets use the new host channels?
  5. Reporting
    1. How do I know how many AdSense API referrals I've had and what my AdSense API referral earnings are?
    2. How do I read the earnings report for my API earnings?
  6. Technical
    1. In the sandbox my publishers have no data, how can I test the report service?
    2. What do the error codes mean?
    3. When I sign up new users, all of the AdSense signup emails get sent to the primary email address of my developer account.
    4. Why aren't ads appearing using code snippets from the sandbox environment?
    5. How do I send null values in SOAP messages?
    6. Why are you using SOAP?
    7. What programming languages does the API support?
    8. Where can developers look at sample code?
    9. Why can't I see ads displayed from sandbox code?
    10. What is a client_id and when do you need it?
    11. What is the difference between a client_id and a synServiceId?
    12. Do you recommend any third party software to help with debugging and diagnosing AdSense API clients?
    13. What do I need to change in my code if I am ready to move from sandbox to production?
  7. Support
    1. Where do I report bugs I find with the AdSense API?
    2. Where can I go for assistance or answers?