Due to changes made by Google, you must now have an api key for outputting your webapp content on a Google Map.

ie: {module_webappsmap id="22638" filter="all"}


What you will find is the map in our template works great while on the development site...but when you push that site live you suddenly get an error on the map output. If you check the console, you will see an error indicating that there is no api key.  This happens because businesscatalyst.com has a valid key, therefore YOURSITE.businesscatalyst.com works great.  But when you go live and it's now YOURSITE.com...now you need the api key.


The documentation for doing that is here: https://developers.google.com/maps/documentation/javascript/get-api-key


Once you have that key, and have added the urls that will be authorized to use that key to the registration (just follow the steps in google's docs), you just need to add the key information to your module tag.


So this:

{module_webappsmap id="22638" filter="all"}


Becomes this:

{module_webappsmap id="22638" filter="all" googleKey="123abc456def789gh"}

(of course you enter your own api key.


After you have made the update your map should start working, if it doesn't please check the console for errors as this will point you in the right direction.  The most common one is not inputting the correct url in the authorization section.