Booking Engine Plus – Oculta o sustituye el mapa de tu hotel

Descripción general

Este artículo explica cómo reemplazar u ocultar el mapa de tu propiedad en Cloudbeds Booking Engine Plus. Aprenderás a personalizar el mapa usando una imagen estática, Google Maps o simplemente quitarlo por completo.

Reemplazar el mapa de la propiedad 

Usar una imagen estática

Una imagen estática puede ser una imagen con indicaciones sobre cómo llegar a tu propiedad.

 Antes de comenzar, asegúrate de que la opción para ocultar el mapa no esté habilitada en la sección Configuración del Booking Engine.

Paso 1: Cargar la nueva imagen en línea

 Asegúrate de que la imagen que deseas usar esté guardada en tu dispositivo antes de continuar con los siguientes pasos.

Para que la imagen se muestre en lugar del mapa, debe cargarse o guardarse en internet usando algún sitio de alojamiento de imágenes.

  1. Ve a http://imgbb.com/, y haz clic en el botón para iniciar la carga de la imagen desde tu dispositivo.
  2. Elige la opción para no borrar automáticamente la imagen.
  3. Haz clic en el botón para subir la imagen.

 

  1. En la sección de códigos para insertar, selecciona la opción de enlaces para visualización.
  2. Copia el enlace de tu imagen (lo necesitarás más adelante, en los siguientes pasos).

 

 Los mismos pasos anteriores para alojar imágenes también pueden utilizarse para cargar pequeños archivos de iconos como .ico o .png.

  • Asegúrate de que el enlace que copies sea una URL directa al archivo y termine con la extensión correspondiente (por ejemplo: .ico o .png).
  • Una vez alojado, sigue las instrucciones de la sección Reemplazar el favicon del artículo Booking Engine Plus – Códigos de personalización más comunes para actualizar el favicon de tu Booking Engine Plus.

Paso 2: Copiar la dirección de la imagen

  1. Abre una ventana de incógnito en tu navegador.
  2. Pega el enlace de la imagen (copiado en el paso anterior) en esta ventana de incógnito.
  3. Haz clic derecho sobre la imagen y copia la dirección de la imagen.

 

 

Paso 3: Añadir la imagen a tu Booking Engine

  • Accede a la página Customize Booking Engine.
  • Añade el siguiente código en el campo JavaScript de la sección Customize de tu Booking Engine.
  • En el código de abajo, pega la dirección de la imagen que copiaste previamente en el atributo de origen de la imagen (img src), como se muestra a continuación (reemplazando el texto Añade aquí la dirección de la imagen copiada).
<script>
  // Cuando el Booking Engine esté listo
  window.addEventListener("on-booking-engine-ready", ({ detail }) => {
    const { eventSystem } = detail;
    // Escuchar el evento property-map-loaded
    eventSystem.addEventListener('property-map-loaded', ({ map, mapContainer, address }) => {
      // Ocultar el mapa actual
      map.style.display = 'none';
      // Ejemplo de inclusión de una imagen estática
      map.insertAdjacentHTML('afterend', `<img src="Añade aquí la dirección de la imagen copiada" alt="Mapa de la propiedad" style="width:100%; height:auto; display:block;">`);
    }, false);
  });
</script> 
Usar Google Maps

El Booking Engine muestra un mapa que obtiene la información de la ubicación de tu propiedad desde la configuración del sistema. Para reemplazar este mapa predeterminado con Google Maps, sigue las instrucciones a continuación.

Paso 1: Copiar el código de la ubicación desde Google Maps

 Las instrucciones se toman de Ayuda de Google Maps.

  • La información de tráfico y otros datos de Maps no siempre están disponibles en el mapa incrustado.
  1. Abre Google Maps.
  2. Busca la ubicación de tu propiedad.
  3. Haz clic en Compartir.

 

 

  1. Haz clic en Insertar un mapa.
  2. Haz clic en Copiar HTML (esto copiará todo el código). El código debería comenzar con <iframe y terminar con /iframe>.

 El código se generará en el idioma de tu navegador y el mapa se mostrará en ese idioma.

Ejemplo: El código resaltado en rojo a continuación corresponde al idioma del mapa, inglés (en). Si es necesario, puedes cambiarlo a otros idiomas (por ejemplo, español (es), portugués (pt), etc.).

<iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d7886.465207518082!2d115.1726561!3d-8.764173!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x2dd244f35b8a5d05%3A0xd42d4da6a44aa938!2sJimbaran%20Beach!5e0!3m2!1sen!2sid!4v1596624024065!5m2!1sen!2sid" width="600" height="450" frameborder="0" style="border:0;" allowfullscreen="" aria-hidden="false" tabindex="0"></iframe>

 

Paso 2: Insertar el código de personalización

  • Copia el siguiente código e insértalo en la página Customize Booking Engine, en el campo JavaScript:
  • Reemplaza el texto "Añade aquí el código copiado desde Google Maps" con el código que obtuviste de Google Maps.
    • Importante: mantenlo dentro de comillas dobles "".Resultado esperado: "<iframe src=></iframe>";
  • Asegúrate de que el valor de width esté configurado en 100%. El valor de height suele estar configurado en 45, pero puedes aumentarlo para mostrar un mapa más alto.
  • Guarda tus cambios.
<!-- **INICIO**  Reemplazar el mapa Leaflet con Google Maps **INICIO** -->
<script>
  // Cuando el Booking Engine esté listo
  window.addEventListener("on-booking-engine-ready", ({ detail }) => {
    const { eventSystem } = detail;
       
    // Escuchar el evento property-map-loaded
    eventSystem.addEventListener('property-map-loaded', ({ map, mapContainer, address }) => {

      // Ocultar el mapa actual
      map.style.display = 'none';

      // Ejemplo de inclusión de Google Maps
      map.insertAdjacentHTML('afterend', "Añade aquí el código copiado desde Google Maps");

    }, false);
  });
</script>
<!-- **FIN**  Reemplazar el mapa Leaflet con Google Maps **FIN** -->

 

Sobre la compatibilidad del código

Recuerda: Los códigos anteriores solo son compatibles con la versión Booking Engine Plus.

Ocultar el mapa de la propiedad

La configuración Ocultar mapa ocultará todos los tipos de mapas en el Booking Engine (tanto el mapa de Cloudbeds PMS como Google Maps).

  1. Haz clic en el ícono CuentaIcono del menú de cuenta.
  2. Ve a Configuración Icono de configuración.
  3. Ve a la sección Motor de búsqueda.
  4. Ve a Configuración.
  5. Haz clic en la casilla de verificación Ocultar mapa para habilitar la opción.
  6. Guarda tus cambios.
¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0

Comentarios

0 comentarios

Inicie sesión para dejar un comentario.