/ / Повідомлення поблизу Google не працюють належним чином - Android, сповіщення, ibeacon, Google поблизу

Сповіщення в межах Google не працюють належним чином - андроїд, сповіщення, ibeacon, google-nearby

Я намагаюся перевірити Google Nearbyсповіщення на моєму телефоні Android, що використовує маяки iBeacon. Схоже, він працює лише з перервами. Коли я потрапляю в діапазон маяків, сповіщення, здається, не відбувається в більшості випадків. Я побачу сповіщення кілька годин пізніше або у випадковий час.

Я не можу зрозуміти, як це все має працювати. Я б очікував, що повідомлення з’явиться у списку сповіщень (я знаю, що вони мають низький пріоритет) незабаром після того, як я перейду в діапазон маяків. Вся справа в Повідомленнях поблизу полягає в тому, щоб хтось знаходився в безпосередній близькості від маяка, щоб побачити сповіщення та вжити певних дій.

Те, як воно реалізується сьогодні, видається абсолютно марним. Хтось бачив цю роботу правильно?

Відповіді:

2 для відповіді № 1

(Я працюю на Поруч)

Реалізація намагається збалансувати створенняцінність розробника з повагою уваги користувача та акумулятора. З цією метою ми зробили кілька варіантів у версії для доставки, з якою ви, мабуть, стикаєтеся:

  • Якщо ви проведіть пальцем сповіщення, воно зникає на експоненціально зростаючу кількість часу (1 день, 2 дні, 4 дні, ...)

  • Повідомлення з’являється лише після екранного події. Для більшості випадків використання та користувачів це буде мінімальним попередженням. Це означає, що піктограму рядка стану не створюється.

  • Для користувачів, які вже пройшли службуПоблизу Повідомлень теплий прийом, деякі сповіщення почнуть працювати як низький пріоритет. Вони створюють значок рядка стану. Однак через декілька хвилин як низький пріоритет вони зникають, щоб мінімізувати пріоритет, і залишаються там.

Точка плутанини з деякими розробниками мала низький пріоритет (піктограма) проти мінімальної (без піктограми) пріоритету. Можливо також, у нас є відкликання помилок.

Якщо ви хочете закрутити журнал (adb shell)setprop log.tag.NearbyDiscovery VERBOSE) та опублікуйте відповідну частину звіту про помилку як суть або пастібін, яку ми можемо подивитися. Я не можу пообіцяти відповідь на цьому форумі, але якщо у нас є помилка, ми "мотивували її виправити. Ви "хочете переконатися, що ви перебуваєте в зоні дії маяка за допомогою сканера 3P маяка (ми іноді використовуємо nRF Connect), потім вимкніть екран і екранізуйте та зафіксуйте звіт про помилку, якщо повідомлення не було створено протягом 10 -15 секунд.