Funcionamiento del Generador de enlaces para eventos de calendario
El Generador de enlaces para eventos de calendario es una herramienta diseñada para facilitar la creación y distribución de eventos individuales. Al introducir los detalles de un único evento, la herramienta genera de forma automática enlaces directos para Google Calendar y Outlook.com, además de un archivo ICS descargable.
Todos estos resultados se obtienen prellenados con la información que se haya facilitado, lo que permite incorporar el evento de manera directa y sencilla en diferentes aplicaciones de calendario. El proceso de generación valida de forma exhaustiva el rango de fechas, los caracteres de los campos, la longitud de los textos y la validez de la zona horaria seleccionada.
Datos de entrada requeridos y opcionales
Para generar las opciones de calendario, la herramienta requiere completar una serie de campos específicos, los cuales están sujetos a reglas de validación precisas para garantizar la compatibilidad de los enlaces:
- Título del evento: Campo de texto obligatorio que debe tener una longitud máxima de 200 caracteres.
- Fecha y hora de inicio: Fecha y hora en la que da comienzo el evento.
- Fecha y hora de fin: Fecha y hora de finalización del evento.
- Zona horaria: Una zona horaria que sea válida.
- Lugar (opcional): Campo de texto opcional con un límite máximo de 500 caracteres.
- Descripción (opcional): Campo de texto opcional con un límite máximo de 4.000 caracteres.
Opciones de salida disponibles
Una vez procesados los datos de entrada, la herramienta ofrece tres opciones de salida prellenadas con la información del evento:
- Google Calendar: Un enlace directo para abrir el evento con los datos ya rellenados en la plataforma de Google Calendar.
- Outlook: Un enlace directo para abrir el evento prellenado en el servicio web de Outlook.com.
- Archivo ICS: Un archivo descargable compatible con Apple Calendar, la versión de escritorio de Outlook y otras aplicaciones de calendario que admitan este formato estándar.
Reglas de validación y gestión de errores
La herramienta aplica reglas estrictas para asegurar que los eventos se creen sin errores de coherencia temporal o de formato. Si no se cumplen estas condiciones, la interfaz mostrará mensajes de error específicos que deberán corregirse antes de poder generar las opciones de calendario:
- Coherencia temporal: El final debe ser posterior al inicio. Si se intenta colocar una hora de finalización anterior o igual a la de inicio, se mostrará el mensaje de error correspondiente.
- Caracteres de control: No se permiten caracteres de control en los campos de entrada. En caso de detectarse, se solicitará su eliminación.
- Longitud de los enlaces: Si el lugar o la descripción son excesivamente largos, la herramienta sugerirá acortarlos para mantener los enlaces de calendario en una longitud fiable y evitar que se corten o fallen al abrirse.
- Mensajes de error de la interfaz:
- «Corrige los campos marcados antes de generar las opciones de calendario.»
- «Introduce un título para el evento.»
- «Limita el título del evento a
‹max›caracteres.» - «Introduce ‹field›.»
- «Introduce un valor válido para ‹field›.»
- «El final debe ser posterior al inicio.»
- «Elige una zona horaria válida.»
- «Limita el lugar a
‹max›caracteres.» - «Limita la descripción a
‹max›caracteres.» - «Elimina los caracteres de control de
‹field›.» - «Acorta el lugar o la descripción para mantener los enlaces de calendario en una longitud fiable.»
Impacto de las zonas horarias y el horario de verano
La fecha y la hora introducidas se interpretan estrictamente en la zona horaria seleccionada, aplicando las reglas de cambio de hora vigentes y disponibles en el propio dispositivo del usuario. Los cambios asociados al horario de verano pueden generar situaciones conflictivas que la herramienta gestiona de la siguiente manera:
- Horas omitidas: Si una hora local coincide con el momento en que se adelanta el reloj debido a un cambio de hora (y, por tanto, esa hora no existe), la herramienta rechazará la entrada con el mensaje: «
‹field›coincide con una hora local omitida durante un cambio de reloj. Elige otra hora.». - Horas repetidas: Si una hora local ocurre dos veces debido al retraso del reloj en un cambio de hora, la herramienta la rechazará para evitar ambigüedades con el mensaje: «
‹field›ocurre dos veces durante un cambio de reloj. Elige otra hora para evitar ambigüedades.». - Cambios normativos: Las reglas de las zonas horarias pueden sufrir modificaciones gubernamentales. Si las reglas de una zona horaria cambian después de haber generado un evento, es necesario volver a generar el evento para asegurar su exactitud.
Privacidad y procesamiento de datos
El procesamiento de los datos del evento se realiza de manera local y directa en el navegador web del usuario. BroBroGo no sube ni almacena la información del evento en ningún servidor externo.
La transferencia de datos solo ocurre de forma activa cuando el usuario decide abrir un enlace de Google o de Outlook, momento en el cual el contenido del evento se envía al servicio correspondiente para poder prellenar el formulario en sus respectivas plataformas.
Preguntas frecuentes
¿Qué opción de calendario debo usar?
Usa el enlace de Google para Google Calendar y el de Outlook para una cuenta de Outlook.com. Los enlaces de Google funcionan mejor en un navegador web, ya que su app móvil puede abrirlos sin los datos. Descarga el archivo ICS para Apple Calendar, Outlook de escritorio, un calendario de trabajo o cualquier otra app que importe eventos.ics.
¿Cómo se gestionan las zonas horarias y el horario de verano?
La fecha y la hora se interpretan en la zona horaria que elijas, con las reglas disponibles en tu dispositivo. Las horas locales omitidas o repetidas durante un cambio de reloj se rechazan en vez de desplazar el evento sin avisar; si las reglas cambian más adelante, vuelve a generarlo.
¿Qué incluye el archivo ICS?
Incluye un evento con hora definida y el título, inicio, fin, lugar y descripción que hayas introducido. No añade invitados, recordatorios, repeticiones, videollamadas ni una opción de día completo.