Motor de ReservasConfiguración del motor

Incorporación de su propio código y metaetiquetas

Los siete campos de código de la pestaña «Códigos personalizados», dónde aparece cada uno de ellos en la página visible para los huéspedes y cómo configurar Google Analytics, Google Ads y el píxel de Facebook sin que se contabilicen dos veces sus reservas.

Dónde encontrarlo
Booking EngineCustomizationsCustom Codes
Se requiere autorización
booking-engine.customization.edit
Última consulta
18 de agosto de 2026

Su Motor de Reservas es una página de Internet, y esta pantalla es donde puede acceder a su código de marcado. Puede añadir metaetiquetas a su encabezado, ejecutar un script cuando se complete una reserva, colocar un banner encima de la lista de habitaciones, sustituir el pie de página y conectar los tres productos de seguimiento que la mayoría de los hoteles ya utilizan en su página web principal . Lo que pegue aquí se mostrará a los huéspedes tal y como lo haya escrito.

A quién va dirigida esta pantalla

Esta es la única parte de Prostay que da por hecho que sabe escribir en HTML. Aquí no se valida nada, no hay entorno de pruebas y no hay vista previa: el contenido de cada campo se inserta en la página activa visible para los huéspedes en el momento en que guarde los cambios. Si falta una comilla de cierre en una etiqueta meta, las etiquetas posteriores dejarán de funcionar, y un script que genere un error al cargarse puede impedir que la página se muestre correctamente. Si esta frase le preocupa, pase esta pantalla a la persona encargada del mantenimiento de su sitio web y utilice en su lugar el asistente de estilo , que no puede provocar ningún fallo.

Dónde se encuentra el código

La pestaña inferior de la pantalla «Personalizaciones», con tres pestañas: «Custom Codes» seleccionada y resaltada en azul, «Google Analytics» y «Facebook Pixel». Debajo de las pestañas, la pregunta con imagen y siete botones etiquetados, cada uno con un enlace «Edit».
Tres pestañas. Todo lo que un administrador web modifica en esta pantalla se encuentra en una de ellas.

Todo ello se encuentra en la segunda pestaña de Booking Engine › Customizations , debajo del asistente de estilo.Custom Codes contiene los siete campos en los que usted mismo escribe el código.Google Analytics y Facebook Pixel admiten identificadores en lugar de fragmentos de código: usted proporciona a Prostay el identificador de medición y este genera la etiqueta por usted.

El botón de opción situado en la parte superior de la pestaña «Códigos personalizados», que le pregunta si desea mostrar las fotos de su Propiedad, es un ajuste de diseño que, casualmente, se encuentra aquí. Se trata un tema que se aborda al realizar la Personalización del aspecto de su Motor de Reservas .

El interruptor y el enlace «Editar»

Los siete cambios de configuración de la pestaña «Custom Codes», distribuidos en dos columnas. Izquierda: «Custom Meta Tags» activado, «Custom Meta Tags (<span translate="no">Confirmation page Only)</span>» desactivado, «JavaScript Code (<span translate="no">Confirmation page Only)</span>» activado, «Custom header for your hotel booking page» activado. Derecha: «Custom footer for your hotel booking page» desactivado, «Embed Custom Code - With Custom Meta Tags» desactivado y «Personalizar el texto que aparece en la página de reserva cuando no hay «no availability» para las fechas buscadas», activado. Cada uno de ellos incluye un enlace «Edit».
Un interruptor y un enlace «Editar» por cada franja horaria. El interruptor es lo que determina si se ejecuta el código guardado.

Cada espacio funciona de la misma manera. El interruptor activa o desactiva el espacio; el enlace « Edit » abre un panel lateral que contiene lo que esté guardado en ese momento. Ambos elementos son independientes, y eso es lo más útil que hay que saber sobre esta pantalla: el contenido guardado con el interruptor desactivado no tiene ningún efecto . Puede mantener la etiqueta de la campaña de la temporada pasada en el cuadro, lista para volver a activarla, y permanecerá inactiva hasta que lo haga.

El panel lateral de Edit aparece abierto en Custom Meta Tags, con una etiqueta meta description que reza: «Reserve directamente en The Marlowe Hotel, Santa Mónica. La mejor tarifa garantizada», y una etiqueta de enlace canónico que apunta a https://www.marlowehotel.example/book, situada encima de un botón Save.
Un área de texto sin formato por ranura. Sin validación, sin formato, sin vista previa.

