Maps - API Key

Overview

The elina platform, as well as a number of our websites, has an integration with Google Maps, which requires an API key in order to work. We use Google Maps to display your properties and to geolocalise them. 

In order to use this Google-provided service, you are required to set up billing information in the Google Maps Platform and generate an API key that elina needs to access its service.

After support team updates the API key on elina back end in order to use the View On Map option in the elina booking engine, or if you have chosen to use the Rentals United channel manager or Pricelabs Revenue Manager integration, you need to Add GEO locations for your accommodation types in elina.

Creating a Google API key

2
Click on Sign In and log in with your Google account credentials
3
CLICK ON DROP DOWN ON THE MENU BAR >> THEN CLICK NEW PROJECT

4
GIVE THE PROJECT A NAME, E.G. "elina PMS" AND CLICK CREATE

5
Set up your Billing Information

6
Navigate to Main Menu >> APIs & Services >> Credentials

7
Click Create Credentials >> API key

8
Click on Application Restrictions -> HTTP Referrers at the bottom of the page

"Add an item" for your Elina system as well as the Elina booking engine URL in the following format:

  • Elina system: if your Elina URL is https://customername.elinapms.com you please add *elinapms.com/*
  • Booking Engine: if your booking engine URL is https://customername-bookings.elinapms.com/elina/welcome, please add *customername-bookings.elinapms.com/*
  • Website: if your website URL is https://www.customername.co.uk, please add *customername.co.uk/*

NOTE: Please include the asterisk 

9
Go to APIs & Services -> Dashboard

10
Enable APIs & Services

11
Search for Maps Embed API, Maps JavaScript API, Places API, Places API New and Geocoding API >> Individually Click to Enable

Enable the API

Note: if you are redirected to another page after enabling one of the API go back to step 10 and follow the process and search the other APIs remaining and make sure Maps Embed API, Maps JavaScript API, and Places API, Places API (New) and GeoCoding API are all enabled.

 

12
Now Navigate back to Main Menu >> APIs & Services >> Credentials

13
Now Click API Key OR Click Edit

ADD API RESTRICTIONS Make sure the following restrictions are enabled and save
  • Places API
  • Maps Embed API
  • Maps Javascript API
  • Places API (New)
  • GeoCoding API

 

14
COPY & SEND THE API KEY TO THE ELINA CONCIERGE TEAM

The elina Concierge team will add the API key to your system.

 

services related to your Google Cloud platform limited?

This is due to the trial period of your cloud platform account ending or expiring. Please upgrade the account to ensure that it does not cause issues in the future or potentially now - For more details refer here

Sign up to receive updates about your elina system