Google Maps 是我們日常生活中不可或缺的地圖工具,無論是尋找新商家景點、規劃旅程路線,還是查看交通狀況,它都能輕鬆完成。而它是怎麼做到的呢?Google Maps 靠著豐富多樣的 API 和功能來滿足使用者各種應用需求。在深入探討企業版 Google Maps Platform 的強大 Place API 功能之前,我們需要先了解一個關鍵概念 – API。 ➤ 更多 Google Maps Platform 解決方案
API 是什麼呢?
API 全稱為應用程式介面(Application Programming Interface),是軟體系統之間溝通的橋樑。您可以把它就想像成一個服務生,負責在不同的軟體之間傳遞請求和回應。通過 API,開發者可以輕鬆地將 Google Maps 的不同功能整合到自己的應用程式中,無需重新製造,就能為用戶提供豐富的地圖相關服務。而 Google Maps Platform 的 API 種類主要可以分成四種:Place, Routes, Maps , Environment。那今天我們先和大家詳細介紹 Place API。
Google Maps Place API 是什麼?
Place API 可以說是 Google Maps 版的搜尋引擎,他讓您在 Google 上百萬個即時更新的地圖上找到最符合您需求的感興趣地點 (POI) 。 它的核心功能包括地址驗證、地理編碼、地點詳情、地點照片、文字搜索以及附近搜索。
地址驗證 (Address Validation & Autocomplete)
這項功能確保輸入的地址準確無誤,並提供不同國家當地標準的郵寄地址格式。對於電商和物流公司來說,是一個非常重要角色因為它可以大幅提升營運效率和用戶體驗。例如,電商可以利用這個功能來驗證客戶的送貨地址,減少因地址錯誤而導致的配送失敗。客戶端在填寫寄件地址的時候,自動輸入完後面的詳細地址也能縮短下單流程,從而提高客戶成交率。
地址編碼 (Geocoding)
它可以讓在地址和地理坐標之間進行轉換。以房地產行業為例,企業可以利用這個功能來精確定位不同房產的位置,並計算與重要設施(如學校、公園、地鐵站)的距離。同時,汽車導航應用也可以使用反向地理編碼,將用戶當前的 GPS 坐標轉換為易於理解的地址。在物流運輸業,也時常被用來定位行駛軌跡,計算運輸碳排放量。
地址詳情與照片 (Place Details & Photos)
地點詳情與照片基本上就是大家熟知的「Google 我的商家」。我的商家檔案提供了全面的地點資訊,包括營業時間、評分、電話、網站、評論等,甚至還可以提供。另外用戶也可以夠過這個 Place API 訪問數百萬張存儲在 Google 地點數據庫中的照片。餐廳飯店業者可以利用這個功能,為用戶提供全面的商家資訊和預約選項,幫助他們做出更好的選擇。甚至是提供菜單、公共空間、洗手間、兒童遊戲設施等照片,或是對不同群體推薦可能有興趣的內容,來吸引用戶上門。
文字搜尋 (Text Search)
顧名思義它可以基於單一搜索查詢和指定位置提供一系列地點資訊,相信大家應該很常在 Google Maps 使用這項功能來找尋商家或是具體的地點。
附近搜尋 (Nearby Search)
附近搜索可以在指定區域內找到多元類型的地點。這個功能對於許多產業都非常有幫助。像是外賣平台就可以使用附近搜尋功能來顯示用戶當下地區附近的店家有哪一些。
而對於共享租車平台而言,它們可以讓用戶找到附近可用的車輛。 我們協助過台灣知名共享平台 wemo scooter 透過 Place 和其他 Google Maps API 來加速業務決策並縮減用戶尋找車輛的時間。
另外隨著 AI 時代的興起,Google Maps Platform 透過整合 Place API 與 Google 強大的 Gemini AI 為用戶帶來更個人化的地點搜尋和商家資訊。當用戶在使用文字和附近搜尋時,可以使用更多元的地點屬性篩選,比如:寵物友善、數位支付、電動車充電樁等等。這項技術不僅能為消費者提供更豐富、更貼切的資訊,同時讓搜尋結果更加精準。
📚 閱讀更多:【2024 Google I/O】Gemini AI 結合 Place API 突破個人化體驗的想像!
如何善用 Nearby Search Place API 強化我的商家檔案?
想像您現在要開一家餐廳且希望餐廳可以被更多用戶看見。運用附近搜尋 (Nearby Search) API 來打造餐廳搜尋應用不僅能幫助用戶快速找到周邊的餐廳,還能為您的商家檔案增添豐富的資訊,提升曝光度和吸引力。在運用 Nearby Search API 來優化您的應用和商家檔案之前,我們要先了解它的核心功能。
Nearby Search API 的核心功能在於三個關鍵參數:
- Location:搜尋的中心點,通常是用戶的當前位置或指定的地點。
- Radius:定義搜尋範圍的半徑,讓用戶可以靈活調整搜尋範圍。
- Type:限制搜尋結果的類型,例如「restaurant」、「cafe」等。
如果我們想要搜尋溫哥華某個地點(經緯度為 49.2688067,-123.2125941)半徑 2500 公尺內的所有餐廳,API 呼叫的端點會是:
{
"html_attributions": [],
"results": [
{
"business_status": "OPERATIONAL",
"geometry": {
"location": {
"lat": 49.2687435,
"lng": -123.1854349
},
"viewport": {
"northeast": {
"lat": 49.2700363302915,
"lng": -123.1840715697085
},
"southwest": {
"lat": 49.2673383697085,
"lng": -123.1867695302915
}
}
},
"icon": "https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/restaurant-71.png",
"icon_background_color": "#FF9E67",
"icon_mask_base_uri": "https://maps.gstatic.com/mapfiles/place_api/icons/v2/restaurant_pinlet",
"name": "La Quercia",
"opening_hours": {
"open_now": false
},
"photos": [
{
"height": 3072,
"html_attributions": [
"\u003ca href=\"https://maps.google.com/maps/contrib/112924311757606934120\"\u003eShaun Liu\u003c/a\u003e"
],
"photo_reference": "AWU5eFgxYlZ5DNwbGVQbPx1JWIwk6fwZRr0akp6ItGVGUYB8ufNuLTXtJDYesN9H2YlGMPFluum3N-r7PmRRC-n6rWn4XORGLMJHDdf4IpB0N-BJn7F_6M_erpqOSBIUWHx3RY6PFhSFg60U2zuPbEnHQEx8Cs2CKYbuxbbTE8ImP7Ra0yNS",
"width": 4080
}
],
"place_id": "ChIJ34VbDlZyhlQRQ9iaa47Y7rI",
"plus_code": {
"compound_code": "7R97+FR Vancouver, BC, Canada",
"global_code": "84XR7R97+FR"
},
"price_level": 3,
"rating": 4.6,
"reference": "ChIJ34VbDlZyhlQRQ9iaa47Y7rI",
"scope": "GOOGLE",
"types": [
"restaurant",
"food",
"point_of_interest",
"establishment"
],
"user_ratings_total": 384,
"vicinity": "3689 West 4th Avenue, Vancouver"
}
],
"status": "OK"
}這個呼叫會返回豐富的餐廳資訊,包括評分、評論數量、價格水平、名稱和地址等。這些資訊不僅可以幫助用戶更快速的選擇,還能強化餐廳的商家資訊。
您可以利用 rating 和 user_ratings_total 欄位來展示您餐廳的人氣和口碑。price_level 則可以幫助用戶快速了解您的價格定位。name 和 vicinity 欄位則提供了簡潔明瞭的位置資訊,方便用戶快速定位。更重要的是,通過在餐廳 app 中整合這些資訊,可以創建一個互動性強的用戶界面。例如,您可以將搜尋結果同時以列表和地圖的形式呈現,讓用戶能夠更直觀地瀏覽和選擇餐廳。此外,Nearby Search API 還能確保餐廳的「我的商家」資訊在 Google Maps 平台上保持最新和完整,維持在本地搜尋結果中的排名,吸引更多潛在客戶。
*如果您沒有確切的 GPS 座標,可以先使用 Google Maps Geocoding API 將地址轉換為經緯度坐標。這樣可以確保您的搜尋結果更加精確。
Place API 還能怎麼為不同產業情境加分?
善用完整的地圖數據,企業就能更精確了解商圈概況,做出合理的選址規劃,也能優化行銷策略、調度庫存人力,大幅提升營運效率。不論是零售、旅遊餐旅、房地產等,只要運用 Google Maps Platform 及其創新的 Places API,企業更能融入動態位置資訊、個人化推薦等創新體驗,為消費者帶來高度貼心的體驗。我們也在白皮書中也分享了不同企業產業如何透過Place API 掌握豐富的點位資訊、建構創新服務。快速下載

總結而言,無論是改善客戶服務、優化營運流程,還是開發創新的產品服務,Place API 都能成為企業不可或缺的得力助手。如果您對 Places API 有任何疑問,或是想了解更多 Google Maps 地圖應用,歡迎聯繫思想科技!
➤下一篇:【Google 企業地圖應用第二章】如何用 Google Maps 路線規劃 API 優化最佳路徑?
參考連結:
🔗 Building a restaurant search app with the Google Maps Places API






