Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

strelaypoolsrv, cmd/ursrv: Google maps issue in the GUI #5296

Closed
calmh opened this Issue Oct 30, 2018 · 9 comments

Comments

Projects
None yet
4 participants
@calmh
Copy link
Member

calmh commented Oct 30, 2018

We're not using the API key properly or something;

screen shot 2018-10-30 at 05 30 34

@calmh calmh added the bug label Oct 30, 2018

@AudriusButkevicius

This comment has been minimized.

Copy link
Member

AudriusButkevicius commented Oct 30, 2018

It looks like you need to pay now?

@calmh

This comment has been minimized.

Copy link
Member Author

calmh commented Oct 30, 2018

Or at least have an account with a credit card on file tied to the API key. This seems slightly onerous under the circumstances... :/

@imsodin

This comment has been minimized.

Copy link
Member

imsodin commented Oct 30, 2018

That change wrecked quite a few softwares using it (e.g. https://discuss.pixls.us/t/google-maps-and-digikam/9547/3). Some opensource map api like leaflet or others would be the best option. but that's probably just an annoying amount of work...

@uok

This comment has been minimized.

Copy link
Contributor

uok commented Oct 30, 2018

I spent quite a lot of time with this change 😞

In early days you did not need an API key or registration to use Google Maps. Then Google decided to make an API key mandatory (I guess a few heavy users causing this impulse or Google wants more money to satisfy stock holders?), but they could not inform the users about this change without any contact info. 🤦‍♂️ Result: all maps without key broken

A few months after everbody had updated their maps, Google decided to make payment details mandatory too - but they failed to clearly communicate this change. So all maps broken again 😠

I still see lots of (contact) pages with broken maps because you hardly visit your own page(s) (besides start page e.g. after wordpress update). Also average Joe is not your typical dev "I just register there and setup an API key" type.

ℹ️ What is needed:

  • Account at https://console.cloud.google.com (very confusing, because this is Google cloud not just Google maps)
  • a credit card (or if you register as a company a bank account)

Then I found out that you get 200$ free monthly credit which covers 99% of all use cases. Also you can limit requests to your domain and set usage limits so you never spend more even with high traffic pages. With that perspective this whole API key thing is just plain stupid.

A few days ago they changed things again (wtf?) and it looks like the free part is also disappearing over the next months (not clear if for all or just heavy users or old users or ...?) and I'm still not sure how much the average Joe that has a simple map on the contact page has to pay (or not). This whole thing is utterly confusing - just take a look at the pricing (scroll down to see what I mean)

If you find out more how this works out financially please let me know, thanks!

@calmh calmh closed this in be1744a Oct 31, 2018

@uok

This comment has been minimized.

Copy link
Contributor

uok commented Oct 31, 2018

@calmh did you figure out how much (or not) it costs for a few map loads?

@calmh

This comment has been minimized.

Copy link
Member Author

calmh commented Oct 31, 2018

I'm guessing $0 for our usage, we'll see I guess... There's a $300 credit for the first 12 months, so should be possible to determine during that time at least.

@AudriusButkevicius

This comment has been minimized.

Copy link
Member

AudriusButkevicius commented Oct 31, 2018

Data.syncthing.net needs love too

@calmh

This comment has been minimized.

Copy link
Member Author

calmh commented Oct 31, 2018

Yeah I'll add the same API key there somewhere, just haven't gotten around to it. Or you could. The API key is valid for use on https://*.syncthing.net/*

@calmh calmh reopened this Oct 31, 2018

@calmh calmh changed the title strelaypoolsrv: Google maps issue in the GUI strelaypoolsrv, data.s.n: Google maps issue in the GUI Oct 31, 2018

@calmh calmh added this to the v0.14.53 milestone Oct 31, 2018

@AudriusButkevicius

This comment has been minimized.

Copy link
Member

AudriusButkevicius commented Oct 31, 2018

As I've mentioned elsewhere, I currently live out of a suitcase without access to my desktop. My laptop is just chrome on a bigger screen than my mobile, with no ssh keys or anything on it.

imsodin added a commit to imsodin/syncthing that referenced this issue Oct 31, 2018

@calmh calmh closed this in aec91d8 Nov 1, 2018

@calmh calmh changed the title strelaypoolsrv, data.s.n: Google maps issue in the GUI strelaypoolsrv, cmd/ursrv: Google maps issue in the GUI Nov 1, 2018

bahadir60 pushed a commit to bahadir60/syncthing that referenced this issue Nov 3, 2018

bahadir60 pushed a commit to bahadir60/syncthing that referenced this issue Nov 3, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.