El panel es un área de texto sin formato. No sangrará su código, no le indicará que una etiqueta no está cerrada y no le advertirá de que ha pegado un script en una ranura destinada a metaetiquetas. Al pulsar «Save» en el panel, el texto se copia de nuevo en la pantalla; no se guarda en el servidor. Nada de lo que aparece en esta pantalla llega a un visitante hasta que pulse «Save» en la propia página.

Función de cada una de las siete ranuras

CasillaDónde se inserta y cuándo se ejecuta
Custom Meta Tags Se inserta en el encabezado de todas las páginas del Motor de Reservas: la lista de habitaciones, los complementos, la finalización de la reserva y la confirmación. Destinado a <meta> y <link> etiquetas. Úselo para incluir una descripción, una URL canónica, etiquetas Open Graph y la verificación del sitio web.
Custom Meta Tags (Confirmation page Only) Lo mismo, pero solo en la página a la que accede el huésped tras realizar la reserva. Utilícelo para mantener la confirmación fuera de los resultados de búsqueda mediante una noindex etiqueta, lo cual merece la pena hacer independientemente de si añade algo más o no.
JavaScript Code (Confirmation page Only) Se ejecuta una sola vez, en la página de confirmación, una vez completada la reserva. Aquí es donde deben colocarse las etiquetas de conversión. Pegue el bloque <script> , no solo el código JavaScript que contiene.
Custom header for your hotel booking page Se muestra como un banner en la parte superior de la página de reserva, por encima del «hero». Se trata de código de marcado, por lo que puede <div> funciona. Ideal para una promoción, un número de teléfono o un aviso sobre obras.
Custom footer for your hotel booking page Sustituye la línea predeterminada «Prostay. All Rights Reserved.» que aparece al pie de cada página del Motor de Reservas. También es código de marcado. Aquí es donde un hotel suele incluir su número de registro de la empresa, su dirección y enlaces a sus propios términos y condiciones.
Embed Custom Code - With Custom Meta Tags Un segundo espacio en el encabezado, insertado junto a las etiquetas meta en cada página. La distinción es más una cuestión de servicio de limpieza que de comportamiento: mantenga las etiquetas en el cuadro de etiquetas y los scripts aquí, de modo que desactivar uno no elimine el otro.
Customize the text that appears … if there is no availability No es código. Texto sin formato, que se muestra a un huésped cuya búsqueda no ha arrojado ningún resultado.

Las metaetiquetas en la práctica

El motor ya genera un <title> a partir del nombre de su Propiedad y una descripción extraída de su ficha de Propiedad. Si añade su propia etiqueta de descripción, tendrá dos, y los motores de búsqueda elegirán una. Si desea tener control sobre la descripción, escríbala aquí y asuma que ahora deberá mantenerla en dos lugares.

Las etiquetas que merece la pena añadir son aquellas que Prostay no puede conocer: una URL canónica que apunte a la dirección que desee que se indexe, etiquetas Open Graph y de Twitter para que un enlace a su página de reservas compartido en redes sociales se muestre con su fotografía en lugar de una tarjeta en blanco, y las etiquetas de verificación que Google Search Console, Bing y Pinterest le piden que coloque en el encabezado.

<meta name="description" content="Book direct at The Marlowe Hotel, Santa Monica. Best rate guaranteed.">
<link rel="canonical" href="https://www.marlowehotel.example/book">
<meta property="og:title" content="The Marlowe Hotel, Santa Monica">
<meta property="og:image" content="https://www.marlowehotel.example/og.jpg">

Una etiqueta por línea, cada una cerrada. No hay ningún elemento contenedor: lo que escriba es lo que se insertará, por lo que no pegue un <head> elemento completo ni un <html> documento completo a su alrededor.

Las dos casillas exclusivas para la confirmación

Una conversión es una reserva completada, y la página de confirmación es la única página que demuestra que se ha producido. Por eso, dos de los siete espacios están reservados exclusivamente para ella. El código de seguimiento que se activa en cualquier otro lugar cuenta a los huéspedes que navegaron por la página y se marcharon, lo que infla sus conversiones declaradas y, si está puja por esa cifra, gasta dinero real en ella.

