簡介
您可以使用 Android 版 Places SDK 建構位置感知應用程式,根據使用者裝置附近的當地商家和其他地點,提供相關回應。也就是說,您可以根據對使用者有意義的地點建立豐富的應用程式,補足 Android 定位服務提供的簡單地理服務。
概念
下列介面提供了 Places SDK for Android 的主要進入點:
Places
可透過程式碼存取 Google 的本地位置和商家資訊資料庫,以及裝置的目前位置。Autocomplete
提供預先製作的小工具,可根據使用者的搜尋查詢傳回地點預測結果。
地點是指有名稱的實體空間。另一種思考地點的方式是,地點是地圖上任何可找到的內容。例如當地商家、景點和地理位置。在 API 中,地點由 Place
介面表示。包括地點名稱和地址、地理位置、地點 ID、電話號碼、地點類型、網站網址等資訊。
選擇 SDK 版本
應用程式可使用的 Places SDK for Android 功能,取決於您在應用程式設定中指定的 SDK 版本號碼 (例如 3.5.0)、API 金鑰中啟用的 API,以及應用程式初始化的做法。如要進一步瞭解 Places SDK for Android 和 Places SDK for Android (新版) 的差異,請參閱「選擇 SDK 版本」。
第一項工作是決定要使用的 SDK。無論您是新客戶或已使用 SDK 的現有客戶,皆適用這項規定。如要瞭解這兩個 SDK 版本的主要差異,請參閱「選擇 SDK 版本」。
每個 SDK 版本的定價
您啟用的 SDK 版本會決定 SDK 使用費率。Places SDK for Android (新版) 支援簡化的定價模式,讓您只需為所用資料付費。如需 Places SDK for Android 和 Places SDK for Android (新版) 的詳細定價資訊,請參閱「用量與計費」。
API 總覽
協助客戶探索所在位置和周遭環境:
- 地點自動完成功能會在使用者輸入時,自動填入地點的名稱和/或地址。
- Current Place 會傳回使用者裝置最後已知位置的地點清單,並指出每個地點的相對可能性。
- Place Details 可傳回並顯示地點的詳細資訊。
- 文字搜尋可根據搜尋文字字串傳回地點。文字搜尋功能是新版 Places SDK for Android 的一部分。
- Place Photos 會傳回地點的高畫質圖片。
- 地點 ID 會儲存一或多個地點的專屬 ID,以便按需擷取地點資訊。
條款與政策
所有使用 Places SDK for Android 的應用程式,都必須遵守《Google 地圖平台服務條款》、《使用和付費》以及《顯示歸屬資訊》中所述的規定。