Esto es lo que necesitas saber:
Si solo desea conocer los conceptos básicos sobre cómo integrar nuestro widget de reserva, consulte nuestro artículo sobre cómo insertar el widget de reserva TIMIFY en su sitio web o CMS.
En este artículo profundizamos y le mostramos cómo hacer personalizaciones que brinden resultados realmente impresionantes. Le proporcionamos el script que necesita para hacer cosas como cambiar el color de la superposición de su widget, preseleccionar un servicio o completar previamente los detalles del cliente.
Así es como está estructurado el artículo:
Opciones de personalización para la superposición de un widget de reserva
1.1 Atributos generales y relacionados con el diseño
1.2 Atributos relacionados con el servicio
1.3 Atributos relacionados con los recursos
1.4 Atributos relacionados con la fecha
1.5 Atributos relacionados con el cliente
1.6 Atributos relacionados con la personalización
1.7 Activar la reprogramación de una reserva específica
1.8 Mostrar espacios de reserva ocultos de una reserva previa
Opciones de personalización para un iFrame de widget de reserva
2.1 Parámetros generales y relacionados con el diseño
2.2 Parámetros relacionados con el servicio
2.3 Parámetros relacionados con los recursos2.4 Parámetros relacionados con la fecha
2.5 Parámetros relacionados con el cliente
2.6 Parámetros relacionados con las personalizaciones
2.7 Activar la reprogramación de una reserva específica
2.8 Mostrar espacios de reserva ocultos de una reserva previa
Opciones de personalización usando nuestra REST API
1. Opciones de personalización para la superposición de un widget de reserva
PASO 1:
En TIMIFY, vaya a Integración → Widget de Reserva → Botón de reserva / Superposición y seleccione "Botón posición Flexible".
PASO 2:
La posición flexible no incluye el atributo "data-id", ya que su ID de reserva se encuentra dentro del elemento HTML que acaba de definir como su botón de reserva.
Como va a editar la apariencia y la posición del botón, el parámetro "data-position" debe tener el valor "flexible".
Pegue el código del fragmento justo antes de la etiqueta </head> o </body> de su plantilla.
PASO 3:
Ahora definamos el elemento HTML en su sitio web que permite que el navegador abra el widget. Por lo general, tiene uno de los siguientes elementos HTML:
Sin embargo, puede elegir cualquier otra etiqueta HTML para su botón. Tenga en cuenta siempre que debe:
agregue una clase "timify-button" para el elemento al que se refiere el fragmento
agregue el atributo "data-account-id=" con su ID de reserva TIMIFY dentro de ""
Atributos que puede agregar a su código para personalizar el widget y/o el flujo de trabajo de reserva
Use la siguiente lista de atributos (¡hemos agregado explicaciones útiles!) Para ajustar su widget, de modo que pueda hacer que se vea exactamente como lo desea. Los atributos se pueden integrar en botones existentes de la siguiente manera.
Supongamos que le gustaría preseleccionar un servicio cuando se hace clic en un determinado botón de reserva en su página. En este caso, tendría que poner el atributo data-service-id="5f6cbdb98e434611ef5bbf73"
en su elemento de botón:
<div class="timify-button" data-account-id="5f6cbd042e148e11ac2acaad" data-service-id="5f6cbdb98e434611ef5bbf73">Book a massage</div>
Si desea preseleccionar un servicio globalmente para todos sus botones a través de su código JavaScript, simplemente agregue el atributo al fragmento TIMIFY JS:
<script async
src="//book.timify.com/widget/widget.min.js"
id="timify-widget"
data-position="flexible"
data-account-id="5f6cbd042e148e11ac2acaad"
data-service-id="5f6cbdb98e434611ef5bbf73">
</script>
A continuación, se muestra una lista con todos los atributos admitidos para la integración del widget de reserva TIMIFY como superposición:
1.1 Atributos generales y relacionados con el diseño
Attributes | Description | Example |
data-account-id | Use esto para cargar su cuenta o una rama específica al widget. |
|
data-is-external-id | Use esto para cargar una rama específica desde su Gerente de Sucursal al widget usando una identificación externa predefinida. |
|
data-enterprise-id | Use esto para cargar el buscador de ubicación como primer paso de su widget. Funciona solo si tiene una cuenta de TIMIFY Branch Manager con más de una ubicación. |
|
data-hide-close-button | Use esto para ocultar el botón de cierre del widget. Este es un 'boolean'. El valor solo puede ser true o false. |
|
data-fullscreen | Use esto para abrir el widget en modo de pantalla completa. Este es un 'booleano'. El valor solo puede ser true o false. |
|
data-overlay-color | Use esto para cambiar el color de fondo de la superposición que cubre su sitio web cuando se activa el widget (el color de fondo detrás del widget). |
|
data-overlay-opacity | Use esto para cambiar la opacidad del color de fondo de la superposición. |
|
data-locale | Use esto para preseleccionar un idioma específico para el widget de reserva. Francés: Italiano: Español: Holandés: Danés: Búlgaro: |
|
data-position | Utilice esto para permitir que se coloquen varios botones en la misma página. |
|
data-custom-button-image | Use esto para reemplazar el botón TIMIFY estándar que aparece en el lado derecho o izquierdo de su sitio web con un gráfico de botón individual de su elección. |
|
data-button-attribute | Use this to allow the attribute |
|
data-show-company-name-in-header | Use esto si tiene varias cuentas / ubicaciones a través del Administrador de sucursales de TIMIFY para mostrar el nombre de la ubicación seleccionada en el Buscador de ubicaciones. Este es un booleano. |
|
1.2 Atributos relacionados con el servicio
Atributos | Descripción | Ejemplo |
data-show-services | Use esto para mostrar solo una cantidad de servicios predefinidos en el primer paso del widget de reserva. |
|
data-show-services-external-ids | Este atributo cumple la misma función que data-show-services, pero utilizando el Id externo de los servicios en su lugar. |
|
data-hide-services | Use esto para ocultar algunos servicios predefinidos en el primer paso del widget de reserva. Asegúrese de utilizar el ID del servicio respectivo; puede encontrarlo en la página de detalles del servicio. Puede utilizar varios ID de servicio, solo asegúrese de separarlos con comas. |
|
data-hide-services-external-ids | Este atributo cumple la misma función que data-hide-services, pero utilizando el Id externo de los servicios en su lugar. |
|
data-service-id | Use esto para preseleccionar un servicio de su elección y omitir el primer paso del widget usando el ID del servicio en TIMIFY |
|
data-service-external-ids | Use esto para preseleccionar un servicio de su elección y omitir el primer paso del widget usando el ID externo que ha definido para él. |
|
data-course-id | Use esto para preseleccionar un servicio grupal de su elección y omitir el primer paso del widget usando el ID del grupo. |
|
1.3 Atributos relacionados con los recursos
Atributos | Descripción | Ejemplo |
data-resource-id | Use esto para preseleccionar automáticamente un recurso de su elección usando su ID. |
|
data-resource-externalids | Use esto para preseleccionar automáticamente un recurso de su elección usando el ID externo que ha definido para él. |
|
data-filter-resources | Use esto para filtrar los recursos en el widget de reserva y solo mostrar los recursos seleccionados usando sus ID de TIMIFY. |
|
data-filter-resources-by-external-id | Use esto para filtrar los recursos en el widget de reserva y solo mostrar los recursos seleccionados usando la ID externa que ha definido para ellos. |
|
data-show-selected-resource-only | Utilice esto para mostrar solo el recurso preseleccionado en la descripción general del recurso. Este es un booleano. |
|
data-show-resources | Use esto para sobrescribir la configuración del widget que oculta los recursos de forma predeterminada. Para que esto funcione, primero debe ir a Configuración → Reservas → Widget de reservas y desde allí activar el cuadro de interruptores en la sección Visualización de recursos. Esto conducirá a ocultar sus recursos de forma predeterminada a todos los clientes que vean su widget. Cuando utiliza este atributo, puede sobrescribir esta configuración y mostrar el componente de selección de recursos en algunos casos a sus clientes. |
|
1.4 Atributos relacionados con la fecha
Atributos | Descripción | Ejemplo |
data-date | Use esto para pre-llenar y mostrar automáticamente los espacios libres en una fecha específica. |
|
data-date-range | Use esto para filtrar un período predefinido para la selección de fecha y mostrar SÓLO los espacios disponibles dentro de este período. |
|
data-disable-other-dates | Use esto para impedir que el usuario seleccione cualquier otra fecha que no sea la precargada. Este es un booleano. |
|
1.5 Atributos relacionados con el cliente
Atributos | Descripción | Ejemplo |
data-show-guest-booking-form | Úselo para mostrar solo la reserva del Invitado como método de autenticación para sus clientes. Este es un booleano. |
|
data-skip-customerfields-section | Use esto para omitir mostrar el formulario de reserva de Invitado y mostrar directamente la vista de confirmación de reserva. |
|
data-hide-filled-fields | Utilice esta opción para ocultar los campos de datos pre-rellenados en el resumen de la reserva. Nota: Esto funciona para todos los campos de datos excepto para los campos de datos de casillas de verificación. |
|
data-external-customer-id | Use esto para preseleccionar un cliente ya existente en TIMIFY proporcionando su ID externo. |
|
data-guest-firstname | Utilice esta opción para rellenar automáticamente el nombre de la persona que realizó la reserva en el formulario de invitado. |
|
data-guest-lastname | Use esto para pre-completar el apellido del reserva automáticamente en el formulario de invitado. |
|
data-guest-email | Use esto para completar automáticamente el correo electrónico de la persona que realizó la reserva en el formulario de invitado. |
|
data-guest-phone | Úselo para completar automáticamente el número de teléfono del reservante en el formulario de invitado. |
|
data-guest-phonecountry | Úselo para completar automáticamente el código de país del teléfono de la persona que realizó la reserva en el formulario de invitado. |
|
data-customer-field-1 | Use esto para completar previamente cualquier campo de datos personalizado que haya habilitado en el formulario de reserva.
Si tiene varios campos de datos personalizados que desea completar previamente, es importante que asigne a cada uno de ellos un nombre de atributo único. Entonces, en el ejemplo anterior, si ahora quiero rellenar previamente otro campo, donde le pregunto a mi reserva qué comida prefieren, ya que ya usamos el nombre del atributo Si utiliza como campo de datos, escriba una casilla de verificación, el valor debe reemplazarse simplemente por |
|
1.6 Atributos relacionados con la personalización
Atributos | Descripción | Ejemplo |
data-customization-id | Úselo para sobrescribir la empresa predeterminada o la personalización del widget empresarial. Por ejemplo, puede activar una personalización de widget especial cuando se completa previamente un servicio o recurso específico. |
|
data-template-customization-id | Utilice esta opción para sobrescribir la personalización predeterminada de la plantilla de correo electrónico empresarial o de la empresa. Por ejemplo, puede activar una personalización especial de la plantilla de correo electrónico cuando un servicio específico está precargado o está activando el widget desde un medio diferente; digamos que tiene un widget personalizado para su sitio web y otro diferente para su aplicación móvil. |
|
1.7 Activar la reprogramación de una reserva específica
Si está utilizando TIMIFY REST API y digamos que desea mostrar todas las citas reservadas que tendrán lugar en el futuro en la sección del cliente de su aplicación o sitio web para que sus clientes puedan reprogramar fácilmente una reserva en particular desde allí. Puede activar un proceso de reprogramación para una reserva específica proporcionando tanto el data-event-id
y el data-secret
de la reserva. Por lo general, los obtendría si se suscribió para recibir un webhook con el alcance EVENT-CREATED. El secreto para la cancelación o reprogramación solo se puede obtener a través de un webhook y se puede encontrar en el archivo metadata
.
Atributos | Descripción | Ejemplo |
data-event-id | Este es el id de la reserva en TIMIFY. |
|
data-secret | Este es el secreto de la reserva en TIMIFY. |
|
1.8 Mostrar espacios de reserva ocultos de una reserva previa
En TIMIFY, actualmente disponible solo a través de la aplicación Booking Links, puede reservar con anticipación un espacio específico o un rango de espacios dentro de un rango de fechas y hacer que estén disponibles solo para los clientes que tienen un acceso especial a su widget que los revela por analizar una clave secreta de esa reserva previa. Con el data-pre-reservation-key
, puede analizar este secreto en el widget y revelar las ranuras ocultas. Supongamos que desea que el lunes 25 de octubre de 2021 entre las 15:00 y las 17:00 esté disponible SOLO para algunos de sus clientes seleccionados. Puedes crear una pre-reserva para ese día y rango de tiempo y la bloquearás para todos tus clientes habituales. Luego, al analizar la clave secreta de la pre-reserva en su widget de reserva, puede hacer que esta fecha y franjas horarias sean visibles solo para los pocos clientes seleccionados.
Atributos | Descripción | Ejemplo |
data-pre-reservation-key | La clave secreta para la pre-reserva. |
|
1.9 Seguimiento de conversiones de campañas de marketing
Si desea rastrear de qué fuente, medio o campaña proviene una reserva, puede hacerlo analizando sus parámetros UTM en el widget de reserva. Los datos se mostrarán en las Estadísticas de reserva de su cuenta o si utiliza nuestra herramienta Branch Manager en el Panel de estadísticas. Aquí hay una lista con los atributos admitidos actualmente:
Atributos | Descripción | Ejemplo |
data-meta-utmcontent | Utilice este atributo para analizar y guardar el contenido UTM con la reserva. Suele ser un campo opcional. Si tiene varios enlaces en la misma campaña, como dos enlaces en el mismo correo electrónico, puede completar este valor para poder diferenciarlos. |
|
data-meta-utmsource | Utilice este atributo para analizar y guardar la fuente UTM con la reserva. Este suele ser un parámetro obligatorio y se utiliza para identificar qué sitio envió el tráfico y realizó la conversión. |
|
data-meta-utmmedium | Utilice este atributo para analizar y guardar el medio UTM con la reserva. Suele utilizarse para identificar qué tipo de enlace se utilizó, como el coste por clic o el correo electrónico. |
|
data-meta-utmcampaign | Utilice este atributo para analizar y guardar la campaña UTM con la reserva. Suele utilizarse para identificar una promoción de producto específica o una campaña estratégica. |
|
data-meta-utmterm | Utilice este atributo para analizar y guardar el término de búsqueda UTM con la reserva. Suele utilizarse para identificar el término de búsqueda en Google Ads. |
|
-------------------------------------------------- -------------------------------------------------- -----------------------
2. Opciones de personalización para un iFrame de widget de reserva
Para ver un ejemplo en vivo de cómo un usuario ha personalizado su widget iFrame, haga clic aquí
El fragmento de código del iFrame debería verse así:
<iframe src="https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&hideCloseButton=true" style="border:0px #ffffff none;" name="myTimifyWidget" scrolling="no" frameborder="0" marginheight="0px" marginwidth="0px" height="800px" width="700px" allowfullscreen></iframe>
Copie y pegue este código en el HTML de la página donde desea que aparezca el widget en su página. No olvide ajustar la URL en el atributo "src
" de acuerdo con su cuenta utilizando la persona accountId
para su cuenta TIMIFY. También puede cambiar la altura y el ancho del iFrame cambiando los valores de los parámetros ("alto" o "ancho") en el código anterior.
Con los siguientes parámetros puedes realizar más personalizaciones en tu widget y adaptar el proceso de reserva perfectamente a tus necesidades.
Un parámetro siempre se agrega con un " &
" a la URL del widget existente. Digamos que le gustaría ocultar el botón de cierre del widget cuando un cliente suyo abre el enlace del widget. En este caso, debe agregar el parámetro &hideCloseButton=true
. Así es como se vería su enlace:
https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&hideCloseButton=true
2.1 Parámetros generales y relacionados con el diseño
Parámetros | Descripción | Ejemplo |
accountId | Use esto para cargar su cuenta o una rama específica al widget. | https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad |
companyExternalId | Use esto para cargar una rama específica desde su cuenta de Branch Manager al widget usando una identificación externa predefinida. | https://book.timify.com/services?enterpriseId=5c79487bed89503cfac758b3&companyExternalId=branch07 |
enterpriseId | Use esto para cargar el buscador de ubicación como primer paso de su widget. Funciona solo si tiene una cuenta de TIMIFY Branch Manager con más de una ubicación. | https://book.timify.com/locations?enterpriseId=5c79487bed89503cfac758b3 |
showLocations | Utilícelo para cargar ubicaciones específicas en la búsqueda de ubicaciones del widget. | |
hideCloseButton | Use esto para ocultar el botón de cierre del widget. Este es un 'booleano'. El valor solo puede ser verdadero o falso. | https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&hideCloseButton=true |
fullscreen | Use esto para abrir el widget en modo de pantalla completa. Este es un 'booleano'. El valor solo puede ser verdadero o falso. | https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&fullscreen=true |
overlayColor | Use esto para cambiar el color de fondo detrás del widget. | https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&overlayColor=#F09368 |
overlayOpacity | Use esto para cambiar la opacidad del color de fondo detrás del widget. | |
locale | Use esto para preseleccionar un idioma específico para el widget de reserva. Francés: Italiano: Español: Holandés: Danés: Búlgaro: | https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&locale=da-dk |
showCompanyNameInHeader | Use esto si tiene varias cuentas / ubicaciones a través del Administrador de sucursales de TIMIFY para mostrar el nombre de la ubicación seleccionada en el Buscador de ubicaciones. Este es un booleano. | https://book.timify.com/locations?enterpriseId=5c79487bed89503cfac758b3&showCompanyNameInHeader=true |
2.2 Parámetros relacionados con el servicio
Parámetros | Descripción | Ejemplo |
showServices | Use esto para mostrar solo una cantidad de servicios predefinidos en el primer paso del widget de reserva. | https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&showServices=5f6cbdb98e434611ef5bbf73 |
showServicesExternalIds | Este atributo cumple la misma función que showServices, pero utilizando el Id externo de los servicios en su lugar. | |
hideServices | Use esto para ocultar algunos servicios predefinidos en el primer paso del widget de reserva. Asegúrese de utilizar el ID del servicio respectivo; puede encontrarlo en la página de detalles del servicio. Puede utilizar varios ID de servicio, solo asegúrese de separarlos con comas. | https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&hideServices=5f6d9ceeda9f6046487ed20b |
hideServicesExternalIds | Este atributo cumple la misma función que hideServices, pero utilizando el Id externo de los servicios en su lugar. | |
serviceId | Use esto para preseleccionar un servicio de su elección y omitir el primer paso del widget. | |
serviceExternalIds | Use esto para preseleccionar un servicio de su elección y omitir el primer paso del widget usando el ID externo que ha definido para él. | https://book.timify.com/availability?accountId=5f6cbd042e148e11ac2acaad&serviceExternalIds=service03 |
courseId | Use esto para preseleccionar un servicio grupal de su elección y omitir el primer paso del widget usando el ID del grupo. |
2.3 Parámetros relacionados con los recursos
Parameters | Description | Example |
resourceId | Use esto para preseleccionar automáticamente un recurso de su elección. | |
resourceExternalIds | Use esto para preseleccionar automáticamente un recurso de su elección usando el ID externo que ha definido para él. | https://book.timify.com/conflict?accountId=5f6cbd042e148e11ac2acaad&resourceExternalIds=room02 |
filterResources | Use esto para filtrar los recursos en el widget de reserva y solo mostrar los recursos seleccionados usando sus ID de TIMIFY. | |
filterResourcesbyExternalId | Use esto para filtrar los recursos en el widget de reserva y solo mostrar los recursos seleccionados usando la ID externa que ha definido para ellos. | |
showSelectedResourcesOnly | Utilice esto para mostrar solo el recurso preseleccionado en la descripción general del recurso. Este es un booleano. | |
showResources | Use esto para sobrescribir la configuración del widget que oculta los recursos de forma predeterminada. Para que esto funcione, primero debe ir a Configuración> Reservas> Widget de reservas y desde allí activar el cuadro de interruptores en la sección Visualización de recursos. Esto conducirá a ocultar sus recursos de forma predeterminada a todos los clientes que vean su widget. Cuando utiliza este atributo, puede sobrescribir esta configuración y mostrar el componente de selección de recursos en algunos casos a sus clientes. | https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&showResources=true |
2.4 Parámetros relacionados con la fecha
Parámetros | Descripción | Ejemplo |
date | Use esto para pre-llenar y mostrar automáticamente los espacios libres en una fecha específica. | https://book.timify.com/availability?accountId=5f6cbd042e148e11ac2acaad&date=2021-08-17 |
dateRange | Use esto para filtrar un período predefinido para la selección de fecha y mostrar SÓLO los espacios disponibles dentro de este período. | |
disableOtherDates | Use esto para impedir que el usuario seleccione cualquier otra fecha que no sea la precargada. Este es un booleano. |
2.5 Parámetros relacionados con el cliente
Parámetros | Descripción | Ejemplo |
showGuestBookingForm | Úselo para mostrar solo la reserva del invitado como método de autenticación para sus reservantes. Este es un booleano. | https://book.timify.com/customer-fields?accountId=5f6cbd042e148e11ac2acaad&showGuestBookingForm=true |
skipCustomerFieldsSection | Use esto para omitir mostrar el formulario de reserva de invitado y mostrar directamente la vista de confirmación de reserva. | |
hideFilledFields | Utilice esta opción para ocultar los campos de datos pre-rellenados en el resumen de la reserva. Nota: Esto funciona para todos los campos de datos excepto para los campos de datos de casillas de verificación. | |
externalCustomerId | Use esto para preseleccionar un cliente ya existente en TIMIFY proporcionando su ID externo. | https://book.timify.com/success?accountId=5f6cbd042e148e11ac2acaad&externalCustomerId=customer-123 |
guestFirstName | Utilice esta opción para rellenar automáticamente el nombre de la persona que realizó la reserva en el formulario de invitado. | |
guestLastName | Use esto para pre-completar el apellido del reserva automáticamente en el formulario de invitado. | |
guestEmail | Use esto para completar automáticamente el correo electrónico de la persona que realizó la reserva en el formulario de invitado. | |
guestPhone | Úselo para completar automáticamente el número de teléfono del reservante en el formulario de invitado. | |
guestPhoneCountry | Úselo para completar automáticamente el código de país del teléfono de la persona que realizó la reserva en el formulario de invitado. | |
customerField[ID] | Use esto para completar previamente cualquier campo de datos personalizado que haya habilitado en el formulario de reserva. |
2.6 Parámetros relacionados con las personalizaciones
Parámetros | Descripción | Ejemplo |
customisationId | Úselo para sobrescribir la empresa predeterminada o la personalización del widget empresarial. Por ejemplo, puede activar una personalización de widget especial cuando se completa previamente un servicio o recurso específico. | |
templatesCustomisationId | Utilice esta opción para sobrescribir la personalización predeterminada de la plantilla de correo electrónico empresarial o de la empresa. Por ejemplo, puede activar una personalización especial de la plantilla de correo electrónico cuando un servicio específico está pre cargado o está activando el widget desde un medio diferente; digamos que tiene un widget personalizado para su sitio web y otro diferente para su aplicación móvil. |
2.7 Activar la reprogramación de una reserva específica
Si está utilizando TIMIFY REST API y digamos que desea mostrar todas las citas reservadas que tendrán lugar en el futuro en la sección del cliente de su aplicación o sitio web para que sus clientes puedan reprogramar fácilmente una reserva en particular desde allí. Puede activar un proceso de reprogramación para una reserva específica proporcionando tanto el eventId
y el secret
de la reserva. Por lo general, los obtendría si se suscribió para recibir un webhook con el alcance EVENT-CREATED. El secreto para la cancelación o reprogramación solo se puede obtener a través de un webhook y se puede encontrar en el archivo metadata
.
Parámetros | Descripción | Ejemplo |
eventId | Este es el id de la reserva en TIMIFY. Este parámetro solo funciona en combinación con | |
secreto | Este es el secreto de la reserva en TIMIFY. Este parámetro solo funciona en combinación con |
2.8 Mostrar espacios de reserva ocultos de una reserva previa
En TIMIFY, actualmente disponible solo a través de la aplicación Booking Links, puede reservar con anticipación un espacio específico o un rango de espacios dentro de un rango de fechas y hacer que estén disponibles solo para los clientes que tienen un acceso especial a su widget que los revela por analizar una clave secreta de esa reserva previa. Con el preReservationKey
, puede analizar este secreto en el widget y revelar las ranuras ocultas. Supongamos que desea que el lunes 25 de octubre de 2021 entre las 15:00 y las 17:00 esté disponible SOLO para algunos de sus clientes seleccionados. Puedes crear una pre-reserva para ese día y rango de tiempo y la bloquearás para todos tus clientes habituales. Luego, al analizar la clave secreta de la pre-reserva en su widget de reserva, puede hacer que esta fecha y franjas horarias sean visibles solo para los pocos clientes seleccionados.
Parámetros | Descripción | Ejemplo |
preReservationKey | La clave secreta para la pre-reserva. |
2.9 Seguimiento de conversiones de campañas de marketing
Si desea rastrear de qué fuente, medio o campaña proviene una reserva, puede hacerlo analizando sus parámetros UTM en el widget de reserva. Los datos se mostrarán en las Estadísticas de reserva de su cuenta o si utiliza nuestra herramienta Branch Manager en el Panel de estadísticas. Aquí hay una lista con los atributos admitidos actualmente:
Parámetros | Descripción | Ejemplo |
meta[utmcontent] | Utilice este atributo para analizar y guardar el contenido UTM con la reserva. Suele ser un campo opcional. Si tiene varios enlaces en la misma campaña, como dos enlaces en el mismo correo electrónico, puede completar este valor para poder diferenciarlos. | https://book.timify.com/availability?accountId=5f6cbd042e148e11ac2acaad&meta[utmcontent]=HeaderLink |
meta[utmsource] | Utilice este atributo para analizar y guardar la fuente UTM con la reserva. Este suele ser un parámetro obligatorio y se utiliza para identificar qué sitio envió el tráfico y realizó la conversión. | https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&meta[utmsource]=Google |
meta[utmmedium] | Utilice este atributo para analizar y guardar el medio UTM con la reserva. Suele utilizarse para identificar qué tipo de enlace se utilizó, como el coste por clic o el correo electrónico. | https://book.timify.com/services?accountId=5f6cbd042e148e11ac2acaad&meta[utmmedium]=cpc |
meta[utmcampaign] | Utilice este atributo para analizar y guardar la campaña UTM con la reserva. Suele utilizarse para identificar una promoción de producto específica o una campaña estratégica. | |
meta [utmTerm] | Utilice este atributo para analizar y guardar el término de búsqueda UTM con la reserva. Suele utilizarse para identificar el término de búsqueda en Google Ads. |
-------------------------------------------------- -------------------------------------------------- -----------------------
3. Opciones de personalización usando nuestra REST API
Si desea tener una experiencia de reserva en línea que incorpore su marca corporativa y flujos de trabajo de reserva específicos, esto es para usted. Profundizamos en su infraestructura de TI existente, desglosamos nuestro widget y lo reconstruimos para que se convierta en una extensión perfecta de su API e interfaz. Tenemos en cuenta las necesidades y preferencias de sus clientes, para qué la reserva en línea se convierta en una parte integral de su experiencia omnicanal.
Esta opción implica acceder a nuestra plataforma para desarrolladores y un poco de capacitación con un especialista técnico dedicado. Para obtener más información, comuníquese con nuestro servicio de atención al cliente a través de la burbuja de chat en la esquina inferior derecha de su navegador cuando se autentique con su cuenta TIMIFY.