Гэта дадатак з'яўляецца платформай, дзе карыстальнікі могуць запытваць і прымаць задачы дастаўкі ў рэжыме рэальнага часу, дзяліцца прагрэсам і мець зносіны. Гэта дапамагае карыстальнікам, якія пагадзіліся загадзя, падключацца і кіраваць усім працэсам ад запыту на дастаўку да прыняцця, прагрэсу і запісу завяршэння ў рэжыме рэальнага часу.
📍 Кіраўніцтва па абслугоўванні на першым плане і дазволе на вызначэнне месцазнаходжання (Android 14 або вышэй)
Для дакладнасці дастаўкі і адказу ў рэжыме рэальнага часу праграма выкарыстоўвае дазвол на вызначэнне месцазнаходжання на першым плане. Пры запуску праграмы першапланавы сэрвіс запускаецца аўтаматычна і выконвае наступныя асноўныя функцыі:
Прыём запытаў на дастаўку ў рэжыме рэальнага часу
Вы можаце неадкладна атрымліваць запыты на дастаўку вакол вас у залежнасці ад вашага бягучага месцазнаходжання.
Абмен працоўным статусам у рэжыме рэальнага часу
Ход і месцазнаходжанне прынятых паставак дастаўляюцца адпаведным карыстальнікам у рэжыме рэальнага часу.
Забяспечце апавяшчэнні на аснове месцазнаходжання
Вы можаце хутка рэагаваць, адпраўляючы апавяшчэнні пры ўваходзе або выхадзе з пэўнай зоны.
Працуе ў фонавым рэжыме
Вы можаце атрымліваць важныя падзеі, не прапускаючы іх, нават калі праграма не бачная на экране.
Гэтая першапачатковая служба абсалютна неабходная для правільнага выкарыстання асноўных функцый праграмы. Карыстальнікі не могуць адвольна спыніць або выключыць яго, а запыты ў рэжыме рэальнага часу або апавяшчэнні аб месцазнаходжанні могуць не працаваць належным чынам, калі дазвол не дадзены.
✅ Кіруйце станам выканання службы і наладамі месцазнаходжання
Калі першапачатковы сэрвіс уключаны, вы заўсёды можаце праверыць гэта праз сістэмнае апавяшчэнне. Вы можаце непасрэдна кіраваць тым, ці трэба абагульваць інфармацыю пра месцазнаходжанне ў наладах карыстальніка.
📌 Кіраўніцтва па неабходных дазволах
FOREGROUND_SERVICE_LOCATION: патрабуецца пры апрацоўцы інфармацыі аб месцазнаходжанні ў рэальным часе на пярэднім плане.
ACCESS_FINE_LOCATION або ACCESS_COARSE_LOCATION: выкарыстоўваецца для супастаўлення запытаў на дастаўку і прадастаўлення апавяшчэнняў аб месцазнаходжанні.