Places SDK for iOS (舊版) 簡介

本指南說明 Places SDK for iOS 各版本的主要差異,以及如何遷移至 Places SDK for iOS (新版)。

各版本提供的 SDK 功能

下表列出各項 SDK 功能所需的 SDK 和 API 版本:

Places SDK for iOS (新版) SDK 最低版本 Places SDK for iOS (舊版) SDK 最低版本
Place Details (新版) 9.0.0 Place Details (舊版) 3.0.0
Place Photos (新版) 9.0.0 Place Photos (舊版) 3.0.0
Text Search (新版) 8.5.0
Nearby Search (新版) 9.0.0
Autocomplete (新版) 9.0.0 Place Autocomplete (舊版) 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 (新版) 簡化了定價模式,您只需依用量付費。簡化定價是使用欄位清單 (也稱為「欄位遮罩」) 實作。

使用 Place Details (新版) 和 Text Search (新版) 時,您可以使用欄位清單,控制要在回應中傳回的欄位清單。系統只會向您收取要求資料的費用。使用欄位清單是良好的設計做法,可避免要求不必要的資料,進而避免不必要的處理時間和帳單費用。

如要進一步瞭解這兩個 SDK 的定價,請參閱「用量與計費」。

擴增地點類型

Places SDK for iOS (新版) 包含新的地點類型,會在 Place Details (新版) 和 Text Search (新版) 回應中傳回。您也可以在 Text Search (New) 搜尋中使用這些新類型和現有類型。新類型列於表 A。