Antylogic
Probar demoAcceso app

399 guías operativas

Secciones de Docs
DocsReservas online
Dispositivo

Cómo configurar avisos de reserva pública

Configura uno o varios avisos que aparecen en la web pública según el número de comensales, la preferencia seleccionada o al iniciar el paso Preferencias.

En este artículo

Los avisos de reserva pública permiten explicar condiciones operativas antes de que el cliente avance: grupos grandes, terrazas sujetas al clima, notas de accesibilidad o restricciones de preferencia.

Cada aviso tiene título, descripción, paso, color, comportamiento bloqueante opcional y una regla. En Marea Gran Via, la demo incluye un aviso bloqueante para grupos grandes, un aviso climático no bloqueante de Terraza y una nota de movilidad no bloqueante al iniciar Preferencias.

Antes de empezar

  • Iniciar sesión en Antylogic con Grupo Marea Demo y el local Marea Gran Via seleccionados.
  • Tener acceso a la pestaña Web pública; si falta `reservation-automatic:use`, la pestaña no se muestra.
  • Contar con permiso para ver el local y con `location:manage` para guardar cambios.
  • La web pública del local debe estar activa para comprobar los avisos en `/:orgId/:locationId/booking` o en el alias `/:orgId/:locationId/reservar`.
  • El local debe conservar un `namespace_code` válido, porque el guardado reutiliza la actualización general del local.

Instrucciones

  1. 1.

    Abre Web pública

    Entra en Reservas > Web pública o usa la ruta `/:orgId/:locationId/location/optimization-configs?tab=public-booking`. Espera a que carguen los datos del local seleccionado.

  2. 2.

    Añade un aviso

    En Avisos durante la reserva, pulsa Añadir aviso. La pantalla crea una tarjeta editable dentro de la lista de avisos.

  3. 3.

    Define el contenido y comportamiento

    Completa Título y Descripción, elige el Paso, el Color y decide si Bloquear reserva impide continuar cuando se cumpla la regla.

  4. 4.

    Configura la regla

    Para Personas, introduce Mostrar si son más de; con umbral 8, el aviso aparece a partir de 9 personas. Para Preferencias, elige Cuándo mostrar: al coincidir una zona/tipo de mesa seleccionado o al iniciar el paso Preferencias.

  5. 5.

    Guarda los avisos

    Pulsa Guardar avisos. Antylogic guarda la lista completa y muestra la confirmación cuando la actualización termina correctamente.

  6. 6.

    Comprueba la web pública

    Abre `/:orgId/:locationId/booking` o `/:orgId/:locationId/reservar` y provoca el paso configurado. En la demo ES, más de 8 personas bloquea el flujo, elegir Terraza muestra el aviso climático y entrar en Preferencias muestra la nota de movilidad.

Validaciones y límites

  • Cada aviso requiere título y descripción antes de guardar.
  • Los avisos se guardan en `public_booking_warnings.items`; el formato antiguo `public_booking_warnings.people` se sigue leyendo como compatibilidad.
  • En reglas de Personas, el umbral se normaliza como entero entre 1 y 99 y se evalúa con condición estricta: más de X personas.
  • En reglas de Preferencias, `trigger=selection_match` salta por nombre de zona o tipo de mesa seleccionado y `trigger=step_start` salta al abrir el paso Preferencias.
  • `selection_match` compara sin distinguir mayúsculas ni acentos contra nombres de zona y/o tipo de mesa. `step_start` no exige nombre que dispare el aviso.
  • Si Bloquear reserva está activo y la regla salta, el cliente ve el aviso y no puede avanzar desde ese paso hasta cambiar la selección.
  • Guardar avisos solo está disponible con `location:manage` y sin una mutación pendiente.
  • Si el guardado falla por permisos, datos del local, `namespace_code` o validaciones generales de ubicación, no aparece la confirmación de guardado.
  • La web pública muestra todos los avisos activos que coincidan con el paso actual; no se limita a un único aviso de personas.

Resultado esperado

Los avisos quedan guardados en `location.public_booking_warnings.items` y la web pública los evalúa en Personas o Preferencias según umbral, coincidencia de preferencia o disparador de inicio de paso.

Artículos relacionados