Google Maps Integration
Enable enhanced map features in your tags with Google Maps integration.
What Maps Enable
In Tags
- Interactive map blocks
- Location search
- Directions links
- Street View (coming soon)
Without Integration
- Basic maps still work
- Limited functionality
- OpenStreetMap fallback
Setting Up Google Maps
1. Get API Key
- Go to Google Cloud Console
- Create or select a project
- Enable these APIs:
- Maps JavaScript API
- Places API
- Geocoding API
- Create credentials → API Key
- Restrict the key (recommended)
2. Configure in tagd-ai
- Go to Settings → Integrations
- Click Google Maps
- Enter your API key
- Click Save
- Test by creating a map block
API Key Restrictions
Recommended Restrictions
Secure your API key:
Application Restrictions:
- HTTP referrers
- Add:
*.tagd-ai.com/* - Add your custom domain if applicable
API Restrictions:
- Maps JavaScript API
- Places API
- Geocoding API
Features Enabled
Place Search
Search for locations by name:
- Business names
- Landmarks
- Addresses
- Points of interest
Autocomplete
Type-ahead suggestions:
- Fast address entry
- Accurate locations
- Reduced typos
Geocoding
Convert addresses to coordinates:
- Precise marker placement
- Location validation
Directions
Link to Google Maps directions:
- Driving
- Walking
- Transit
Usage and Costs
Free Tier
Google provides $200/month credit:
- ~28,000 map loads
- ~40,000 geocoding requests
- Usually sufficient for most users
Monitoring Usage
- Go to Google Cloud Console
- Select your project
- View APIs & Services → Dashboard
- Monitor usage per API
Cost Management
- Set budget alerts
- Review usage monthly
- Optimize if needed
Troubleshooting
Maps Not Loading
-
Check API key
- Verify key is entered correctly
- Check for extra spaces
-
Check restrictions
- Ensure tagd-ai.com is allowed
- Verify APIs are enabled
-
Check billing
- Billing must be enabled
- Check for quota exhaustion
"This Page Can't Load Google Maps"
Usually means:
- Invalid API key
- Key restrictions too tight
- Required APIs not enabled
Places Not Found
- Enable Places API
- Check API restrictions
- Try more specific search
Alternative: No Integration
If you don't configure Google Maps:
- Basic maps still work
- Uses OpenStreetMap
- Limited search capabilities
- Free, no API key needed
Privacy Considerations
What Google Receives
- Map tile requests
- Search queries
- IP addresses (from users)
What tagd-ai Stores
- Your API key (encrypted)
- Location data in tags
User Privacy
- Consider GDPR implications
- Update privacy policy if needed
- Users' locations sent to Google