If only OpenStreetMap.org was up to the job.
Google Maps API now costs $4 per 1,000 requests
Apps and websites that use the Google Maps API will soon have to pay $4 per 1,000 visitors Google announced today. There is an allowance for small sites – the first 25,000 map-loads a day are free. The toll has been on the way since Google updated the Maps API's Terms of Service in April and was scheduled to kick in at the …
-
-
-
Thursday 27th October 2011 16:20 GMT Semaj
Might be different now but when I looked into Open Streetmap (and other solutions too), the main problem I came up against was the lack of SSL support. Generally it turned out that if you needed that, Google or Bing turned out cheaper anyway.
In the end we ended up going for a horribly clunky, hacked together and probably dodgy Google solution.
-
Thursday 27th October 2011 21:48 GMT Grease Monkey
Openstreetmap just won't do the job. The Google maps API does so much more. Take, for example, all those free solar panel sites where you do a lookup of your postcode and then drop a push pin into the roof of your house in the aerial photograph.
Openstreetmap can't even do postcodes with much accuracy let alone aerial photographs.
-
Friday 28th October 2011 15:01 GMT Spearchucker Jones
@Grease Monkey
That depends on what you define as a job. You're describing an application, rather than a specific function (tiled maps).
Searching for post codes is not the same as downloading and rendering tiles. Similarly, pushpins are something you can either code yourself of create a mashup using OSM and the pushpins from maps.nokia.com (which does all of these things anyway).
-
-
-
-
Thursday 27th October 2011 13:31 GMT Anonymous Coward
but..but...
There's no problem, right? Because Google is open, so you can just hack the source code or whatever and you won't need to pay for anything, just like on Android. Or is this a case of Google being 'disruptive' in areas where competitors hope to make a profit (Android), and turning into Microsoft for those areas where it has a near-monopoly?
-
Thursday 27th October 2011 14:01 GMT HollyHopDrive
Muppet!
You total muppet. At what point did google actually say that maps was free or open source?
I'm not saying google are angels, because that wouldn't be true, but in the scheme of tech companies they are far from the worst.
They are giving plenty away for free, and those who need more are clearly making a profit somewhere along the line be it ad clicks or whatever. So why shouldn't google take a bit of that? I'm not saying that its overly cheap or whatever, but its fairly transparent pricing and they are being pretty up front about it. And lets be honest, that can't be a cheap service to run.
At the end of the day, they aren't trying to lock you in to them, you are free to choose. Once thing google don't seem to really do is lock you in.
Get over yourself, and remember that they are a business, just like microsoft, oracle etc etc.
I bet you wouldn't give somebody something for free if you thought they were going to make money from it. So stop getting your knickers in a twist about it.
-
Thursday 27th October 2011 15:52 GMT Anonymous Coward
yeah, right
And cue the inevitable feeble excuses for Google by the Android obsessives. It's time to let all this free and open nonsense go and face up to the fact that not only have Google just copied iOS, they are now trying to copy Apple's business model too. There is nothing wrong with this, any company with common sense would basically copy Apple at this moment in time, it's just all the self delusion that they are trying to do something different that bothers me (i.e fully customisable OS, AKA unfinished product consisting of various odds and ends thrown together).
-
Thursday 27th October 2011 21:56 GMT sisk
"Google just copied iOS"
BS. Android was in development long before the iPhone was released.
"they are now trying to copy Apple's business model too"
No, Apple's business model is to make sure you can't go anywhere but Apple for all your needs. Google is merely starting to charge for a service that costs them a fortune to run. Which, by the way, is NOT a feeble argument. I've been in the boat of having to start charging for something I had been giving away myself.
"any company with common sense would basically copy Apple"
And no company with a shred of business ethics would ever copy Apple's exploitive business model. Ever.
But hey, have your little fantasy world where it's perfectly ok to take 30% out of the pockets of developers after telling them what language they have to use and what kinds of apps they're allowed to write. Along with it, keep your phone with it's one-size-fits-all-because-Apple-says-so interface and the inability to access a huge chunk of the web. You're welcome to it and that's your choice. It's the only one you get with them.
I'll keep mine, with the interface that I, not Apple, choose to use and the apps that I, not some micromanaging entity, choose from whatever source I, not some company 2000 miles away, choose to trust, including the ones I wrote and put on my own phone without having to fork over $90 to the company that made my phone for a developer's license.
-
-
-
Thursday 27th October 2011 13:44 GMT hopeless
Actually, this is better
Previously, the only approved commercial usage of the Google Maps API for private sites/subscription service etc was the $10,000/yr premier licence. There was nothing below this level. Public site were fine, but you couldn't include Google Maps on a commercial site. So, if you made a small subscription site you had two choices: flout the Google maps licence and hope they didn't sue you or cut you off; or stump up $10,000 which could easily wipe out your profits.
So this is a great announcement! It give us clarity and a very generous free quota.
-
-
Thursday 27th October 2011 15:49 GMT HMB
Guess you didn't read the article properly. You get a free allowance (25,000 or 2,500 depending if you visually customised it) and then you're expected to pay $4 per 1000 users.
If you're a small business I doubt you'll go over your free allowance. If you are going over 25,000 lookups a day, don't pretend you're a small business.
-
Friday 28th October 2011 07:48 GMT Steve Mills
RTFM
Until now if your site was not freely available to the public - ie you had to pay to subscribe to the site or the site was limited to a certain set of users, e.g. Your company employees, then the terms of service forbade you from using the free api and you should have been using the premier api at cost of around £7700.
I need to read the new terms but it actually may be cheaper now for some people.
Spoken as someone who has done commercial implementations of google maps with corporate CRM and sales systems.
-
-
-
-
Friday 28th October 2011 07:52 GMT Asgard
@"Free then charge for it"
Ok before the "No such thing as a free lunch" brigade pipe up, the lunch until now has been payed for by Google's advertising and lets face it, Google have grown very profitable from doing just that, but now they are getting more greedy. That is going to back fire, big time.
Up until this year Google's business model has been basically give it away for free, then use the data drawn in for advertising. That's ok and lets face it, Google profits have been very good up until now at doing exactly that. This freeness has in turn encouraged many developers to build onto Google's API's which in turn has been sending even more data to Google. Google's been loving this because they are getting ever more data to datamine, in an ever increasing number of ways, not least of which gaining huge profits from advertising.
However now we are seeing a new Google. A more greedy Google seeking to have it all ways against developers and its going to back fire on Google big time in the eyes of small developers. Google's greedy managers seem to forget most developers are one or two coder businesses acting as a small business start up. Most of the apps on Android for example are made by one or two developers (and most are barely profitable). Therefore most of the data Google is drawing in is coming from apps written by these developers. That is going to stop now. Small start ups need to know their costs up front to even evaluate the viability of their business model to see if they can even earn a living. Well now Google have just wiped out the majority of them and put others on notice using other parts of Google to back away from Google before Google move the goal posts again. Sure a few will have $10k+ per year to pay Google, but the vast majority won't have any where near that much money.
So Google will loose out from existing apps, (either being abandoned and not supported or being withdrawn completely), but its even worse than that for Google, because just think how many new apps would have been written to use Google's APIs and now will either not be written or will be written with only open API's completely bypassing Google's new found greed. Google will loose more than they will gain from fleecing developers now, but then I guess as a company ages the greedy power hungry Office politics types take over and they don't think about anyone but themselves and they want to change everything into a more controlled and greed obsessed organization. Its why older organizations are often less fun to work for as the office politics types by that time infest most of the company with their power hungry rules and narrow minded greed.
Well now, Google have just destroyed any enthusiasm to use any of their server side code base for a lot of developers. That in turn means far fewer apps being written to use Google's server API's but at least its a big and far better opening for competitors against Google, which is a good thing for everyone but Google. I thought Google's high up managers were smarter but clearly not.
There is no way I would now ever risk using one of their server side API's or services even if they say its free (now) because Google have now shown they are willing to change their thinking later and so undermine developers after luring them in with the belief its free, not as in a free lunch, but free as in that free lunch is already paid for by the considerable advertising money Google have been up until now earning.
As a small developer myself the Google message is now abundantly clear. From this point on, I will never use or ever even consider using any Google server side API or service from this point on simply because I cannot base any start up on such deep uncertainty as Google are now showing they are willing to inflict on small developers. They are killing their golden goose, which is many small developers working for Google and the profits Google will earn from fleecing the developers will be small compared with the money Google will loose from pushing hundreds of thousands of developers to take alternative routes away from Google API's. Its a good thing really, but not for Google.
So Google's greed has just shot themselves in the foot. If they come out with a pricing model from day one and do it up front and explicitly clear, locked in writing, then ok, we can work with that, (if its even financially viable), but this free and then we will think about what to charge you later has got to stop. It isn't a viable way for any new start ups to ever risk using any Google's services from this point on.
-
Thursday 27th October 2011 13:45 GMT Ol'Peculier
Two sides...
Heavy usage sites will be running adverts/other income streams alongside. It's a large chunk of money, but if you use the map data for commercial purposes, then you've got to assume it will not be free for ever.
Mind, I run a small site for a network of UK running clubs, and the site is quite map heavy, a different one on each page. I'd only need a handful of people looking at details of every club for me to hit that threshold. That might make me change my mind :(
-
Thursday 27th October 2011 14:01 GMT Asgard
$4 per 1,000 visitors?!
This greed is madness, it will kill almost all apps which use Google Maps.
Its not hard to imagine creating a mobile phone app which is downloaded way more times than is bought by a few people. The income the app developer gets would be no where nearly enough to pay $4 per 1,000 map visitors. They could easily have 100000 users using the app per day, but they won't be paying users.
Looks like developers need to create and support more open source map services to bypass Google's greed driven moving goal posts.
-
Friday 28th October 2011 07:47 GMT Babai
First 25000 hit is FREE (PER DAY)
For first 25000 hit/per Day is free.
If its more than that , then you'll be charged $4/1000 hit
But for Styled maps, the FREE limit is reduced to 2500 only.
Check out TOS : http://code.google.com/apis/maps/faq.html#tos_pricing
It'll be costly for huge/commercial sites, but individual like me will be spared.
FYI, my humble site gets daily hits of ~3000, which is way less than 25000 hits.
-
Wednesday 2nd November 2011 13:53 GMT HollyHopDrive
If you've got 100,000 customers then paying 10k to google for a licence seems fair to me. If you app relies on it then 10c per customer on your $2 app doesn't seem harsh. Lets be honest, you, (as a developer) couldn't put that kind of service together for that kind of money.
Water can to be free if I want to use rainwater. However, the tap is just more convenient. It saves me having to build and run my own water processing plant! Therefore I'm happy to pay for the convenience and economy of outsourcing the hard work.
-
-
Thursday 27th October 2011 14:01 GMT Tony Barnes
Seems fair enough to me
I use the API on a few sites, all with tediously low traffic compared to the threshold mentioned here. Given the data shunted, and processing cycles used, it's fair enough that folk should pay for it - weird that it has been free for so long if you ask me!!
As for maps loading on the page and 'robbing' your allowance when people don't use them, just stick in a placeholder image and use jQuery to replace it with the actual map if someone clicks on it - not the most daunting of tasks.
-
Thursday 27th October 2011 21:58 GMT Anonymous Coward
FSCK this - I'm angry and I'm..
oh wait...
free lunch. ain't no such thing as.
I was wondering how long it would take before Google did the inevitable - no surprises here, obvious really.
For the small sites, it will be business as usual - lets face it, 25,000 hits and you *should* be getting enough revenue from your site to cover that kinda cost - it's not rocket sites.
Shit, if your getting those hits and above on a commercial site, your laughing - do the math, chuck some ads on the site, work the web - not exactly rocket science.
I think Google have been more than fair about this - anyone with half a brain always knew it was going to happen.
The impact is going to be minimal - the only people who will get socked by it, are commercial apps and websites that get big hits without any decent commercial plan.
-
Thursday 27th October 2011 22:56 GMT ishmal
Not a problem for a lot of sites
I have seen at least two sites that use the Maps API for almost trivial things. (Coordinate conversion, shifting for time zone, etc) They could easily delegate that work to the client. There has simply not been a reason until now.
For example, there is nothing stopping you from doing your own client-side overlays on a Google Map.
-
Friday 28th October 2011 07:53 GMT Tim Bates
Sounds OK to me.
Let's all be fair here - Google spends money making those maps available. The sites hitting it 25,000 times a day or more and almost certainly making money using Google Maps (I know some exceptions apply). So let's be fair here and see Google recover some of their costs from the people using it to make money.
I was actually a little worried by the headline - 2 sites I maintain for small businesses using the maps API to show a map of the business location. Wasn't keen on the annoyance factor of having to arrange about $4 a year to keep them there.