Also, any thoughts of the effect of this change on the big PPC management players? Is this going to drive down margins, drive up prices, push them back to screen scraping versus using the API?
Mike
[google.com...]
and here:
[google.com...]
So you just signup and pay those rates for everything? And what if you are using a tool that already uses the API and you want to have your own tool that does different things, how does that work?
All SEM's, bid management services, etc. will be part of this new policy, with the single exception if you are a *single* advertiser that has developed tools to manage that single companies campaign (i.e. no agencies or outsourced managers or software companies would fall in this camp).
Curious to hear others thoughts that use the API on this? Google claims that this is to 'encourage efficiency' of coding, etc., but obviously there is a monetary reward for them doing this, as they could simply set a quota of certain API calls per account per time period if it was purely an efficiency thing (much like Yahoo does in limiting account API calls).
One suggestion to Google: Give all the money you get from API usage, back to the advertisers. But give it back with proportion to monthly spend. Advertisers who spend a lot of money, with efficient API usage would benefit. Advertisers who spend little money, with inefficient API usage would need to improve.
Another suggestion: Give the money to charity!
, but obviously there is a monetary reward for them doing this, as they could simply set a quota of certain API calls per account per time period if it was purely an efficiency thing (much like Yahoo does in limiting account API calls)
-Shorebreak
"The Google SOAP Search API service is made available to you for your personal, non-commercial use only (at home or at work)."
Would non-commercial mean not for profit? if so, the fact that they are charging for usage by non profit entities seems somewhat contradictory.
Agreed they are probably not doing it for the money and this is more of a quality control move.. but wonder why they allow commercial use when the terms and conditions states non commercial use?
They are talking about writing a pogram that used google adwords api and selling that program.
Any idea if that includes application services or web based services?
I am just wondering because I see so many commercial services and softwares on the web that publish PR data. I wonder if this is under a commercial license or if it's in violation of the terms?
The whole concept of charging for the API makes no sense to me. What exactly is Google trying to control here? The API is meant to make use of Adwords easier, thus enabling advertisers to spend more, so you'd think that it would be in Google's interest to push its use.
I don't buy the part about making "advertisers more responsible". There are already existing controls in place in the Adwords system targeting advertisers who insist on filling up their accounts with thousands of unproductive deadwood ads and keywords.
Charging for the API hurts both Google and its advertisers in my view.
Cost to create the adgroups:
25 x 100 = 2500 adgroups
250 Quota Units / adgroup = 625,000 quota units
At $0.25/1000 quota units, Total For Adgroups = $156.25
Cost to create the keywords:
25 x 100 x 20 = 50,000 keywords
50 Quota Units / keyword = 2,500,000 quota units
At $0.25/1000 quota units, Total For Keywords = $$625.00
TOTAL TO CREATE ACCOUNT: $781.25
That's just to CREATE the account - it doesn't include the additional ongoing charges if you use the API to modify and manage it.
Frankly this will render the use of the API prohibitive for me, at least. Back to the stone age, I guess.
It has been demonstrated time and again that people treat something costing 1c much better than something costing 0c, whatever its value.
Especially given some of the crowd that G has to deal with, putting *any* sort of charging in place is more likely there to get the users to think carefully before pointlessly hammering G's servers, eg because they can't be bothered to optimise a query.
So, I also feel that this is unlikely to be "for the money". It's (IMHO of course) to instill some care in the careless.
Rgds
Damon
people treat something costing 1c much better than something costing 0c
But why charge money? What's wrong with the old quota system? You get an api query quota depending on how much you're spending. When you've run out quotas, you're bound to make your queries more effective!
I use adwords for business purposes. I don't know about you others? When some supplier raise their prices, for exactly the same product, I will protest, I will haggle. Even if it is small money, I wont pay for nothing!
You really are just too nice and rational a person. B^>
G is dealing with "The Tragedy of the Commons" where selfish people will consume all of a resource *now* even if they don't need it just because they can more-or-less (or maybe they can sell it on!).
G almost certainly does not want to be micromanaging quotas in a socialist fashion, so a charge in proportion to G's costs means that people who fail to optimise at least pay their costs and so avoid hurting others. And some businesses will be prepared to pay G extra (at least short-term) to avoid having to pay one of those ugly IT consultant types such as me to fix their system.
So, cost-based-charging has exactly the right mixture of deterrence, reward for *efficient* behaviour, penalties for stupidity, plus automation, that G thrives on. IMHO. YMMV.
Rgds
Damon
IT consultant types such as meAh, so you are not an adwords account "owner" like me for example. That actually will pay for this?
Please leave socialism out of this context. Even if I see the similarity, api quotas has very little to do with macroeconomics.
Damon, let's say that you're right. Money is the absolute best way to get people stop using the api! Why not give that money back to advertisers?
a charge in proportion to G's costs
This charge is greedy. And it's bad customer service.
Ah, so you are not an adwords account "owner" like me for example.
If you have a direct relationship with Google and only use the API for your own business, you may be entitled (at least from what I see) to discuss a free quota allowance directly with them. Presumably you would need a large enough account to have such a direct relationship.
1) I am an AdSense publisher and AdWords advertiser. If you can't see my attempt at diplomatic modesty when I hit you in the face with it, well... B^>
2) The "socialism" element is G having to guess how much quota each user "should" have as opposed to how much they are prepared to pay or cross-subsidise. For example, how much free quota should the following have relative to one another: (1) British Airways (2) The Red Cross (3) Yahoo! (4) A new mom-and-pop? If G can't/won't spend the effort to do that "according to its needs" allocation then, so that the money doesn't end up indirectly coming out of the pockets of advertisers and publishers such as you and me, G has to recover the costs from somewhere. The simplest answer is surely to recover the costs from those incurring them, hopefully in proportion to the costs incurred.
3) I do not believe for one moment that G wants to *stop* people using the API. I suspect that they want people to stop running 100,000-dictionary-dump campaigns, churning them wastefully, and generally hogging resources consumed by bad programming in API client code. If you've ever seen an administrator/developer cry with the block-headed misuse some people put simple APIs to, then you probably know what G is trying to stop...
Rgds
Damon
[edited by: DamonHD at 3:37 pm (utc) on Sep. 4, 2006]
It reminds me of the old story about the bus company that decided it could run the buses more efficiently if they didn't keep stopping to pick up passengers.
Chopping out poor performing keywords or optimising bid strategies uses very little quota even with alot of changes.
Anything else such as big account construction & a mass keyword barrage isnt efficient with the API and if you think about it you can understand why they dont like that.