Generating and Setting API Keys

Go to the website: Google Maps Platform to generate and set API keys. All process is described in point-form.
On that website, click on GET STARTED.
A popup shows up → Tick Maps and Places → Click Continue.
Enter your project name (“My Project” is pre-filled) → Agree to Terms of Services by clicking Yes → Click Next to continue.
Then you will be asked to set your credit card details  →  Click CREATE BILLING ACCOUNT
Now you have to go through the steps of setting up payment details.
  • Step 1: Select a Country → Click Yes to confirm updates → Click Yes to agree to the terms of use. Upon agreeing to the conditions → Click AGREE AND CONTINUE to proceed to the next step.
  • Step 2: It is significant to fill in the details of the cardholder such as account type, name, and address, payment method  -  thus card number and cardholder name. After completing all the necessary information → Click START MY FREE TRIAL.
A message with the title Enable Google Maps Platform will be displayed to activate the API key → Click the NEXT button.
After generating process,  your new API key will be shown in the grey box → Click DONE to finish the process.

Enable 7 Google Map APIs

Please follow the below steps :
- Step 1: Go to Developer Console
- Step 2: Search ‘Maps
- Step 3: Search for Geocoding API, Geolocation API, Maps JavaScript API, Places API, Street View Static API, Directions API, Distance Matrix API (see screenshots below)
- Step 4: Click to each and Enable it.​​
  • Note: In case, all APIs are enabled but the issue still remains, please try to disable and re-enable all of them.
7 API need to be enabled, please see screenshot below