Що містить записка
Нотатка може містити заголовок, тіло, координати, мову вмісту, видимість, позначки часу та категорію, до якої вона належить. Деякі нотатки розміщуються на карті, а деякі залишаються непозначеними. Обидва типи є дійсними. Нотатка на карті забезпечує результати поблизу, відображення загальнодоступної карти та точки подорожі, які можна відстежити. Незіставлена нотатка все ще бере участь в ієрархії, пошуку, експорті та синхронізації.
Нотатки з точкою на мапі добре підходять для виїздів на об'єкт, перевірок, дослідницьких маршрутів, ресурсів кампусу та інших записів, пов'язаних із місцем. Нотатки без мапи теж добре працюють для підготовки до зустрічей, планування завдань, подальших дій або довідок, які мають бути в ієрархії ще до визначення остаточного місця.
Поверхні читання також надають окрему мітку часу останньої дії, щоб списки нотаток і сторінки нотаток могли відображати останню значущу активність, а не лише необроблену мітку часу оновлення.
Поширені шаблони нотаток для фахівців і студентів
- Польова документація, перевірки та виїзди на об'єкт, де місце на мапі важливе відразу.
- Навчальні, лабораторні та кампусні проєкти, де нотатка має залишатися прив'язаною до будівлі, аудиторії, маршруту або зони навчання.
- Нотатки для практики, операційної роботи або передачі клієнту, де команді потрібне одне місце з найсвіжішим контекстом.
- Нотатки планування без мапи, нотатки з читання або пункти дій, які все одно належать до тієї самої структури категорій.
Особисті та командні нотатки
Нотатки завжди мають власника користувача, але деякі нотатки також належать команді. Ці додаткові командні відносини змінюють, хто може переглядати нотатку, хто може її модерувати, які параметри політики коментарів доступні та що відбувається під час експорту чи видалення.
- Особисті нотатки належать лише до сфери користувача.
- Командні нотатки все ще містять автора користувача, але вони також належать до сфери команди.
- Коли командна нотатка видаляється з команди відповідно до певних резервних правил, вона може знову перетворитися на особисту.
Видимість і публічні сторінки
Видимість визначає, де може з'являтися нотатка. Публічні нотатки можуть з'являтися на публічних сторінках профілю, публічних сторінках команд, публічних сторінках нотаток, у результатах публічного пошуку та на публічних мапах. Приватні нотатки залишаються доступними лише власнику або уповноваженим учасникам команди. Нотатки з режимом VisibleOnceAssociatedTrackableAccessed поводяться як публічні, доки з ними не буде пов'язано один чи кілька трекерів. Після цього сторінка нотатки та інші місця публічного показу залишаються доступними лише тим, хто вже розблокував один із пов'язаних трекерів.
Опублікована карта й прокручуваний список нотаток на публічних сторінках профілю та команди за замовчуванням використовують поточну мову сторінки. Це узгоджує ці поверхні перегляду з мовою маршруту відвідувача, не змінюючи збережену мову кожної нотатки.
Пошук і явні сценарії роботи з усіма мовами — це місця, де мови навмисно змішуються.
- Пов'язаних трекерів ще немає: нотатка поводиться як публічна нотатка.
- Після першого зв'язку: нотатка зникає з анонімного публічного виявлення та звичайного доступу до публічної сторінки нотатки.
- Розблокований відвідувач: той, хто вже розблокував один пов'язаний трекер, може відкрити сторінку нотатки та використовувати пов'язані публічні API-маршрути сторінки нотатки.
- Власник або уповноважений учасник команди: зберігає звичайний доступ до нотатки та права керування.
Сторінки загальнодоступних нотаток відокремлені від основної сторінки автора чи команди. Нотатка може залишатися видимою на власному загальнодоступному маршруті, водночас посилаючись на сторінку приватного профілю чи приватної сторінки команди, лише якщо цей маршрут дозволено для глядача.
Категорії та ієрархія
Нотатки організовано за ієрархічними категоріями. Особисті нотатки використовують персональні категорії. Командні примітки використовують категорії команд. Подання карти та подання ієрархії — це два різні способи перегляду тих самих записів нотаток, а не дві різні системи зберігання.
Коментарі
Примітки можуть додатково дозволяти коментарі, але правила залежать від обсягу примітки та видимості.
- Приватні особисті нотатки не потребують налаштувань коментарів, оскільки вони не приймають коментарі.
- Особисті нотатки з режимом Public або VisibleOnceAssociatedTrackableAccessed можуть дозволяти або забороняти коментарі від користувачів, які увійшли в систему, щойно сама нотатка стає доступною.
- Командні нотатки можуть бути дозволені будь-кому, хто ввійшов у систему, лише поточним членам команди або без коментарів.
- Коментарі до нотатки належать самій сторінці нотатки й відокремлені від коментарів до трекера.
Нотатки та трекери
Нотатки — це також один зі способів, якими трековані об’єкти отримують історію маршруту в реальному світі. Збереження нотатки з прикріпленими трекованими об’єктами створює зупинки маршруту на координаті цієї нотатки, тоді як прямі зупинки лише з місцем усе ще можна записувати без тексту нотатки.
Пізніші читання трекованого об’єкта можуть показувати нотатки, які зараз видимі на цій координаті, не перетворюючи зупинку на постійного власника однієї нотатки.
Видимість нотатки через пов'язаний трекер є навмисним мостом між звичайним публічним виявленням нотаток і виявленням трекерів на основі володіння. Саме тому перший пов'язаний трекер змінює те, як нотатка відкривається в усіх інших місцях.
Після прикріплення доступ до нотатки визначається її власною видимістю та обов’язковим обсягом доступу, а не постійним вказівником на нотатку у зупинці маршруту.
- Запис секретного коду або активний сеанс веб-переглядача, який можна відстежувати, можуть додати до нотатки відстежуваний код.
- Коли нотатка зберігається з прикріпленими трекованими об’єктами, її координата стає зафіксованою точкою маршруту на мапі трекованого об’єкта.
- Якщо нотатка приватна або захищена доступом через пов'язаний трекер, неавторизовані відвідувачі все одно можуть бачити точку маршруту, не отримуючи доступу до захищеного вмісту нотатки.
Спершу офлайн і синхронізація
Примітки займають центральне місце в моделі офлайн-першої роботи. Android може створювати чернетки та ставити зміни в примітки, коли відключено. Коли клієнт повторно підключається, цикл синхронізації спочатку надсилає локальні зміни, а потім повертає офіційний стан сервера. Ідентифікатори GUID і мітки часу оновлення забезпечують стабільне вирішення конфліктів на різних пристроях.
Експорт і видалення
Нотатки відображаються в особистих або командних експортах залежно від їх обсягу. Поведінка видалення також залежить від того ж обсягу. Персональне видалення видаляє суто особисті дані. Поведінка командної нотатки відповідає правилам збереження команди замість простішого правила лише особистого характеру.