# Google Maps

Google Map is a well-known map service with a lot of functionalities and API data. For getting an API key and enable them in your site, your site should be live in the server not in your local server. Because you will register to Google Cloud Platform with your live site address.&#x20;

{% hint style="info" %}
To get a Google API key, *billing info is required*. Google Map provides you free 28,000 map loads and searches per month. If you want to use more, you should choose some pricing plan.
{% endhint %}

Go to the **Google Maps API Key Setup** [**Link**](https://cloud.google.com/maps-platform/), click the button **Get Started,** and choose the Map option over there:

![](/files/-MLMaKnxkdf0H7w-r6E9)

Click the Continue button and enter your project name:

![](/files/-MLMan3JhexCHX3l2iMT)

As it is mentioned, you need to provide billing info via the credit card data:

![](/files/-MLMb9W2ZWGqTNi8TP9m)

In the next steps, you must fill more information like account type and credit card information:

![](/files/-MLMbYwu_uRiTLLw4JAc)

After filling in all the required information, please start your free trial:

![](/files/-MLMcSyGfZ7T20pNqV0W)

You’re all set! Find the API Keycode as displayed in the image below. **Copy the code** and click on **Done.**

![](/files/-MLMd7b8I0A8wtixvvEe)

Now, you need to paste it in the Google map API key input field:

![](/files/-MLMdmQrEue8WSdgGRtG)

However, you are not in the finish since you need to enable Google API services as well:

Go to your Google Cloud Platform dashboard via this [link](< https://console.cloud.google.com/home/dashboard>).

Then go to **APIs & Services > Library,** you need to enable three API keys for this purpose shown below:

![](/files/-MLMeyT_mfZtO8116Ocr)

Search for **Maps JavaScript API** and activate it:

![](/files/-MLMg1k7Qv5DqL3I13sS)

Search for the **Places API** and enable it:

![](/files/-MLMgcZdf-7O1EWts89f)

Search for the **Geocoding API** and enable it:

![](/files/-MLMgxN53fP0k25KDbhV)

As a result, you will see the **Google** mapping service in your inventory pages like below:

![](/files/-MLMYBwHdUNeuzuk1xSJ)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stylemixthemes.com/ulisting/map-settings/google-maps.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
