Skip to main content

Google Maps

Google maps can be used to display map data in the application in places such as directory records or directory postcode search.

API keys can now be specified for both the Google Web Service and API service where required.

  1. Click the Settings icon in the left navigation bar. The Settings menu will open.
  2. Click the Integrations link in the first group of links. A list of integrations will now be shown.
  3. Click the Google Maps option in the list of integrations. The Google Maps integration form will open.
tip

Google Map API keys can be generated online. See Google's Developer documentation for further details.

Google maps fields

Google Maps integration

FieldNotesRequired?
Enable Google map servicesWhether the integration is active or disabled.
Web API keyAPI key required when loading Google maps on the web pages
Server API keyAPI key required when using the Google map API services
Enable in Front-endLet's you enable Google maps on your website.
Enable in Control CenterLet's you enable Google maps in the Control Center.

API key access restrictions

Google provides methods for restricting API key usage, however only one of these can be applied to a key at a time.

As a result the application provides the two different key fields, "Web API Key" and "Server API Key", to allow access restrictions to be in place when the key is used on both webpages and by the server.

This allows for "HTTP referrers" restrictions to be placed on the "Web API Key" and "IP addresses" restrictions to be placed on the "Server API Key".

Google Maps APIs

The application requires the following APIs to be enabled on the API key(s):

API NameUsage
Maps JavaScript APIGeneric Google Maps functionality
Geocoding APIAddress / Postcode lookups