Coloque sus etiquetas de conversión de Google Ads, Bing, afiliados y metabuscadores en JavaScript Code (Confirmation page Only) . La referencia de la reserva, la habitación y el importe total se encuentran en la página en torno a su script, pero no se le pasan como variables: si su etiqueta necesita el valor de la reserva, léalo de la página o solicite al proveedor una versión que lo incluya.

El encabezado, el pie de página y el mensaje de «agotado»

Tres de los espacios no tienen que ver realmente con el seguimiento. El banner del encabezado y el pie de página sirven para transmitir un mensaje al cliente, y ambos admiten marcado: utilice estilos en línea en lugar de una hoja de estilos, ya que aquí no hay espacio para incluir una. Mantenga el encabezado breve. Desplaza la fotografía principal hacia abajo en la página, y en un teléfono móvil un banner de tres líneas puede ocupar la mayor parte de la primera pantalla.

El texto de «sin disponibilidad» es el único campo de esta pestaña que debería redactar un gerente, en lugar de un administrador web, y merece la pena redactarlo. Un huésped que busca fechas en las que está completo es un huésped que quería alojarse con usted. El texto predeterminado les indica que no hay nada disponible; una frase que incluya su número de teléfono o una sugerencia de que prueben una noche antes o después puede convertir a algunos de ellos en reservas. Se trata de texto sin formato, por lo que el número de teléfono no se convertirá en un enlace en el que se pueda hacer clic.

Google Analytics y Google Ads

La pestaña «Google Analytics» indicaba: «Introduzca a continuación sus ID de analytics para realizar un seguimiento de las visitas únicas, las conversiones y otras métricas en su página de reservas». Una sección de «Google Analytics - Universal y GA4» contiene un campo «Google <span translate="no">Analytics ID</span>» con el valor G-4XQ2M7ZK1P y un campo «Primary Domain» con el valor www.marlowehotel.example. La sección de Google AdWords, marcada como «acceso anticipado», contiene un «ID de conversión» de AW-865124399 y una «etiqueta de conversión» de kQ7mCOa1n5EaEK-x1JsD.
Dos productos en una sola pestaña. Analytics está activo; AdWords aparece marcado como «acceso anticipado».

Esta pestaña admite identificadores, no fragmentos de código. Prostay genera la etiqueta por sí mismo, por lo que no hay nada que pegar ni nada que mantener actualizado cuando Google cambia su cargador.

CampoQué debe introducirse
Google Analytics ID Un ID de medición de GA4, en el formato G-XXXXXXXXXX. Para incluir más de una propiedad, separe los ID con comas y Prostay configurará cada uno de ellos.
Primary Domain El dominio en el que se aloja su sitio web principal. Configúrelo cuando desee que el recorrido de un visitante desde su sitio web hasta el Motor de Reservas cuente como una sola sesión en lugar de dos, lo que garantiza la fiabilidad de su informe de referencias.
Google Adwords Conversion ID El ID a nivel de cuenta de Google Ads, con el formato AW-000000000. Prostay activa la conversión únicamente en la página de confirmación.
Google Adwords Conversion Label La etiqueta de la acción de conversión específica que desea que se le atribuya. Sin ella, el evento se activa igualmente, pero Ads no puede determinar a qué acción pertenece.

El píxel de Facebook

La pestaña «Facebook Pixel», con la nota «Los ID de Facebook Pixel son un código numérico» y un único campo de ID de Facebook Pixel que contiene el número 412870913665124.
Hay un solo campo, y se requiere el ID numérico en lugar del fragmento de código del píxel.

Un campo, y la nota que aparece encima es la parte importante: requiere el ID numérico, la larga secuencia de dígitos de Meta Events Manager, no el bloque de JavaScript que Meta ofrece para copiar. Si pega el fragmento de código, no se cargará ningún píxel. Prostay inserta el píxel estándar y envía una «PageView» desde cada página del Motor de Reservas.

La sección «Analytics» del menú contiene estos mismos campos

El menú «Motor de Reservas» tiene su propia entrada «Analytics», debajo de «Customization». Se abre una pantalla que contiene los mismos cinco campos que las dos pestañas anteriores, y que lee y escribe el mismo registro, por lo que no hay nada en ella que no pueda hacer aquí ni nada aquí que vaya a sobrescribir. Sea cual sea la que abra, estará editando un único conjunto de identificadores de seguimiento.

