Принцип роботи та призначення інструменту
Генератор посилань на події календаря дозволяє ввести деталі однієї події та миттєво отримати готові посилання для Google Calendar і Outlook.com, а також файл ICS для завантаження. Ці вихідні дані містять заздалегідь заповнену інформацію про подію, що спрощує її додавання до різних календарних програм.
Цей інструмент розроблений для широкого кола користувачів, які регулярно діляться інформацією про заплановані заходи:
- Організатори заходів та активностей
- Спільнотні оператори
- Фахівці з продажів
- Автори навчальних курсів
- Розробники
Вхідні параметри та правила валідації
Для коректного формування посилань та файлу події необхідно заповнити відповідні поля форми, дотримуючись встановлених обмежень та правил валідації:
- Назва події: Текстове поле, обмежене довжиною до 200 символів включно. Якщо поле залишити порожнім, виникне помилка "Введіть назву події.". У разі перевищення ліміту відобразиться повідомлення "Тримайте назву події на рівні або нижче
‹max›символів.". - Дата та час початку та Дата та час закінчення: Обов'язкові поля для визначення часових меж події. Якщо якесь із полів не заповнене, інструмент покаже помилку "
‹field›: введіть дату та час.". При введенні некоректних значень з'явиться помилка "‹field›: введіть дійсну місцеву дату та час.". Головне правило часового діапазону — час закінчення події обов'язково має бути пізнішим за час початку. Недотримання цього правила викликає помилку "Кінець має бути пізніше за початок.". - Часовий пояс: Вибір дійсного часового поясу. Якщо вибрано некоректний пояс, система видасть помилку "Виберіть дійсний часовий пояс.".
- Місце (необов'язково): Текстове поле обсягом до 500 символів. Перевищення ліміту викликає помилку "Залиште назву місця на рівні або менше ніж
‹max›символів.". - Опис (необов'язково): Текстове поле обсягом до 4 000 символів. При перевищенні ліміту з'являється помилка "Залиште опис на рівні або менше ніж
‹max›символів.".
Додатково інструмент перевіряє наявність керівних символів у текстових полях. При їх виявленні з'являється помилка "‹field›: видаліть керівні символи.". Якщо загальна довжина полів місця або опису занадто велика, інструмент запропонує скоротити їх, щоб посилання залишалися робочими, виводячи повідомлення "Скоротіть назву місця або опис, щоб посилання в календарі залишалися в надійній довжині.". Загальна помилка при невдалій валідації форми — "Виправте виділені поля перед генерацією варіантів календаря.".
Вплив часових поясів та переходу на літній час
Дата та час події зчитуються в обраному часовому поясі з використанням правил, доступних безпосередньо на вашому пристрої. Перехід на літній і зимовий час (Daylight Saving Time) вносить певні особливості в планування, які інструмент суворо контролює для запобігання помилкам:
- Пропущений час: Коли годинники переводять вперед, певна година локального часу взагалі не існує. Якщо ви спробуєте призначити подію на цей пропущений проміжок, інструмент відхилить запит із помилкою "
‹field›: цей місцевий час пропускається під час зміни годинника. Виберіть інший час.". - Повторюваний час: Коли годинники переводять назад, одна й та сама година локального часу проходить двічі. Щоб уникнути двозначності, інструмент заблокує таке введення помилкою "
‹field›: цей місцевий час виникає двічі під час зміни часу. Виберіть інший час, щоб подія була однозначною.".
Оскільки правила обчислення часових поясів у світі періодично змінюються урядовими рішеннями, згенеровані раніше події можуть втратити актуальність. Якщо правила часового поясу змінилися після створення події, її слід згенерувати заново.
Специфікація вихідних форматів та сумісність
Після успішного заповнення форми інструмент генерує три варіанти експорту події:
| Формат / Сервіс | Опис та особливості використання |
|---|---|
| Google Calendar | Генерує спеціальне посилання для відкриття заздалегідь заповненої форми створення події у веб-інтерфейсі Google Calendar. Найкраще працює у настільних браузерах. |
| Outlook | Створює глибоке посилання для веб-сервісу Outlook.com із заповненими полями події. |
| ICS файл | Файл універсального календарного формату для завантаження та імпорту в локальні програми. |
Файл ICS містить рівно одну подію з фіксованим часом, яка включає назву, час початку, час закінчення, місце та опис. Зверніть увагу, що цей файл не містить списку гостей, нагадувань, правил повторюваності, посилань на відеодзвінки або прапорця події на весь день.
Конфіденційність та обробка даних
Процес генерації повністю відбувається у вашому браузері. Сервіс BroBroGo не завантажує і не зберігає введені вами дані на своїх серверах. Передача інформації про подію до сторонніх служб (Google або Outlook.com) відбувається виключно в момент, коли ви безпосередньо натискаєте на згенероване посилання та переходите на відповідний сайт. Завантажений файл ICS залишається локально на вашому пристрої.
Часті запитання (FAQ)
Який варіант календаря мені обрати? Використовуйте посилання Google для Google Calendar та посилання Outlook для облікового запису Outlook.com. Посилання Google найкраще працюють у веб-браузері, оскільки мобільний додаток може відкривати їх без деталей. Завантажте файл ICS для Apple Calendar, настільного Outlook, робочого календаря або будь-якого іншого додатку, який імпортує події.ics.
Як обробляються часові пояси та літній час? Дата та час читаються в обраному вами часовому поясі з використанням правил, доступних на вашому пристрої. Пропущений або повторений локальний час під час зміни годинника відхиляється замість того, щоб подія переміщувалася непомітно; якщо правила часового поясу зміняться пізніше, створіть подію знову.
Що містить файл ICS? Він містить одну подію з часом з назвою, початком, закінченням, місцем та описом, які ви ввели. Він не додає гостей, нагадування, повторюваність, відеодзвінки або налаштування на весь день.