Re:Google Maps Platform
by zylepe on Wednesday May 02, 2018 @08:45PM
(#16982423)
I run https://onthegomap.com which uses Google Maps API. Last month it cost about $500 (for direction requests). Under the new pricing model it will cost $30,000 per month: $2,500 for page views, $27,000 for direction requests, and $1,000 for elevation request. It makes $300-500 per month in ad revenue. Time to shut down?
[ Parent
| on HN ]
Re:Google Maps Platform
by Doctor_Fegg on Thursday May 03, 2018 @05:59AM
(#16984583)
You can host your own OSM-based mapping for a fraction of your current cost, or move to Mapbox or similar. Drop in on https://help.osm.org/ or the #osm IRC channel on OFTC if you need any help.
Thank you! I actually just migrated walking directions to self-hosted graphhopper instance which should cut about $25,000 from that estimate.
Now Iād just need to find a suitable replacement for map tiles, place search, elevation api, and rewrite the app.
Re:Google Maps Platform
by Doctor_Fegg on Thursday May 03, 2018 @08:18AM
(#16985261)
Thunderforest is a great start for tiles. I'm not aware of a discrete elevation provider, though Graphhopper can be made elevation-aware, I believe. Place search is more difficult (if you're thinking POIs) and it might be worth investigating Foursquare etc.
While not to your degree I'm in a similar position. They only gave us 30 days to figure all this out which is ridiculous.
Where did you find your monthly API calls? I can't seem to get any numbers other than daily for the last week
https://console.cloud.google.com/apis/dashboard - at first I thought I was in the clear, then I realized I had 1 day selected.
I don't think that's specific enough. For example all the places API calls are grouped together but there are 13 types at different prices. I don't see any way to figure out how much we'll be paying.
For me looks like I went from basically free to $600/mo just for map views. I have no idea how much more I'll have to pay for API calls because they completely obfuscate the data.
Now we have 30 days to figure out how to make the money work or find another solution. Pretty crappy of an API provider (let alone Google) to do this. At least now we know not to trust our apps / sites infrastructure to Google... they aren't the same "do no evil" company they used to be.
I got pricing info from https://cloud.google.com/maps-platform/pricing/sheet/ and attempted to map existing api calls to the new names. What APIs do you use?