Hay dos cosas que debe saber si acaba accediendo a ella. No le ofrece ninguna confirmación al guardar, por lo que debe recargar la página y comprobar los campos en lugar de confiar en la ausencia de un error. Además, su botón «Close» no hace nada en absoluto, así que salga a través del menú.

Compruebe lo que ha pegado

Guarde los cambios, abra su página de reservas y compruébelo en lugar de dar nada por sentado. Todo lo que aparece en esta pantalla, excepto el encabezado, el pie de página y el mensaje de «agotado», es invisible en la propia página, por lo que la única forma de confirmar que se ha registrado correctamente es comprobar el código fuente.

  1. Abra su página de reservas y vea el código fuente, o bien abra las herramientas de desarrollo del navegador y examine el <head>. Todo lo que Prostay ha insertado desde esta pantalla está marcado con un data-prostay-injected atributo, por lo que podrá encontrarlo rápidamente.
  2. En cuanto a las etiquetas meta, confirme que cada una sea una etiqueta independiente. Si ve su código de marcado dentro de un único atributo, algo se ha escapado y las etiquetas no se leerán.
  3. En cuanto a Analytics, abra el informe en tiempo real y cargue su página de reservas. Debería aparecer una visita en unos segundos.
  4. En el caso de los espacios reservados «solo para confirmación», realice una reserva de prueba. No hay forma de cargar la página de confirmación sin una reserva, lo cual resulta molesto, pero también es la única forma fiable de comprobar una etiqueta de conversión.

Ambos botones «Save» de esta pantalla registran todo: el asistente de estilo de arriba, los siete campos de código y los ID de ambas pestañas de seguimiento. Al cambiar entre las tres pestañas no se pierde lo que haya escrito en las demás, por lo que puede configurar las tres y guardarlas de una sola vez.

Preguntas frecuentes

  • ¿Funciona este código también en mi Instant Site?

    No. El «Instant Site» es un sitio web independiente con su propio cuadro de código de cabecera, identificadores de análisis y banner de cookies, en la pestaña «Código» del editor del sitio. Nada de lo que aparece en esta pantalla llega hasta él. Consulte cómo publicar un «Instant Site».

  • ¿Puedo utilizar Google Tag Manager en lugar de estos campos?

    Sí, y para cualquier cosa que vaya más allá de una sola etiqueta, es la opción más sencilla. Coloque el fragmento de código del contenedor de GTM en la ranura «Embed Custom Code», deje vacías las pestañas de Analytics y Facebook para que no se cargue nada por duplicado, y gestione las etiquetas en GTM a partir de ese momento. Recuerde que su desencadenante de conversión debe coincidir con la URL de la página de confirmación.

  • He apagado un interruptor, pero el código sigue en la caja. ¿Sigue en funcionamiento?

    No. El interruptor es lo que determina si la ranura está activa; el texto permanece en el cuadro para que pueda volver a activarlo más tarde. No obstante, guarde los cambios tras pulsar el interruptor, o el cambio nunca se aplicará fuera de su navegador.

  • ¿Por qué el recuento de conversiones en Google Ads no coincide con mis reservas en Prostay?

    Compruebe dónde se activa la etiqueta. Una etiqueta de conversión que se ejecuta en todas las páginas contabiliza las visitas a la página en lugar de las reservas; de ahí que exista el espacio reservado exclusivamente para la confirmación. Además, Ads atribuye una conversión al día del clic en lugar de al día de la estancia, por lo que cabe esperar una pequeña diferencia con respecto a un informe de Prostay por fecha de llegada.

  • ¿Puedo añadir una hoja de estilo o cambiar las fuentes desde aquí?

    No existe ningún espacio para CSS, y un <style> bloque en las ranuras del encabezado no es para lo que sirven estos campos. Los colores se configuran en el asistente de estilos, y el encabezado y el pie de página admiten estilos en línea. Si necesita modificar el estilo de la página de reservas más allá de lo anterior, el editor de Instant Site dispone de un cuadro de CSS personalizado.

¿Le ha resultado útil este artículo?

Artículos relacionados

¿Sigue sin saber cómo hacerlo?

El servicio de asistencia también responde desde la propia aplicación, por lo que, si ya ha iniciado sesión, recibirá una respuesta más rápida allí. De lo contrario, envíenos el nombre de la propiedad y explique qué intentaba hacer.