Google Maps aren’t working?
If your Google Maps aren’t displaying properly, it’s usually due to one of the following issues:
1. Required APIs Not Enabled
Ensure you’ve enabled all the necessary APIs for your Google Maps API key.
You can find a list of required APIs and instructions here:
How to Set Up Google Maps
2. Domain Restrictions on API Key
If your site’s URL isn’t authorized to use the API key, maps will fail to load. You have two options:
- Generate a new key and do not restrict it by domain (only recommended for testing).
- Or, add your domain (e.g.,
https://your-domain-here.com/) to the key’s restrictions in your
Google Cloud Console.
More help from Google’s forums:
API Key Restrictions Troubleshooting
3. “For Development Purposes Only” Watermark
If you’re seeing a “Development Only” message on the map:
- Enable Billing on your Google Cloud Project:
Enable Billing - Learn more here:
Getting Started with Google Maps Platform
4. JavaScript Conflicts
A plugin or script might be conflicting with the Maps script. To check:
- Right-click on the page, choose “Inspect”, and go to the Console tab.
- Look for red error messages that may indicate what’s causing the issue.
5. Invalid or Incomplete Address
Sometimes the issue is simply an incorrect or incomplete listing address. Double-check the address entered in your listing to ensure it’s valid and properly formatted.