借助 Places UI Kit 组件库,您能够以最少量代码,为应用和网页引入熟悉的 Google 地图 地点用户体验,并使用与 Places API 相同的数据 。它包含一个可 单独使用、一起使用或与其他 Google Maps Platform API 结合使用的单个界面组件,只需极少的费用和代码即可提供丰富的地点体验。
Places UI Kit 包含以下用于呈现地点 数据的 :
- 地点详情元素用于呈现所选地点的营业时间、网站和评价等详情。
- 高级地点详情元素(预览版)扩展了地点详情元素,让您可以配置操作按钮,并对评价和媒体应用搜索和过滤选项。
- 地点搜索元素 用于呈现地点列表,以响应附近搜索或文本搜索 查询。
- 高级地点搜索元素(预览版)扩展了地点搜索元素,让您可以配置操作按钮,并对评价和媒体应用搜索和过滤选项。
- 高级地点列表元素(预览版) 用于根据一组地点 ID 在列表中呈现一系列地点,还 支持自定义按钮和过滤。
- 基本地点自动补全元素 用于呈现文本输入字段,在界面选择列表中提供地点预测结果, 并返回所选地点的地点 ID。
主要特性和功能
- 只需少量代码,即可融入 Google 的可靠体验。
- 与 Places API 相比,以更低的费用将 Google 地图地点界面融入您的应用。
- 选择最符合您需求的数据和显示选项。
Places UI Kit Essentials 和 Pro
Places UI Kit 提供两个层级:Essentials 和 Pro。Places UI Kit Essentials 层级提供地点详情、基本地点自动补全和地点 搜索组件。Pro 层级提供高级地点详情、高级 地点搜索和高级地点列表组件,这些组件提供的功能与 Essentials 层级组件相同,但具有更多自定义 选项和高级功能。
下表详细对比了 Places UI Kit Essentials 和 Pro 层级:
| 能力 | Places UI Kit Essentials | Places UI Kit Pro |
|---|---|---|
| 低代码 | ||
| 风格自定义 | ||
| 内容配置 | ||
| 地点详情 | ||
| 照片和评价 | ||
| 照片和评价配置 | ||
| 按钮配置 | ||
| 自定义地点列表 |
结算
以下元素会产生 Places UI Kit Pro SKU的费用:
AdvancedPlaceListElementAdvancedPlaceSearchElementAdvancedPlaceDetailsElementAdvancedPlaceDetailsCompactElement
Places UI Kit 查询按组件实例化收费,而不是根据 响应中包含的 Places API 数据收费。提供响应所需的任何底层 API 调用都不会产生额外费用。例如,Places UI Kit 附近搜索不会因返回每个地点的照片而产生任何额外 费用。