Places SDK 可讓您使用文字字串或依據鄰近性,搜尋及擷取各種地點類型的資訊。Places SDK 是舊版 Places SDK (新版)。
請參閱本指南,瞭解 Places SDK 版本之間的主要差異,並遷移至 Places SDK (新版)。
各個版本提供的 SDK 功能
下表列出各 SDK 功能所需的 SDK 和 API 版本:
Places SDK for iOS (新版) | 最低 SDK 版本 | Places SDK for iOS | 最低 SDK 版本 |
---|---|---|---|
Place Details (新版) | 9.0.0 | Place Details | 3.0.0 |
Places Photo (新版) | 9.0.0 | Place Photo | 3.0.0 |
文字搜尋 (新版) | 8.5.0 | ||
Nearby Search (新版) | 9.0.0 | ||
自動完成 (新版) | 9.0.0 | 自動完成 | 3.0.0 |
目前所在地點 | 3.0.0 |
遷移至新 API
如要改用新 API,請參閱下列遷移指南:
Places SDK for iOS 的強化功能 (新功能)
本節將介紹新增至 Places SDK for iOS 的重要功能。
在 Google Cloud 標準平台上實作
Places SDK for iOS (新版) 已在 Google Cloud 的服務基礎架構上實作。這項實作可帶來更安全可靠的平台。這項標準設計可讓各 SDK 保持一致,進而提升使用 Places SDK for iOS (新版) 的開發效率。
提高效能
Places SDK for iOS (新版) 可提供更佳的效能,因此值得您更換使用舊版 SDK 的應用程式。
新功能
Places SDK for iOS (新版) 包含所有 SDK 功能的最新版本:
簡化計費模式
透過 Places SDK for iOS (新版),您只需依用量付費,無須支付額外費用。簡化計費模式是使用欄位清單 (也稱為「欄位遮罩」) 實作。
使用 Places SDK for iOS 和 Text Search 時,您可以使用欄位清單控制回應中傳回的欄位清單。系統只會根據您要求的資料收費。使用欄位清單是良好的設計做法,可確保您不會要求不必要的資料,進而避免不必要的處理時間和帳單費用。
如需這兩種 SDK 的詳細定價資訊,請參閱「用量和帳單費用」。
擴充的地點類型
新的 SDK 包含新的地點類型,會在 Place Details 和 Text Search 回應中傳回。您也可以在使用文字搜尋功能進行搜尋時,使用這些新類型和現有類型。表格 A 包含這些新類型。