Guía de Instalación hotelrsv.js - Reservas de Hotelería en Autoservicio

Guía de Instalación hotelrsv.js - Reservas de Hotelería en Autoservicio

Notes
HotelRSV se puede instalar rápidamente en cualquier página sin necesidad de saber programación. Puede instalarlo en cuaquier CMS (Drupal, Joomla, Wordpress, Wix, SquareSpace), o en cualquier infraestructura de código PHP, HTML, Ruby. También está disponible el plugin para Wordpress.
Este manual está escrito para el Web Master: la persona o agencia que diseña, gestiona, administra o se encarga de la página Web del hotel.
Info
Si usted es el encargado de integrar o programar el motor de hotelRSV en la página Web, sugerimos familiarizarse con todas las funcionalidades que ofrece hotelRSV en nuestra Guía de Inicio Rápido.

Inicio Rápido

Idea
Usa WordPress? Vaya directamente a Instalación en WordPress – Plugin
Idea
Usa Wix? Vaya directamente a Instalar en Wix

Descripción General

La librería hotelrsv.js para Reservaciones con hotelRSV de Novohit, facilita instalación e integración de todos los productos de hotelRSV en el sitio.
hotelRSV se activa a través de los siguientes canales o elementos de acción:
Botones o links de Reservar (Elementos de Acción)
Redireccionador Automático Mobile (Redireccionamiento automático a Web App Mobile).
Integración con TripConnect de Tripadvisor
Integración con One-Click Launcher para site links de Google, Bing y Yahoo!

Instalación


Requerimientos Necesarios

Requerimiento
Estatus
Descripción
DOCTYPE
OBLIGATORIO
Los ficheros HTML, XML, XHTML deben tener una declaración de tipo, esta declaración debe ser la primera línea de nuestro documento y es necesaria para indicarle al navegador qué versión de HTML es la que se usa en la página (ver documentación).
Idea
Esto es estándar en todas las páginas Web modernas.


Instalación o Actualización en páginas del sitio Web del hotel


Idea
Usa WordPress? Vaya directamente a Instalación en WordPress – Plugin
Idea
Usa Wix? Vaya directamente a Instalar en Wix

Para la integración de la librería de reservación en cualquier página donde desee permitir a sus clientes realizar reservaciones, por ejemplo la Home Page (Pagina de Inicio), se debe incluir el siguiente código antes de la etiqueta de cierre </head> o cierre </footer>, substituyendo los siguientes valores:
Variable
Valor
Ejemplo
COLOCAR_CODIGO_DE_LICENCIA_AQUI
Es un identificador alfanúmerico, el staff de Soporte Novohit le proporcionará este valor por ticket.
  1. <script> var hotelrsv_id_h = 101; </script>
DOMINIO_DE_SU_PAGINA_SIN_HTTPS_NI_WWW_NI_DIRECTORIOS
El dominio principal de su página Web, sin protocolo (sin https://) y sin subdominios (sin www. u otros subdominios) y sin directorios (sin /inicio o /hotel).
Warning
Importante, debe dejar *.hotelrsv.com

  1. _paq.push(["setDomains", ["*.hotelesacme.com","*.hotelrsv.com"]]);
CODIGO_UNICO_DE_SU_SITIO
Identificador numérico del sitio web para analíticos. el staff de Soporte Novohit le proporcionará este valor por ticket.
  1. _paq.push(["setSiteId", 96]);
y
  1. <noscript><p><img referrerpolicy="no-referrer-when-downgrade" src="http://analytics.novohit.com/piwik/matomo.php?idsite=96&amp;rec=1" style="border:0;" alt="" /></p></noscript>


Código hotelrsv.js

  1. <head> <!-- no copiar esta linea, es sólo de referencia -->
  2. <!-- otro código en el <head> -->
  3. <!-- HOTELRSV code - place before end of head or end of footer - copiar a partir de aqui y substituir los valores correspondientes -->
  4. <script> var hotelrsv_id_h = COLOCAR_CODIGO_DE_LICENCIA_AQUI; </script>
  5. <script type="text/javascript" src="https://app.hotelrsv.com/app/ibe/plugin/js/hotelrsv.min.js"></script>
  6. <script type="text/javascript">
  7.   var _paq = _paq || [];
  8.   var crossDomainQueryParam;
  9.   _paq.push(["setSecureCookie", true]);
  10.   _paq.push(["setDomains", ["*.DOMINIO_DE_SU_PAGINA_SIN_HTTPS_NI_WWW_NI_DIRECTORIOS","*.hotelrsv.com"]]);
  11.   _paq.push(["enableCrossDomainLinking"]);
  12.   _paq.push(["setCookieSameSite", "None"]);
  13.   _paq.push([ function() { crossDomainQueryParam = this.getCrossDomainLinkingUrlParameter(); }]);
  14.   _paq.push(["setCampaignNameKey", ["lead_src", "promo_code", "pk_cpn", "pk_campaign", "mtm_campaign", "piwik_campaign", "matomo_campaign", "utm_campaign", "utm_source", "utm_medium"]]);
  15.   _paq.push(["setCampaignKeywordKey", ["promo_code", "pk_kwd", "mtm_kwd", "piwik_kwd", "matomo_kwd", "utm_term"]]);
  16.   _paq.push(["trackPageView"]);
  17.   _paq.push(["enableLinkTracking"]);
  18.   (function() {
  19.   var u=(("https:" == document.location.protocol) ? "https" : "http") + "://analytics.novohit.com/piwik/";
  20.   _paq.push(["setTrackerUrl", u+"matomo.php"]);
  21.   _paq.push(["setSiteId", CODIGO_UNICO_DE_SU_SITIO]);
  22.   var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript";
  23.   g.defer=true; g.async=true; g.src=u+"matomo.js"; s.parentNode.insertBefore(g,s);
  24.   var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0];
  25.   })();
  26. </script>
  27. <noscript><p><img referrerpolicy="no-referrer-when-downgrade" src="http://analytics.novohit.com/piwik/matomo.php?idsite=CODIGO_UNICO_DE_SU_SITIO&amp;rec=1" style="border:0;" alt="" /></p></noscript>
  28. <!-- END HOTELRSV code -->
  29. </head><!-- no copiar esta linea, es sólo de referencia -->
