En www.centraldereservas.com llevamos unas semanas mejorando el proceso de búsqueda de alojamiento con el mapa. El verano de 2022 conseguimos dar una gran salto y mostrar una vista combinada de alojamientos y mapa (antes teníamos la vista listado o la vista mapa).
El objetivo del cambio fue aprovechar que cada vez tenemos pantallas más grandes lo que nos permite la vista combinada de varios elementos, pudiendo elegir el usuario la vista que más le gusta para ver los resultados.
Google Hotels y Airbnb, muestran esta vista cuando un usuario busca un alojamiento. Nosotros por motivos de negocio no podemos ofrecerla directamente sino que deben pasar previamente por la vista listado.
¿Qué sucede cuando el usuario está con el mapa?
Pero vamos a centrarnos en qué pasa una vez que el usuario ha abierto el mapa. Normalmente se muestra con un nivel de zoom que engloba todos los alojamientos de la búsqueda seleccionada. Por ejemplo si hago una búsqueda en nuestra web de «La Manga del Mar Menor» veré lo siguiente:
Pero si te mueves un poco a ver alguna población cercana ves el vacío en el mapa, cuando la competencia vemos que muestra una mejor experiencia de usuario, presentando resultados o al menos indicándole al usuario qué sucede.
En nuestra web si quieres ver algún resultado, tienes que ir lanzando la búsqueda de población en población lo cual es un proceso lento y tedioso para usuarios y agentes.
Qué hace la competencia
Google Hotels, Airbnb y Booking tienen lo que para mi es ideal: al mover el mapa automáticamente van apareciendo los markers con los precios en las nuevas zonas, aunque no sea donde hayas buscado. Aunque no todos funcionan de la misma forma:
- Booking y Airbnb en la vista combinada de mapa y listado, al mover el mapa automáticamente te actualizan el listado.
- Google Hotels permite elegir al usuario entre 3 funcionalidades: que el listado no se actualice, un checkbox para que el usuario marque que automáticamente se actualice el listado o sino lo marcas, te saca otro botón donde te da la opción “Actualizar lista”
Al buscar, por defecto, te da la opción con un checkbox marcar que al mover el mapa se actualice el listado:
Y sino lo marcas te lo cambia a otro botón para seguir permitiéndote la opción:
Esta carga de resultados no es automática pero la tienen muy bien implementada para que no sea molesta la espera al usuario. Booking tarda unos segundos en cargar los resultados, mostrando un spinner, pero se actualiza tan rápido que cuesta hasta capturarlo en imagen.
Airbnb también tarda muy poco, mostrando un place holder (recuadros grises) con los recuadros donde luego aparecerán los resultados.
Expedia al abrir el mapa te muestra los markers de ese destino, y si te mueves a otra zona te saca un botón ”Buscar en esta zona”:
Que al clicarlo te cambia el destino (mirar la parte de arriba a la izquierda donde pone “Navarra“) y te saca los nuevos markers.
Como pega es que si cierras el mapa sigues viendo el listado con los alojamientos de la primera búsqueda: Huesca . Lo cual descoloca un poco… Debería (en mi opinión) hacer como Google hotels, actualizando también la vista listado. Supongo que no lo harán porque no saben muy bien que poner en la caja, ya que harán la nueva búsqueda por coordenadas.
En Logitravel si mueves el mapa fuera de una zona donde no hay alojamientos por lo menos te lo indica y te da varios consejos. Además de un CTA muy claro “Volver a centrar el mapa”
Asi se ve en la vista combinada de listado y mapa:
Asi se ve el mensaje en la vista de todo mapa:
Búsqueda geográfica
Otra opción es la búsqueda geográfica. El API de Google maps tiene una opción donde se muestra un botón que una vez pulsado el usuario puede dibujar una zona, lanzándose una nueva búsqueda en esas coordenadas marcadas. Idealista por ejemplo tiene esta opción implementada:
Nuestro sistema ya permite la búsqueda por coordenadas con lo cual podría ser una mejora respecto a lo que ya tenemos. Es similar a lo que tienen el resto, solo que ellos imagino que «pintan automáticamente» ese recuadro para el usuario según lo que se ve en el mapa.
Esta funcionalidad de pintar una zona geométrica sabemos además que los agentes la usarían porque la teníamos en el viejo sistema de búsqueda implementada y ya la empleaban para buscar por ejemplo, hoteles en una determinada zona de una ciudad.
Aparte de que la carga de los nuevos resultados tiene que ser super rápida, lo ideal sería que estos nuevos resultados se cargasen con la ventana del mapa abierta en el modo en que se esté, vista combinada de listado y mapa o la de solo el mapa pero que no recargue la pantalla, cambiando la vista y yendo a la vista del listado (que es la que tenemos por defecto).
En las próximas semanas veremos que implementamos. Estar atentos 🙂