La biblioteca de componentes del kit de IU de Places te permite llevar la experiencia del usuario de Google Maps con Places que todos conocen a tus apps y páginas web con los mismos datos que potencian la API de Places. Incluye un componente de IU individual que se puede usar de forma independiente, en conjunto o con otras APIs de Google Maps Platform para ofrecer una experiencia enriquecida con Places con un costo y un código mínimos.
El kit de IU de Places incluye los siguientes elementos HTML para renderizar datos de Places:
- Los elementos de Place Details renderizan detalles como el horario de atención, el sitio web y las opiniones de un lugar seleccionado.
- Los elementos avanzados de Place Details extienden los elementos de Place Details, lo que te permite configurar botones de acción y aplicar opciones de búsqueda y filtrado a las opiniones y el contenido multimedia.
- Los elementos de Place Search renderizan una lista de lugares en respuesta a una consulta de búsqueda cercana o de búsqueda de texto.
- Los elementos de Place Search avanzados extienden los elementos de Place Search, lo que te permite configurar botones de acción y aplicar opciones de búsqueda y filtrado a las opiniones y el contenido multimedia.
- Advanced Place List Element renderiza una colección de lugares en una lista según un conjunto de IDs de lugar y, además, admite botones personalizados y filtrado.
- El elemento Basic Place Autocomplete renderiza un campo de entrada de texto, proporciona predicciones de lugares en una lista de selección de la IU y devuelve un ID de lugar para el lugar seleccionado.
Funciones y beneficios principales
- Incorpora la experiencia de confianza de Google con un código mínimo.
- Incorpora la IU de Google Maps para Places en tus apps a un costo menor que el de la API de Places.
- Elige las opciones de datos y visualización que mejor se adapten a tus necesidades.
Kit de IU de Places Essentials y Pro
El kit de IU de Places ofrece dos niveles: Essentials y Pro. El nivel Essentials del kit de IU de Places ofrece los componentes Place Details, Basic Place Autocomplete y Place Search. El nivel Pro ofrece los componentes Advanced Place Details, Advanced Place Search y Advanced Place List, que proporcionan la misma funcionalidad que los componentes del nivel Essentials, pero con más opciones de personalización y funciones avanzadas.
En la siguiente tabla, se proporciona una comparación detallada de los niveles Essentials y Pro del kit de IU de Places:
| Función | Places UI Kit Essentials | Kit de IU de Places Pro |
|---|---|---|
| Código bajo | ||
| Personalización de estilo | ||
| Configuración de contenido | ||
| Place Details | ||
| Fotos y opiniones | ||
| Configuración de fotos y opiniones | ||
| Configuraciones de botones | ||
| Listas de lugares personalizadas |
Facturación
Los siguientes elementos se facturan con el SKU del kit de IU de Places Pro:
AdvancedPlaceListElementAdvancedPlaceSearchElementAdvancedPlaceDetailsElementAdvancedPlaceDetailsCompactElement
Las consultas del kit de IU de Places se facturan por creación de instancias de componentes, no en función de los datos de la API de Places incluidos en la respuesta. No hay un costo adicional asociado con las llamadas a la API subyacentes necesarias para proporcionar la respuesta. Por ejemplo, una búsqueda de Nearby Search del kit de IU de Places no generará cargos adicionales por devolver fotos de cada lugar.