Notes
Primero poner el código de licencia y el identificador de página, luego el script de hotelrsv.min.js.
Notes
Al activar su contrato de Licencia de Uso, nuestro equipo le comunicará su código de Licencia e ID de página.
Notes
Con nuestra plataforma de Analytics tendrán acceso a métricas y estadísticas de sus visitadores y como se comportan dentro de la pagina para reservar. Estos datos son importantes en el corto plazo porque les ayuda a determinar con precisión el comportamiento de sus clientes y potenciales huéspedes y sólo los pueden obtener con analytics.novohit.com. Nuestra plataforma de analytics es parecida a Google Analytics, y de hecho pueden convivir ambos SIN CONFLICTO. Solo que con la nuestra tendrán acceso a mas datos ya que esta 100% integrada con hotelRSV. Solicíte via ticket su acceso a nuestra plataforma de analytics.

Configuración de Elementos de Acción o botones de “Reservar Ahora”



Configurar los Botones de “Reservar” o Elementos de Acción. Para esto, revise la siguiente guía para Botones de Reservar – Llamadas de Acción.

Links para Reservar


Puede configurar Links o Ligas para reservas los cuales puede usar en campañas de marketing digital. Vea: CTA: URLs, Links Directos para reservar - Generador de Links de Reserva

Selección de Idioma



hotelRSV selecciona automáticamente el idioma del navegador del usuario, por lo que usted no se debe preocupar de eso. De todas maneras, puede configurar el idioma de la aplicación, revise la siguiente documentación sobre la Selección y Determinación del Idioma.




    • Related Articles

    • Instalación en Wix

      Instalación en Wix Librería hotelrsv.min.js Para implementar la librería hotelrsv.min.js en Wix, siga estos pasos: En la opción Dashboard → Settings → Custom Code → Head (guía oficial de Wix), coloque el código de instalación en el Head, pero debe ...
    • Guía de Inicio Rápido

      Guía de Inicio Rápido Si usted es una Empresa Partner o Agencia de Turismo y desea realizar reservaciones para el hotel con convenio, visite Empresa Partner, Agencias. Antes de comenzar a utilizar hotelRSV en su página Web, se recomienda que lea esta ...
    • Instalación de Joomla

      Instalación de Joomla Para realizar la instalación sobre Joomla 1.5, es necesario realizar pequeñas modificaciones al archivo php del template para poder inyectar dinámicamente la librería de JavaScript y la variable de entorno. Hemos preparado una ...
    • Instalación en WordPress – Plugin

      Instalación en WordPress – Plugin El plugin de HotelRSV para WordPress le permite instalar con un solo click la librerías hotelrsv.js y realizar las configuraciones de base como idioma de la aplicación. Evite Errores! Evite duplicidad de librerías o ...
    • Enviar reservas desde hotelRSV a Novohit

      Enviar reservas desde hotelRSV a Novohit hotelRSV envía solo las nuevas reservaciones automáticamente. Use esta guía cuando:       -Los raros casos donde no se hayan enviado las nuevas reservaciones       -Cuando desee enviar modificaciones.  Después ...