Some plugins and site integrations generate a Google map through their API system instead of using a map embed. In this article we'll walk you through the requirements of using the Google Maps API. Let's get started!
Log into the Google Maps Platform
Create an account or use an existing gmail account and log in at https://cloud.google.com/maps-platform/. Once logged in, find the "Console" link in the upper right corner of the page and click it (Fig. 1).
Create Your Maps Project
In a new Google Maps account there should be a "Create Project" button on every page to get you started. Alternatively, there is a dropdown menu in the blue top bar to view all projects on the account and create new ones (Fig. 2). Name your new project and click "Create."
- Directions API
- Places API
- Geocoding API
Once your project is created you'll need to set up a billing account. Don't worry, most uses of the platform will require no cost but it is necessary to activate the API. Click the hamburger menu in the blue top bar and select "Billing." If you've previously set up a billing account you can link it from this interface, otherwise you'll need to click "Manage Billing Accounts" and set one up.
Obtain Your API Key
Once you've attached a billing account to your project all you need is to generate your API key and you're all set! Be sure your project is still selected in the top bar drop down menu, then click the hamburger icon and select "API & Services." Select "Credentials" in the left-hand sidebar (Fig. 3) then click "Create Credentials" (Fig. 4) at the top of the page and select API Key. Copy that key and place it in your theme or plugin settings and now you've got Google maps!