impress-org / google-maps-builder

One Google Maps plugin to rule them all. Google Maps Builder is intuitive, sleek, powerful and easy to use. Forget the rest, use the best.
https://wordpress.org/plugins/google-maps-builder/
32 stars 9 forks source link

Display a Prompt to Enter Warning If No Google Maps API Key #174

Closed DevinWalker closed 8 years ago

DevinWalker commented 8 years ago

Scenario: A new user installs and activates the plugin

Problem: Without a valid Google Maps API Key the plugin will not function properly

screen shot 2016-07-07 at 3 54 13 pm screen shot 2016-07-07 at 3 53 55 pm

Solution:

kevinwhoffman commented 8 years ago

I just experienced this error having not realized that an API key is now always required. As someone who has created many Google API keys in the past, I still find the process confusing. We need to make sure this requirement is very clear in multiple places. Here are a few recommendations.

  1. Add a prompt upon installation as @DevinWalker suggested.
  2. Update the text beneath the Google Maps API Key field on the Settings page to indicate that an API key is always required (current text states it is not required).
  3. Include messaging within the maps builder window itself (where it currently says Oops!) in the event that a user accesses that screen without having added an API key.
DevinWalker commented 8 years ago

Hey Kevin,

Thanks for the feedback. In response:

  1. In process
  2. This has been updated
  3. Unfortunately, this is Google's own screen BUT the prompt will also display here from 1
lchski commented 8 years ago

@DevinWalker I think you’ve addressed this in the changes for 2.1; probably good to close.

DevinWalker commented 8 years ago

Just did some more adjustments to this and it's working nicely now.