Objetivo:


Poder brindar la información necesaria a los desarrolladores web para poder integrar el motor de reservas de TodoAlojamiento.com con el sitio web institucional del establecimiento.


Integracion


Selector de fechas (booking)

Para poder integrar el motor de reservas con el sitio web del establecimiento , el primer paso es poder permitirle al huésped seleccionar las fechas de ingreso y egreso. Para esto contamos con dos metodos:


1 - URL Redirect: Esta opción permite re direccionar mediante un link al proceso de reservas.

URL destino: https://www.todoalojamiento.com/portal/

Idioma: es     pt     en

a) Para Hotel/Establecimiento:

Parámetros:

?idHotel=XXX&forzarLimpiar=true

ej: https://www.todoalojamiento.com/portal/es?idHotel=XXX&forzarLimpiar=true

Metodo: GET

idHotel:


b) Para Portal:

Parámetros:

?idPortal=XXX&forzarLimpiar=true

ej: https://www.todoalojamiento.com/portal/es?idPortal=XXX&forzarLimpiar=true

Metodo: GET

idPortal:

idHotel:



2 - Booking embebido:  Esta opción es la mas recomendable, el booking ó selector de fechas estará integrado en el diseño del sitio web.

Su diseño y desarrollo está a cargo de los responsables del sitio.


Parametros

URL destino: https://www.todoalojamiento.com/portal/

Método: GET / POST

a) Para Hotel/Establecimiento:

idHotel: (info)

b) Para Portal:

idPortal: (info)

 idHotel:

Filtros de portal (sólo aplica cuando los tenga configurados)

Ciudad (puede ser opcional u obligatorio, según configuración)

estrellas

tipoHotel

caractHotel (caracteristicas del hotel)


Parámetros para Hotel y Portal

fechaDesde

fechaHasta o cantNoches

fechaHasta

cantNoches



idHabitacion (Este parámetro hace referencia al tipo de habitación, como por ejemplo Superiores) (info)

idProducto (Este parámetro hace referencia a la habitación, como por ejemplo Habitación Superior Doble o Habitación Superior Triple) (info)

monedaISO (Este parámetro hace referencia a la moneda en la que se desea abrir el motor, sólo se utiliza si no es la moneda por defecto del hotel configurada en nuestra extranet), sólo se deben utilizar las monedas habilitadas para el hotel

forzarLimpiar

codigoPromocional (Este parámetro hace referencia a las promociones)

ej: https://www.todoalojamiento.com/portal/es?idHotel=XXX&forzarLimpiar=true&monedaISO=ARS

idPaisResidencia (Este parámetro hace referencia al Pais de residencia) 

tipoDeInclusion (Este parámetro hace referencia al tipo de inclusion del Pais de residencia) 


UTMSource (Alfanumérico): este parámetro permite designar un valor alfanumérico para que una vez que se genere la reserva se le asigne una etiqueta con el mismo valor recibido en el parámetro.

origen (Id Numérico): Permite enviar un id de origen (tabla tipoOrigen)



adultos

ninios


cantHabitaciones

adultosX     

niniosX     

edadX_J     





Activar Cross Domain de Google Analytics:

Activa Cross Domain nos permite mantener la session de Analytics activa al redireccionar, desde el sitio web institucional, al motor de reservas y poder tener un registro completo de la transacción de Ecommerce en Google Analytics.

Incorporar el siguiente script en el HEAD de la pagina

<script type="text/javascript" src="https://www.todoalojamiento.com/portal/es-es/wbooking/crossdomain/?idHotel=XXX" async defer></script>

Parametros

idHotel: (info)


Configuración de la cuenta de Google Analytics

Es muy importante agregar como filtro de exclusión el dominio del sitio web para que no se cree una sesión nueva al llegar al motor de reservas

Seguir las siguientes instrucciones https://support.google.com/analytics/answer/2795830


      Como obtener el idHotel:


Para poder conocer el idHotel de nuestro establecimiento, lo podemos hacer desde la pantalla Datos del menú Establecimiento: