Overview
Some Buildfire plugins require a Google API key to access services like Google Maps. This key connects your app to your Google Cloud project and authorizes data access. With a valid API key, your app can:
Autofill addresses from Google Maps.
Show the user's current location on a map.
Display pinned locations using Google Maps.
Required
A Google account and access to the Google Cloud Console.
Billing must be enabled on your Google Cloud project.
How to generate a Google API key
Go to the Google Cloud Console and sign in.
At the top, click the project dropdown and select an existing project or click New Project to create one.
Name your project and click Create.
In the left menu, go to APIs & Services > Library.
Search for and enable any APIs you plan to use (e.g., Maps JavaScript API, Geocoding API, Google Sheets API).
Once enabled, go to APIs & Services > Credentials.
Click + Create Credentials, then select API key.
Copy the key that appears — this is your API key.
(Optional but recommended) Click Restrict Key to:
Limit usage to specific APIs.
Restrict usage by HTTP referrers (e.g., your app domain).
Save your key.
Troubleshooting tips
API key not working? Check that the correct APIs are enabled in your project.
Key shows usage errors: Make sure billing is active and the key is unrestricted or correctly scoped.
Feature in app isn’t loading: Confirm the plugin or integration you're using is configured with the API key.
Quota exceeded: Review your usage in the Cloud Console and request higher limits.