Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Which advertising network has an API I can use to show my users targeted ads based on certain dictionary words present in their user-generated content, similar to Gmail's targeted ads?

Edit: The user-generated content is not public and is therefore not indexed by Google, so AdSense is not an option.

share|improve this question

closed as off-topic by Stephen Ostermiller Oct 10 '13 at 8:48

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Pro Webmasters as they tend to attract opinionated answers and spam." – Stephen Ostermiller
If this question can be reworded to fit the rules in the help center, please edit the question.

Um, Adsense ... – John Conde Jan 14 '11 at 13:34
@John, the content is not public and is therefore not indexed by Google. And if it's not indexed, it can't be contextualised by AdSense. – pate Jan 14 '11 at 14:26
If it's not public you'd need to work out a way for someone to index it to be able to determine what Ad's they want to show with your content. A keyword isn't enough data for someone to decide if your page is exactly what they want to advertise on or not. – XOPJ Jan 14 '11 at 14:30
...which is why I'm looking for an advertising API to which I can feed an anonymised set of words based on the user's private content. – pate Jan 14 '11 at 14:42
I don't know of any ad network that will let you do that - mostly because people would game the system passing in fake keywords once they figure out what pays the best. There are ad servers you can use to do that - but then you would need to sell the ads yourself. – James Avery Jan 14 '11 at 20:40

You can try Semantic Engine's Contextual Advertising API.

Contextual Advertising API features include:

  • analyzing the content of a page on-the-fly and matching it to a relevant advertising category;
  • extraction of key concepts from a page.

Free trial available.

share|improve this answer

You should have a look at adzerk, it serves the ads as well as gives you all the back end dashborad / monitoring - www.adzerk.com.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.