Search Buddy > Configuration

Vue3 Upgrade– Required Changes

🔐 Google Cloud Configuration – Required Setup

(For Vue 3 Google Maps & Places Integration)

📍 Service Configuration Location

Google Cloud Console → APIs & Services

Project: (Your Google Cloud project)

🛠️ Required Configuration

To support the Vue 3 upgrade and Google Maps features, the following setup is required in Google Cloud:

① Enable Required APIs

  • Maps JavaScript API
  • Places API

🔗 Reference: Google Places API Console

② Generate / Use an API Key

Create or use an existing Google Maps API Key and configure it with:

  • Application restriction: HTTP referrers (web)
  • API restrictions:
    • Maps JavaScript API
    • Places API

This key will be used in the Vue 3 application for loading maps and place-related features.

③ Recommended Security & Restrictions

  • Restrict the key to allowed domains only
  • Restrict the key to only required APIs
  • Ensure a billing account is linked to the project

🎯 Purpose

  • Google Maps rendering in Vue 3
  • Location search and autocomplete
  • Place details and geolocation-based features