Hi,
It looks like Google has recently done changes in their API services, so we have updated map key setup for the GeoDirectory plugin. I have applied patch on your site too.
API key is easily viewable in page view source, so some enables HTTP referrer restrictions in API key setup to prevent use of API key on other domains. Now the issue is if HTTP referrer restrictions is enabled then Google API services like Geocode & Timezone are not working. API keys with referer restrictions cannot be used with this Geocode API & Timezone API.
To overcome this issue we decided to provide one more option to use another API key(only for Geocode API & Timezone API) without HTTP referrer restrictions. This key is not accessible in view page source, because it is used in only backend side. If main API key has enabled HTTP referrer restrictions then it must required to use other API key without HTTP referrer restrictions and with services Geocode API & Timezone API.
> Following API Services should be enabled for the MAIN API key(with OR without “HTTP referrer restrictions”).
– Maps JavaScript API
– Places API
– Geocoding API
– Geolocation API
– Directions API
– Distance Matrix API
– Maps Static API
– Street View Static API
– Maps Embed API
– Maps Elevation API
> Following API Services must be enabled for the OTHER API key(without HTTP referrer restrictions). No need to use OTHER API key if HTTP referrer restrictions is disabled for the MAIN API key.
– Geocoding API
– Time Zone API
Regards,
Kiran