The Google API kerfuffle, and what it means for startups

(Editor’s note: Some people, it seems, are steamed about changes Google has made to the way it lets outside developers tap into its search and ad platforms. We asked Rob Drapkin to write about the changes in Google’s ad platform. These changes are different Google’s separate changes to its search platform, where you can see an example of a complaint here.)

APIs, Application Programming Interfaces, are interfaces that allow one computer program to call another to create services. Web 2.0 mashups are predicated on APIs to allow programs to access each other. Recent, well known examples of programs built on APIs would include the mashup of Salesforce.com and Google Maps, or Adbrite, which raised $4m from Sequoia Capital to exploit Amazon’s API to create a marketplace consisting of thousands of advertisers.

Google began charging this month for usage of the API for AdWords, its flagship advertising tool. When Google initially published this API last year, the press speculated that software companies would quickly emerge to take advantage of the new access to AdWords.

Earlier this year, investors funded an initial wave of startups that offer additional functionality built on Google API data. Companies such as Efficient Frontier, Clickshift, and Adisem, for example, offer AdWords management and optimization. Going forward, however, the new API expense could prevent startups and established companies from offering many services based on the AdWords API. In addition, several ad agencies have also decided to scale back or eliminate API efforts, since they find it less costly for them to hire analysts, usually in India, to crunch numbers on large spreadsheets.

Just trying to understand the API pricing in a specific business situation is a challenge, as is clear from seeing the Google price sheet. The billing appears as a large, non itemized bill.

The structure of the API fees will also significantly impact several areas of the software industry. Since API cost scales with frequency of access, there are very negative implications to companies who would like to use Google data in a real time web analytics platform. Given that Google offers a free low end analytics tool, could this be a hint that Google will be targeting higher end web analytics in the future?

Venture investors would need to be aware of how open Google will be with APIs going forward. Any startup that is working on a mashup that would take information from Google via an API would have an increased level of risk. (What if Google begins to charge for the spreadsheet API, or the maps API?) Just this week, it appears that Google is removing new access to its SOAP search API as well.

Perhaps the most puzzling thing for those of us in the AdWords management business about the AdWords API charges is that it will prevent us for developing code that would improve results for the advertisers, ourselves, and Google as well. As an example, one very common request from Adisem customers is to help them populate the ‘long tail’ of keywords, which improves relevancy (and Google revenue) by serving ads where there were none before. Since there is now a charge per keyword, we are actively discouraged from doing so.

So, what are Google’s competitors doing? Microsoft is not charging for its competing Adcenter API, and in fact, it even has a team dedicated to encouraging software companies to develop for it. Still, they are playing catchup in both advertising market share and API development. I would doubt that Google is overly concerned.

Next Story: Seven Networks ordered to pay Visto $7.7 million, but when will Visto execute?
Previous Story: Next generation game start-ups, Bigdog Games and Areae, raise millions

Bookmark and Share
Photo of Ron Drabkin

About the Author, Ron Drabkin

Ron Drabkin is VP of Sales and Marketing at Adisem.
Prior to Adisem he was a cofounder and VP of Business Development at JRG Software; Ron lead the successful effort to sell JRG to CDC Software. Rrior to entering the startup world, he spent his career as a manufacturing and supply chain manager at Intel Corporation.

  • I'm glad Google's charging for AdWords API access; that'll keep VC's from pumping even more dumb money into the search mgmt space than is there already. You're right, though, in that Google is hurting their advertisers. They would rather advertisers trust G's broad matching than let the advertiser do the targeting themselves via Exact Match.
  • D G
    Parasite should be taxed at least if they live well off the host. API to internal addresses integration and interoperability; to external, it meant bait and potential revenue stream.
  • It doesn't matter what's "available" or not available...if there's demand to use google's results (or anyone else's) somebody will figure it out...take http://www.srchr.com for example.
  • Google seems to be dividing the API users into 'platforms' and 'customers'.

    Customers who develop the API for their own spend may not incur all of the costs than an agency or platform does.

    Platforms and agencies are stuck with all of the costs regardless of their acting on behalf of a customer.

    The effect on this is that small businesses who rely on more technical 3rd party tools or agencies are being hurt by this decision.

    The SEM growth is small businesses - it's really unclear why Google is isolating them.
  • Basing part of your business off of free tools of obvious value and not expecting that somewhere down the line that the free part might get scribbled out is short sighted.

    I personally welcome the change. When the API first came out I worried that every one and there brother would be able to generate long tail campaigns. Not that the API is no longer free the value of having internal tools has increased.
  • Re: "trusting Google's broad match".

    Chris, you left out phrase match. There's not as much need for trust there as I would assume that it works as billed.