In this tutorial, I will explain how to use the Drupal 8 Simple Google Maps module to add a map to your website.
Google has made some the recent changes to the API requests and this tutorial will clarify the process.
- Download the Simple Google Maps module.
- Go to "Extend" and enable the module:
Now that we have the Simple Google Maps module installed, we need to add a field to the content. In this example, I will use the Article content type, but you can go ahead and use any content type.
- Go to Structure > Content types > Article > Manage fields.
- Add a field from the dropdown for new fields. Select the "Text (plain)" option.
- Give a "Label" to the field.
On the manage display for the content type, we need to set the field format from Plain text to Google Map from single one line address.
Now we need to edit the default settings for the format. Select Include embedded static map
To get a Google Map API key we need to go https://developers.google.com/maps/documentation/static-maps/
Create a project that the API will be attached to.
After you have Enabled the API, you will be given the code to paste into your Drupal Simple Google Maps module. Enter the API key and update the field settings, Save the content type.
Now that we have a key for Google Maps and the content type, we need to test that it works.
- Go to Content > Add content > Article.
- Add an address to the google address field we created.
- Save the article.
- You should see that the map is displayed as below.