Project

General

Profile

Actions

Support #18898

open

issue with embedded maps links

Added by Marilyn Weber 5 months ago. Updated 5 months ago.

Status:
Reporter Feedback
Priority name:
Normal
Assignee:
Category name:
WordPress Plugins
Target version:
Start date:
2023-09-24
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

Via ZenDesk:

Hello Marilyn,

The GC Music Program’s Commons website has an issue with embedded maps links. Here’s an example post with the issue:

https://gcmusic.commons.gc.cuny.edu/events/concert-the-rhythm-method-string-quartet/

When you scroll down to "Maps," it says "This page can't load Google maps correctly." There's an option to select "Do you own this website?" which has information about errors, but I don't know if I can fix that myself.

Could you help me in fixing this issue? It occurs for all event posts on the site.

Thank you,
Joseph Vaz

From: GC Phd-DmaConcert Office<mailto:>
Sent: Thursday, September 21, 2023 1:29 PM
To: Joseph Vaz<mailto:>
Subject: Maps not loading properly on GC Music Commons

Hi Joseph!

Thanks so much for bearing with my technological ignorance! Your Twitter ("X") posts look great - thanks for doing that! If you know to whom I could direct the question about maps not loading properly on the GC Music Commons event listings, that would be great! Here's a post as an example:

https://gcmusic.commons.gc.cuny.edu/events/concert-the-rhythm-method-string-quartet/

When you scroll down to "Maps," it says "This page can't load Google maps correctly." There's an option to select "Do you own this website?" which has information about errors, but I don't know if I can fix that myself.

Thanks so much!
Kirsten

Kirsten Jermé (she/her/hers)
Concert Office Manager

(212) 817-8607
http://gcmusic.commons.gc.cuny.edu&lt;http://gcmusic.commons.gc.cuny.edu/>

Actions #1

Updated by Raymond Hoh 5 months ago

  • Category name set to WordPress Plugins
  • Status changed from New to Reporter Feedback
  • Assignee set to Raymond Hoh
  • Target version set to Not tracked

It looks like the GCMusic site has not set up a Google Maps API key.

They will need to do this in order for the Events Manager plugin to work properly with Google Maps. More documentation can be found on the Events Manager documentation page: https://wp-events-plugin.com/documentation/google-maps/api-key/ .

Once an API key is created, it is recommended to switch to "Embedded Maps" for the "Google Map Type" under the "Events > Settings > Google Maps and Location Services" section in the admin dashboard.

Actions #2

Updated by Marilyn Weber 5 months ago

He replies "I’m not sure I fully understand how to do this. Is it possible for the dev team to be involved in fixing this on the GC Music Commons, perhaps leading me through step by step or on Zoom? If I’m not mistaken, setting up an API key will require a payment, right?"

Actions #3

Updated by Raymond Hoh 5 months ago

For a video tutorial to set up a Google Maps API key, tell Joseph to view this YouTube video: https://youtu.be/O-o8xSacFPY . At the part when they are enabling APIs, enable the APIs mentioned from the Events Manager documentation page :

  • Maps Javascript API
  • Places API for Web
  • Maps Embed API
  • Geocoding API (If you use geolocation on your maps, enable this one as well. If not, omit this one)

It looks like you need to add a payment option when using Google Maps, but Google Maps offers $200 credit per month for free and you will not be billed unless you go over this limit.

If you use the "Embedded Maps" option for Events Manager, you will not be billed. This is noted on the Google Maps Embed API page: https://developers.google.com/maps/documentation/embed/get-started

Specifically:

Note: All Maps Embed API requests are available at no charge with unlimited usage.

However some other parts of the API (like geolocation) might be charged, but I'm guessing the $200 limit will be okay if you have less than 28,500 views per month. If the GC Music site is concerned about being billed, then I would recommend turning off the location feature in Events Manager and instead, linking directly to the Google Map in the event's description.

I've also added Scott as a watcher. Scott, have you set up a Google Maps API key for usage with other Commons sites? If so, can you help Joseph with setting this up?

Actions #4

Updated by Marilyn Weber 5 months ago

I am passing all of this along.

Scott, do you think we should create documentation for this?

Actions

Also available in: Atom PDF