We use cookies to personalize content, to provide social media features and to analyze our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. For information on how to change your cookie settings, please see our Privacy policy. Otherwise, if you agree to our use of cookies, please continue to use our website.

Google API: Charges, Usage Fees, T&C changes

An open letter to Google on their recent changes to the Adwords API terms and conditions:
Subject: RKG: feedback on T&C changes Hi Google Folks -- Several weeks ago xxx and xxx walked us through the upcoming changes to the Google API T&Cs and asked for feedback. Given how we use the API today and how we plan to use it in the future, the most relevant T&C change to our company is the new API usage fee of the 25c per 1000 operations. We agree the API shouldn't be entirely free – zero cost leads to resource squandering, the "tragedy of the commons". Rather than charge for every unit, we favor the current system, where API users receive an appropriate included number of units based on ad spend, with the option to purchase more as needed. An airline ticket comes bundled with permission to bring two standard pieces of luggage -- travelers needing more bags or weight can pay for it. By this policy, the airline offers a strong suggestion to the appropriate amount of luggage to bring on a trip. By granting API users an appropriate included quota, with an option to buy more, Google sends a strong message as to the recommended number of API calls per month per dollar of advertising. This implicit message is powerful and important guidance. Charging for every unit could encourage less sophisticated advertisers to reduce their usage too severely, yielding reduced advertising efficiency, which in the long run hurts the advertiser and thus Google. Regardless of the structure of the fee, we strongly suggest Google tunes the fee to cover its marginal costs of providing API calls, rather than treat the API fees as profit center. Google wins when advertisers buy more ads, and advertisers buy more ads when those ads work, and ads work when advertisers use the bidding platform intelligently and appropriately. Our hunch is the 25c per 1000 rate turns the API into a profit center, rather than simply covering costs. Lower this rate -- encourage advertisers to bid smarter -- in turn, they'll buy more advertising. Finally, we suggest that Google adopt a fair and uniform API fee formula across all advertisers: agency or in-house, home-brew or commercial tool, partner or non-partner, large or small account. When a web company becomes a dominant market unto itself, it comes under public and regulatory scrutiny to provide a level playing field for market participants. (For example, to the best of our knowledge, all EBay sellers pay the same listing fees and commissions, regardless of their annual gross merchandise sales.) To summarize:
  1. Agree: charge for API over-use
  2. Provide an included reasonable usage number of quota units based on spend
  3. Price the API to cover costs, not run as a profit center
  4. Uniform and public API pricing for all API users
Thanks for soliciting our opinion on these changes.
Join the Discussion