A continuación, se describen los detalles del proceso de integración de extremo a extremo de las reservas de Actions Center.
Integración
Sigue el proceso de integración estándar de nivel alto que se describe en la guía de integración de extremo a extremo.
Guía clave de extremo a extremo para reservas
En la siguiente descripción general de los puntos, se incluyen instructivos y ejemplos sobre las funciones clave que requiere la integración de reservas de extremo a extremo:
-
Feeds:
- La integración de extremo a extremo de Reservas requiere que los feeds de comercio, servicio y disponibilidad se envíen diariamente a través de SFTP.
- En los feeds de comercios, es importante que el nombre, la dirección, el número de teléfono y la URL de cada ubicación coincidan estrechamente con la ficha de Google para que la coincidencia sea exitosa.
- Los comercios que se encuentran en Reservas de extremo a extremo solo pueden usar un servicio para mostrar la disponibilidad.
- Se recomienda establecer el mismo valor estático de service_id en todos los comercios si las reservas son el único servicio que estos proporcionan. Si corresponde, especifica los elementos scheduling_rules y cancellation_policy en el feed de servicios.
- La distinción central del inventario de reservas de extremo a extremo es la necesidad de definir party_size para toda la disponibilidad. Para obtener más información, consulta estas guías:
-
Servidor de reservas:
- El servidor de reservas actúa como punto de entrada de Google para confirmar la disponibilidad, así como para crear, actualizar, borrar y modificar las reservas realizadas a través de las plataformas de Google.
- Para garantizar una experiencia del usuario positiva, tu respuesta a cada una de estas solicitudes debe estar dentro de nuestros umbrales de tasa de errores y latencia.
-
Para ver ejemplos de solicitudes o respuestas, consulta estas guías:
- Integración estándar: Implementa la integración del servidor de reservas estándar.
- Integración de lista de espera: Implementa la integración del servidor de reservas de la lista de espera.
-
Actualizaciones en tiempo real:
- Si bien no son obligatorias, las actualizaciones en tiempo real pueden permitirte enviarnos actualizaciones de forma asíncrona sobre las cancelaciones de reservas o los cambios de disponibilidad antes de que un usuario intente acceder a tu disponibilidad. Esto se traduce en que se muestran menos horarios que no se pueden reservar a los usuarios en caso de que falle BatchAvailabilityLookup. Para obtener más información, consulta nuestra documentación sobre cómo estructurar actualizaciones en tiempo real.
-
Notas adicionales:
- Si el archivo de tu feed de disponibilidad (después de la compresión) es superior a 200 MB, se requiere la fragmentación para dividir el feed en archivos de menos de 200 MB (comprimidos).
- Los comercios que están en Reservas de extremo a extremo solo pueden tener un servicio
Funciones completas de reserva adicionales
Estas son funciones que debes tener en cuenta mientras completas la integración de extremo a extremo de Reservas. Ninguna de estas opciones es obligatoria, pero muchas serán necesarias para garantizar que el Centro de acciones siga la lógica empresarial de tu empresa cuando publique tu inventario:
- Reservas que requieren la aprobación del restaurante (reserva asíncrona)
- Cómo agregar secciones de asientos
- Agregado de ventanas de cancelación
- Listas de espera
- Tarifas por no presentarse o depósitos
- Configuración de un tiempo mínimo de reserva anticipada