Places SDK(旧版)概览

Places SDK 可让您使用文本字符串或按距离搜索和检索各种地点类型的信息。Places SDK 是 Places SDK(新)的旧版本。

请使用本指南了解 Places SDK 各版本之间的主要区别,并迁移到 Places SDK(新)。

每个版本中提供的 SDK 功能

下表显示了每个 SDK 功能所需的 SDK 和 API 版本:

Places SDK for iOS(新) 最低 SDK 版本 Places SDK for iOS 最低 SDK 版本
地点详情(新) 9.0.0 地点详情 3.0.0
地点照片(新) 9.0.0 地点照片 3.0.0
文本搜索(新) 8.5.0
附近搜索(新) 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 和文本搜索,您可以使用字段列表来控制要在响应中返回的字段列表。然后,您只需为请求的数据付费。使用字段列表是一种良好的设计做法,可确保您不会请求不必要的数据,这有助于避免产生不必要的处理时间和结算费用。

如需详细了解这两个 SDK 的价格信息,请参阅用量和 结算

扩展的地点类型

新的 SDK 包含新的地点类型,这些类型作为地点详情和文本搜索响应的一部分返回。您还可以在使用文本搜索进行搜索时使用这些新类型和现有类型。表 Table A 中列出了新类型。