Home > Technical Support > Features and functions > How to create Google Maps API key for GeoIP plugin

How to create Google Maps API key for GeoIP plugin

Changes in Google Maps API policy

Starting June 11, 2018 Google requires that all requests to Maps API use an API key. Moreover from July 16, 2018 billing must be enabled for the project associated with the API key. This guide will explain how to set up the project, enable billing and generate API key, which you can then enter in the GeoIP plugin configuration and enable displaying of your online visitors on the map.


Setting up Google Cloud Platform project and billing

Assuming you already have a google account, and you are logged in, go to https://console.cloud.google.com/home/dashboard and read and "Accept" the updated terms of service.

Then if you don't have any project, click "Create" to create a new project.

You can name it whatever you like, then click "Create"

You also need to enable billing for the project. Click on the "Link a billing account" or select an already set up account. You will be asked to enter your personal data and credit / debit card information.


Adding Google Maps API to your project

When you have the Project created and billing enabled, you need to add Google Maps Javscript API to the project. Select "APIs & Services > Library" and from the library select "Maps JavaScript API".

Then on the next page click "Enable".  This will add the Maps API to your project.


Creating and configuring Google Maps API key

Then in Maps JavaScript API configuration go to Credentials page (you can navigate here also via Google Cloud Platform dashboard -> APIs & Services -> dashboard -> Maps JavaScript API -> credentials)

Click "Create credentials" and select "API key" and then "Restrict key" to set up how the API key can be used. It is good idea to limit the API key use to the domain where your LiveAgent is installed to prevent unauthorized API  key use from any other domain.

Congratulations, now you have a valid Google Maps JavaScript API key with enabled billing, which can be used in LiveAgent GeoIP plugin configuration.


Ready to try LiveAgent?

It's free for the first 14 days! No credit card required.

Get Started
We work well with others...
Magento Joomla Wordpress Mailchimp
Contact us


+1-800-811-6590 (Toll Free in USA & Canada)

+421 2 33 456 826 (European Union & Worldwide)

Quality Unit, LLC 616 Corporate Way, Suite 2-3278 Valley Cottage, NY 10989

Stay in touch
Blog Google+
© 2004-2020 LiveAgent.com, All rights reserved