Places UI Kit
借助 Places UI Kit 组件库,您能够为应用和网页引入熟悉的 Google 地图地点用户体验,所用数据与 Places API 相同。它包含一个单独的界面组件,该组件可以单独使用、组合使用,也可以与其他 Google Maps Platform API 搭配使用,从而以极低的成本和代码量提供丰富的地点体验。
Places UI Kit 提供以下组件来呈现地点数据:
- 地点详情会呈现所选地点的详细信息。
- 高级地点详情会呈现所选地点的详细信息,并提供高级自定义选项。
- 基本地点自动补全会返回地点 ID 以响应请求。
- 地点搜索会以水平或垂直地点卡片列表的形式显示可自定义的地点相关搜索结果。
- 高级地点搜索会显示可自定义的地点相关搜索结果,并提供高级自定义选项。
- 高级地点列表会显示一个包含可自定义地点卡片的地点列表。
- 地点标记可在地图上显示可自定义的地点标记。
Places UI Kit Essentials 和 Pro
Places UI Kit 提供两个层级:Essentials 和 Pro。Places UI Kit Essentials 层级提供地点详情、基本地点自动补全和地点搜索组件。Pro 层级提供高级地点详情、高级地点搜索和高级地点列表组件,这些组件的功能与 Essentials 层级组件相同,但具有更多自定义选项和高级功能。
下表详细对比了 Places UI Kit Essentials 和 Pro 层级:
| 能力 | Places UI Kit 基本功能版 | Places UI Kit Pro |
|---|---|---|
| 低代码 | ||
| 风格自定义 | ||
| 内容配置 | ||
| 地点详情 | ||
| 照片和评价 | ||
| 照片和评价配置 | ||
| 按钮配置 | ||
| 自定义地点列表 |
结算
以下结构体会对 Places UI Kit Pro SKU 计费:
AdvancedPlaceListViewAdvancedPlaceDetailsViewAdvancedPlaceDetailsCompactViewAdvancedPlaceSearchViewPlaceMarker
Places UI Kit 查询按组件实例化计费,而不是根据响应中包含的 Places API 数据计费。提供响应所需的任何底层 API 调用不会产生额外费用。 例如,Places UI Kit 附近搜索不会因返回每个地点的照片而产生任何额外费用。