Це через Режими транспортування різних рятувальників.
Коли ви транслюєте оповіщення, Beacon дозволить призначити на інцидент щонайменше один транспортний засіб, який може транспортувати пацієнтів (напр., карета швидкої, автомобіль, човен). Отже, якщо ви запросили максимально одного рятувальника, та першим відреагувавшим був той, хто пішки (без транспорту), та якщо автомобіль відповів після цього, Beacon підтвердить і його теж.
Це артефакт того, що Beacon спочатку був розроблений виключно для служб швидкої допомоги та пожежних відділів. В майбутній версії v5.0 це буде вирішено.
Різні рятувальники можуть бачити різні мапи в своїх мобільних додатках, які відрізняються від вашої території обслуговування.
Щоб Рятувальники переглядали ту саму мапу, що й Диспетчери, вони мають бути в одному Центрі обробки даних.
Найкращий спосіб переконатися в цьому – додати ваших Рятувальників на web сайті перед тим, як вони встановлять та зареєструються в мобільному додатку.
Якщо Рятувальник спочатку зареєстрував свій номер телефону в мобільному додатку, його/її буде зареєстровано в загальному Центрі обробки даних, що зветься “Реєстрація”. Мапа, яку він/вона бачитиме, надходитиме саме з цього Центру обробки даних.
Для вирішення цього питання:
Будь ласка, надішліть нам листа на email [email protected] з ім’ям та номером телефона Рятувальника та назвою Центру обробки даних, до якого він/вона має належати. Або, якщо у вас багато таких рятувальників, ми можемо надати вам доступ до Реєстраційного центру обробки даних для вашого самостійного переміщення ваших Рятувальників до вашого Центру.
Для перемикання режиму переписки з ДАНІ на SMS зробіть наступне:
Перейдіть на екран Налаштування
Натисніть опцію Переписка
Оберіть SMS із переліку
Закрийте додаток без переходів на будь-які інші екрани або опції додатку
Мобільний додаток Beacon потребує дані зі всіх екранів, отже, якщо ви змінили налаштування в режим SMS переписки, а потім перейшли на інший екран додатку, Beacon поверне режим ДАНІ, щоб ви могли бачити інші екрани. Щоб такого не сталось, закрийте додаток одразу після перемикання режиму переписки на SMS.
Є кілька речей, через які Beacon може пропускати повідомлення:
Технічна помилка: При використанні Beacon через SMS це може бути через місцеву інфраструктуру, наприклад:
Поганий мобільний зв’язок (сигнал)
Ваш оператор мобільного зв’язку відхилив повідомлення (іноді це трапляється під час надсилання міжнародних повідомлень)
Користувацька помилка: Проблема може бути на Вашій стороні, якщо:
Ваша скринька SMS заповнена
У вас немає реєстраційних даних в телефоні
Ваш телефон має дві SIM картки (має бути встановлена тільки одна, яка має бути зареєстрована в програмі Beacon)
А також можливо ви не знайомі з послідовністю повідомлень програми Beacon. В залежності від налаштувань в Beacon та умов (типу/етапів реагування) інциденту, ви можете отримувати всі або не всі повідомлення, які ви очікуєте.
Технічно Beacon це дозволяє. Але ми не рекомендуємо надсилати запити про екстрену допомогу за допомогою текстових повідомлень (те, що зазвичай називають «написати на 911»). Введення повідомлень і надсилання їх туди-сюди за допомогою диспетчера займає набагато більше часу, ніж розмова безпосередньо з диспетчером, особливо на не-смартфонах і для спільнот з нижчою технічною грамотністю. Крім того, і надавання інструкції щодо дій до прибуття швидкої, і виконання таких доволі складно зробити підчас написання текстових повідомлень. Уявіть собі, Ви намагаєтесь провести серцево-легеневу реанімацію або ввести ліки, набираючи в цей час текстове повідомлення диспетчеру (напр., через мікрофон)!
Пристрої на Android та iOS мають низку обмежень щодо розташування користувачів мобільними додатками, щоб бути впевненими, що вони розповсюджують своє місцезнаходження тільки за власним бажанням. Щоб ви могли бачити розташування інших рятувальників в своєму мобільному додатку, мають бути виконані такі вимоги:
В рятувальника, який хоче бачити місцезнаходження інших рятувальників, має бути дозвіл “Супервізора” , який надається йому диспетчером, коли його вперше реєструють
Рятувальник, місцезнаходження якого хоче бачити Супервізор, має надати своєму пристрою дозвіл ділитися своїм місцезнаходженням із програмою Beacon
Рятувальник, місцезнаходження якого хоче бачити Супервізор, має встановати в мобільному додатку налаштування GPS відстежування на: “Завжди” або “Тільки під час інциденту” (дивіться це відео або прочитайте тут для більш детального ознайомлення)
Якщо все відповідає цим критеріям, користувач мобільного додатку має увімкнути свій телефон та запустити програму Beacon в ньому, щоб ділитися своїм найактуальнішим (поточним/нещодавнім) місцезнаходженням.
*Примітка: Якщо при натисканні на іконку рятувальника в боковій панелі мобільного додатку пишеться “Місцезнаходження недоступне”, це може бути з двох причин:
Рятувальник використовує Beacon через SMS або
Рятувальники не відповідають переліченим вище критеріям
Для користувачів Web додатку
Якщо рятувальники відповідають наведеним вище критеріям, диспетчери мають змогу бачити актуальне місцезнаходження рятувальників, яке було надіслано їхніми пристроями на сервер. Це може бути поточне, а може бути нещодавнє розташування. Якщо телефон рятувальника вимкнений, додаток закритий та/або налаштування GPS відстежування не встановлені на “Завжди” або “Тільки підчас інциденту”, диспетчер не зможе бачити його актуальне місцезнаходження (навіть після натискання на кнопку “Пінгувати” на мапі Головного екрану).
Вибачте, що зупиняємось на цьому пункті, але в нас багато скарг від користувачів на тему “web додаток не показує моє поточне місцезнаходження”. Хоча насправді вони не розуміють, як працює GPS відстежування. Будь ласка, зверніть увагу, що Android та iOS не дозволяють мобільним додаткам відстежувати місцезнаходження користувачів постіно без причини. Дозволи мають бути надані, телефон має бути увімкнений, додаток має бути в робочому режимі, налаштування мають бути виставлені коректно. (Наприклад, якщо рятувальник дозволяє програмі Beacon відстежувати своє місцезнаходження “Тільки підчас інциденту“, а наразі немає активних інцидентів, в реагуванні на які він приймає участь, його поточне місцезнаходження не відображатиметься допоки його не буде призначено на інцидент та він не почне взаємодіяти із Beacon.
Аналогічно, якщо рятувальник вперше встановив додаток та налаштував GPS відстежування на “Тільки підчас інциденту“, його місцезнаходження не з’явиться допоки його не буде призначено на інцидент, і він не почне взаємодіяти з Beacon.
Для вирішення цієї ситуації спробуйте наступне:
Tell the responder to temporarily change their GPS Tracking settings to “Always”, and then ask them to click the MyLocation button on the home screen of their app
Create a new incident and assign the responder to that incident. Once they reply to a message, Beacon will update their location (assuming they have followed all the other steps)
Ми б із задоволенням зробили це напряму, але, як і у випадку з Push повідомленнями, існує ряд обмежень для мобільних додатків від операційних систем Android та iOS, які вимагають від розробників та користувачів відповідати певним критеріям. Принаймні це добре для захисту конфіденційності. Але після того, як ви зрозумієте критерії та поясните їх своїм користувачам, ми впевнені, ви побачите, що GPS відстежування працює коректно.
В Операційні системи Android та iOS впроваджені обмеження на те, як мобільні додатки можуть отримувати push повідомлення (напр., “Сповіщення”), і це впливає по-різному на різні пристрої. Якщо у вас виникають проблеми з отриманнім push повідомлень, дотримуйтесь інструкцій. Якщо проблеми виникають знову, будь ласка, зв’яжіться з нами через [email protected], і ми вам допоможемо.
Для користувачів iOS:
Коли ви вперше встановлюєте додаток Beacon, надайте дозволи програмі Beacon надсилати вам Push повідомлення (див.: Мал.1)
Для підтвердження надання дозволів програмі Beacon перейдіть до екрану Оповіщення/Повідомлення в Налаштуваннях та впевніться, що все встановлено коректно (див.: Мал.2)
Впевніться, що у вас встановлена найновіша версія додатку Beacon
Впевніться, що у вас встановлено найновіша версія iOS
Якщо все зроблено, а ви все ще не отримуєте Push повідомлення, перезапустіть пристрій шляхом повного вимикання телефону та вмикання його знову.
Для користувачів Android:
Вочевідь, тестувати кожний пристрій на Android, як і на iOS, доволі складно, тому що: A) Існують сотні різних пристроїв, які використовують операційну систему Android, а також B) Виробники пристроїв можуть змінювати ОС Android як їм заманеться, в результаті різні пристрої підтримують функцію оповіщення по-різному.
На щастя, більшість пристроїв на Android не мають проблем з push повідомленнями, але загалом ми спостерігаємо, що чим дешевіший пристрій, тим більш вірогідні проблеми з push повідомленнями (в тому числі більшість Huawei пристроїв). Якщо у вас виникають проблеми, ось кроки, якими можно спробувати усунути їх (див. малюнки нижче):
Перейдіть до Налаштувань та натисніть “Оповіщення додатків”, оберіть додаток Beacon
Ви маєте бачити два типи оповіщень:
“Інші” – обробляє повідомлення чатів
“Сирена” – обробляє попереджувальні повідомлення
Оберіть кожний тип оповіщення та each Notification type та налаштуйте їх так, щоб вони виглядали, як показано на малюнкам 4 та 5 нижче
Зверніть увагу, що кожен пристрій Android має різні Налаштування, отже ви можете не бачити такий саме екран, як на малюнку (це з Samsung Galaxy, який ніколи не має проблем з Push повідомленнями). В будь-якому випадку, налаштуйте оповіщення як “Термінові”, щоб завжди відображалось, вібрувало та перекривало статус “Не турбувати”
Якщо проблеми продовжуються, перевірте кілька інших налаштувань (Ми казали — це набагато складніше, ніж повинно бути. Дивіться зображення нижче для більш детальної інформації):
Налаштування>Оповіщення:
Вимкніть Відкладення сповіщень
Вимкніть Ховання беззвучних сповіщень
Налаштування>Екран блокування
Увімкніть Оповіщення на Екрані блокування
Увімкніть Активування Екрану для Оповіщень
Налаштування>Оптимізація акумулятора
Не оптимізуйте роботу акумулятора при використанні Beacon
Налаштування>Адаптивні оповіщення
Вимкніть
Якщо жодне з цих рішень не працює, значить ви зіткнулись із обмеженням Firebase Cloud Messaging (FCM – це “крос-платформа обміну повідомленнями, яка дає змогу надійно надсилати повідомлення безкоштовно.“)
За матеріалами сайту FCM: “Фреймворк Android радить, що програми, які були зупинені (не у фоновому режимі), не повинні запускатися без явної взаємодії з користувачем. FCM дотримується цієї рекомендації, тому не доставляє повідомлення зупиненим програмам.”
Це означає, що для отримання Push повідомлень від Beacon вам необхідно тримати програму працюючою хоча б у фоновому режимі.
На щастя, ми помітили, що таке трапляється тільки на недорогих пристроях Android, але принаймні тепер ви це знаєте. Якщо такі проблеми все ще трапляються, напишіть нам на email [email protected], ми спробуємо допомогти вам у вирішенні цих проблем.
Нам би хотілося, щоб це легше вирішувалось, але ми знаємо, що ми не самотні — інші програми, створені для екстрених служб, мають ті самі проблеми.
Це через Режими транспортування різних рятувальників.
Коли ви транслюєте оповіщення, Beacon дозволить призначити на інцидент щонайменше один транспортний засіб, який може транспортувати пацієнтів (напр., карета швидкої, автомобіль, човен). Отже, якщо ви запросили максимально одного рятувальника, та першим відреагувавшим був той, хто пішки (без транспорту), та якщо автомобіль відповів після цього, Beacon підтвердить і його теж.
Це артефакт того, що Beacon спочатку був розроблений виключно для служб швидкої допомоги та пожежних відділів. В майбутній версії v5.0 це буде вирішено.
Щоб переключити Beacon з режиму використання переписки в мобільному додатку (ДАНІ) на SMS переписку в разі відсутності Інтернету, надішліть SMS повідомлення 789 на ваш номер Beacon (запитайте його в Адміністратора, якщо ви не зберегли його в Контактах). Це змінить налаштування вашого телефону з режиму ДАНІ на SMS без вмикання додатку Beacon, і ви ще раз отримаєте останнє повідомлення від Beacon.