Guía de Instalación hotelrsv.js
hotelRSV es una aplicación 100% web creada con HTML, JS, CSS que 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 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.
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
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).
Esto es estándar en todas las páginas Web modernas.
|
Instalación o Actualización en páginas del sitio Web del hotel
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. | - <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).
Importante, debe dejar *.hotelrsv.com
| - _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. | - _paq.push(["setSiteId", 96]);
y
- <noscript><p><img referrerpolicy="no-referrer-when-downgrade" src="http://analytics.novohit.com/piwik/matomo.php?idsite=96&rec=1" style="border:0;" alt="" /></p></noscript>
|
Código hotelrsv.js
- <head> <!-- no copiar esta linea, es sólo de referencia -->
- <!-- otro código en el <head> -->
- <!-- HOTELRSV code - place before end of head or end of footer - copiar a partir de aqui y substituir los valores correspondientes -->
- <script> var hotelrsv_id_h = COLOCAR_CODIGO_DE_LICENCIA_AQUI; </script>
- <script type="text/javascript" src="https://app.hotelrsv.com/app/ibe/plugin/js/hotelrsv.min.js"></script>
- <script type="text/javascript">
- var _paq = _paq || [];
- var crossDomainQueryParam;
- _paq.push(["setSecureCookie", true]);
- _paq.push(["setDomains", ["*.DOMINIO_DE_SU_PAGINA_SIN_HTTPS_NI_WWW_NI_DIRECTORIOS","*.hotelrsv.com"]]);
- _paq.push(["enableCrossDomainLinking"]);
- _paq.push(["setCookieSameSite", "None"]);
- _paq.push([ function() { crossDomainQueryParam = this.getCrossDomainLinkingUrlParameter(); }]);
- _paq.push(["setCampaignNameKey", ["lead_src", "promo_code", "pk_cpn", "pk_campaign", "mtm_campaign", "piwik_campaign", "matomo_campaign", "utm_campaign", "utm_source", "utm_medium"]]);
- _paq.push(["setCampaignKeywordKey", ["promo_code", "pk_kwd", "mtm_kwd", "piwik_kwd", "matomo_kwd", "utm_term"]]);
- _paq.push(["trackPageView"]);
- _paq.push(["enableLinkTracking"]);
- (function() {
- var u=(("https:" == document.location.protocol) ? "https" : "http") + "://analytics.novohit.com/piwik/";
- _paq.push(["setTrackerUrl", u+"matomo.php"]);
- _paq.push(["setSiteId", CODIGO_UNICO_DE_SU_SITIO]);
- var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript";
- g.defer=true; g.async=true; g.src=u+"matomo.js"; s.parentNode.insertBefore(g,s);
- var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0];
- })();
- </script>
- <noscript><p><img referrerpolicy="no-referrer-when-downgrade" src="http://analytics.novohit.com/piwik/matomo.php?idsite=CODIGO_UNICO_DE_SU_SITIO&rec=1" style="border:0;" alt="" /></p></noscript>
- <!-- END HOTELRSV code -->
- </head><!-- no copiar esta linea, es sólo de referencia -->
Primero poner el código de licencia y el identificador de página, luego el script de hotelrsv.min.js.
Al activar su contrato de Licencia de Uso, nuestro equipo le comunicará su código de Licencia e ID de página.
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”
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
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 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 ...
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 ...
Aplicaciones de hotelRSV para Reservaciones
Aplicaciones de hotelRSV para Reservaciones hotelRSV es un conjunto de aplicaciones Web y Cloud que le permite al hotel, cadena, grupo de hoteles, vender habitaciones en diferentes canales públicos y privados. Entre los canales públicos en los que el ...