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