Post

1 follower Follow
0
Avatar

Google events with locations

I'm using the DPCalendar Google plugin, and it works just fine and dandy—unless the event has a location specified. If it does, and you try to display the event details, the system blows chunks. As best I can interpret the error messages (and they show up in big red stripes above your page), Google wants to see some authentication. The plugin, however, doesn't have any place to enter authentication information for what I presume is the maps API.

Does anyone have a clue about this?

Sara Milch Answered

Please sign in to leave a comment.

2 comments

0
Avatar

Well, I did some more research. I was able to get rid of the "quota" error message.

DPCalendar uses the Geocoding API. The instructions on the support website didn't exactly match the steps I needed, but you have to accomplish the same things:

  • Enable the Geocoding API for your calendar project (on the Google console)

  • Get a Server API key

  • Copy the Google API key and paste it in the Google API Key field of the DPCalendar Manager Options screen. That's where it gets a bit obscure: you have to open the Options screen, and then click on the Maps tab, to find that field.

  • On the event tab, there's a Map Zoom field. I found that 13 is a good number. A visitor can zoom in and out, it's just like any other Google map.

Unfortunately, I haven't been able to get rid of another error message. If an event has a location, the plugin will throw an error saying "another event from this calendar has the same alias".

I'm going to open a ticket for this.

Sara Milch 0 votes
Comment actions Permalink
0
Avatar

I forgot to update this thread: Joel fixed the "alias" problem by updating the DPCalendar Google plugin.

Sara Milch 0 votes
Comment actions Permalink