Функции и предназначение на инструмента
Инструментът позволява въвеждането на детайли за едно събитие и генерира готови връзки за Google Calendar и Outlook.com, както и ICS файл за изтегляне. Тези изходни формати са предварително попълнени с предоставената информация, което улеснява добавянето на събитието в различни календарни приложения.
Инструментът е предназначен за широк кръг от потребители, които имат нужда от бързо и точно разпространение на календарни данни:
- Организатори на събития и активности
- Оператори на общности
- Специалисти по продажби
- Автори на курсове
- Разработчици
Входни данни и технически ограничения
За да се генерират коректни календарни опции, потребителят трябва да попълни следните полета във формата:
- Заглавие на събитието: Текстово поле с максимална дължина до 200 знака.
- Начална дата и час: Точен момент на започване на събитието.
- Крайна дата и час: Точен момент на приключване на събитието.
- Часова зона: Валидна часова зона, определяща географското време на събитието.
- Място (по избор): Текстово поле с максимална дължина до 500 знака.
- Описание (по избор): Текстово поле с максимална дължина до 4000 знака.
Инструментът извършва строга проверка на въведените данни. Той валидира диапазона на датите, дължината на полетата, валидността на часовата зона и отхвърля наличието на контролни знаци в текстовите полета. Ако мястото или описанието са твърде дълги, инструментът ще предложи съкращаването им, за да се гарантира, че генерираните уеб връзки ще останат в рамките на надеждна за браузърите дължина.
Специфика на изходните формати
След обработка на въведените данни, инструментът предоставя три отделни опции за интеграция:
- Google Calendar: Генерира се директна уеб връзка (deep link), която отваря предварително попълнено събитие в интерфейса на Google Calendar.
- Outlook: Генерира се уеб връзка за отваряне на предварително попълнено събитие в уеб платформата Outlook.com.
- ICS файл: Генерира се стандартен файл с разширение
.ics, предназначен за локално импортиране в Apple Calendar, настолната версия на Outlook и други съвместими календарни приложения.
Всеки от тези формати управлява данните по различен начин. Докато уеб връзките за Google и Outlook прехвърлят информацията директно към съответните облачни услуги чрез URL параметри, ICS файлът съдържа статична структура. Този файл включва точно едно събитие с определен час, заглавие, начало, край, място и описание. Важно е да се отбележи, че ICS файлът не поддържа и не включва списъци с гости, напомняния, повторения на събитието, връзки за видеоразговори или настройка за целодневни събития.
Правила за валидация и обработка на часови зони
Правилното изчисляване на времето зависи изцяло от правилата за часовите зони и преминаването към лятно часово време (DST). Инструментът прилага следните правила при обработка на датите и часовете:
- Хронологична последователност: Крайната дата и час задължително трябва да бъдат след началната дата и час.
- Локално време на устройството: Датите и часовете се разчитат в избраната часова зона, като се използват софтуерните правила, налични на устройството на потребителя.
- Пропуснат час (Daylight Saving Time): Ако избраният местен час съвпада с периода, който се прескача при преминаване към лятно часово време, инструментът отхвърля въведената стойност и изисква избор на друг час.
- Дублиран час: Ако местният час се среща два пъти в денонощието поради връщане на часовника назад, системата отхвърля въвеждането, за да се избегне неяснота при планирането.
- Промяна в правилата: Тъй като държавните разпоредби за часовите зони могат да се променят, при настъпване на административни промени след генерирането на събитието, то трябва да бъде създадено наново.
Поверителност и обработка на данните
Процесът по генериране на календарните връзки и файлове се извършва изцяло локално в браузъра на потребителя. Платформата BroBroGo не качва и не запазва въведената информация на външни сървъри.
Данните напускат браузъра единствено в момента, в който потребителят реши да кликне върху генерираните връзки за Google Calendar или Outlook.com. Това действие изпраща съдържанието на събитието директно към съответната външна услуга за неговото финализиране. Изтегленият ICS файл се записва директно на устройството на потребителя. Инструментът не изпраща покани до участници и не извършва потвърждение за доставяне на събитията.
Често задавани въпроси (FAQ)
Коя опция за календар да използвам? Използвайте връзката за Google за Google Calendar, а тази за Outlook — за акаунт в Outlook.com. Връзките за Google работят най-добре в уеб браузър, защото мобилното приложение може да ги отвори без данните. Изтеглете ICS файла за Apple Calendar, настолния Outlook, служебен календар или друго приложение, което импортира.ics събития.
Как се обработват часовите зони и лятното часово време? Датата и часът се прочитат в избраната часова зона според правилата, налични на устройството Ви. Пропуснат или повторен местен час при смяна на часовника се отхвърля, вместо събитието да се премести без предупреждение; ако правилата се променят по-като, генерирайте го отново.
Какво съдържа ICS файлът? Той съдържа едно събитие с определен час и въведените заглавие, начало, край, място и описание. Не добавя гости, напомняния, повторения, видеоразговори или настройка за цял ден.
Защо получавам грешка за прескачане или дублиране на часа? Това се случва по време на преминаване към или от лятно часово време. Ако местното време не съществува или се повтаря два пъти в денонощието, инструментът изисква да изберете друг час, за да се избегне неяснота при записването на събитието в календара.