總覽

簡介

Places SDK for iOS 可讓您建構位置辨識應用程式,根據當地商家和裝置附近的其他地點做出回應。也就是說,您可以根據對使用者有意義的意義,建構內容豐富的應用程式。

概念

「地點」是指具有名稱的實體空間。另一個思考地點的方式,就是可以在地圖上找到任何資訊。例如當地商家、搜尋點和地理位置。在 API 中,地點以 GMSPlace Class Reference 表示。內含地點名稱及地址、地理位置、地點 ID、電話號碼、地點類型、網站網址等資訊。

選擇 SDK 版本

Places SDK for iOS 9.0.0 版支援兩個 SDK 版本:現有的 Places SDK for iOSPlaces SDK for iOS (新版),其是新一代的 SDK。

首先,您必須決定要使用哪個 SDK。如果您是新客戶或已使用 SDK 的現有客戶,就屬於這種情況。如要瞭解兩個 SDK 版本之間的主要差異,請參閱「選擇 SDK 版本」。

各 SDK 版本的定價

您選擇的 SDK 版本會控制定價。Places SDK for iOS (新版) 支援簡化的定價模式,讓您只為實際使用的資料付費。如需這兩種 SDK 的詳細定價資訊,請參閱「用量與計費」一文。

GooglePlacesSwift 預先發布版

這個版本包含 GooglePlacesSwift 0.1.0 的預覽版本。GooglePlacesSwift 可讓您使用新的 Swift 介面呼叫 Place API,包括 Places SDK for iOS (新版) 中的所有 API:

  • Place Autocomplete (新推出)
  • Place Details (新功能)
  • 地點相片 (新推出)
  • Text Search (新版)
  • 搜尋附近地點 (新推出)

GooglePlacesSwift 需求條件:

詳情請參閱 GooglePlacesSwift API 參考資料

SDK 總覽

使用 Places SDK for iOS,協助客戶探索所在位置和周遭環境。Places SDK for iOS 提供下列 API:

Places SDK for iOS (新推出) Places SDK for iOS 說明
Place Details (新推出) Place Details 傳回地點相關資訊,包括地點的名稱和地址、地理位置、地點類型 (例如夜店、寵物店、博物館等)。
Place Photo (新品) Place Photo 傳回特定地點的高畫質圖片。
文字搜尋 (新推出) 根據文字搜尋傳回一組地點的相關資訊。
搜尋附近地點 (新推出) 將位置指定為搜尋區域,傳回一組地點的相關資訊。
自動完成 (新推出) 自動完成 系統會在使用者輸入時自動填入地點的名稱和/或地址。
目前所在地點 傳回使用者裝置最後已知的地點清單,並指出每個地點的相對可能性。

SDK 的其他重點包括:

  • 透過 Wi-Fi 掃描功能,在電量不足時準確偵測地點。
  • 裝置端快取:傳送至 Places SDK for iOS 的要求大多都需要往返 Google 伺服器,但您也可以在本機快取資料 30 天。

政策與條款

凡是使用 Places SDK for iOS 的應用程式,都必須遵循《Google 地圖平台服務條款》和《顯示作者資訊》中所述的規定。