Skip to main content

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

  1. Go to Google Cloud Console
  2. Create or select a project
  3. Enable these APIs:
    • Maps JavaScript API
    • Places API
    • Geocoding API
  4. Create credentials → API Key
  5. Restrict the key (recommended)

2. Configure in tagd-ai

  1. Go to SettingsIntegrations
  2. Click Google Maps
  3. Enter your API key
  4. Click Save
  5. Test by creating a map block

API Key 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

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

  1. Go to Google Cloud Console
  2. Select your project
  3. View APIs & ServicesDashboard
  4. Monitor usage per API

Cost Management

  • Set budget alerts
  • Review usage monthly
  • Optimize if needed

Troubleshooting

Maps Not Loading

  1. Check API key

    • Verify key is entered correctly
    • Check for extra spaces
  2. Check restrictions

    • Ensure tagd-ai.com is allowed
    • Verify APIs are enabled
  3. 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

Next Steps