Keskenda terviseandmeid uue Health Connecti abil

  • Health Connect koondab tervise- ja vormisolekuandmed seadmesse ning võimaldab jagada neid rakenduste vahel detailsete privaatsuskontrollidega.
  • Arendajad integreerivad oma rakendusi Health Connect SDK abil, deklareerides konkreetsed õigused, hallates klienti ja taotledes juurdepääsu käitusajale.
  • Sünkroniseerimine põhineb logidel, metaandmetel, muudatuste tunnustel ja parimatel tavadel lisamiste, värskenduste, kustutamiste ja tunnuste aegumise käsitlemiseks.
  • See lähenemisviis aitab vähendada andmesilosid ja on kooskõlas laiemate algatustega tervishoiu koostalitlusvõime ja kasutajate kontrolli tagamiseks oma meditsiinilise teabe üle.

HealthConnect

Kui kasutate oma Android-telefonis mitut treening-, une-, toitumis- või terviserakendust, on teil tõenäoliselt ka oma. andmed laiali kõikjal ja nende haldamine muutub tüütuks. Health Connect on just selleks loodud: korra loomiseks, teabe tsentraliseerimiseks ja selgete privaatsuskontrollide pakkumiseks ilma, et peaksite ühest rakendusest teise hüppama.

Lisaks on Health Connectist saanud arendajate ja tervishoiuettevõtete jaoks terviseandmete integreerimise ühtne punkt mis lihtsustab sünkroonimist, parandab koostalitlusvõimet ja avab ukse rikkalikumatele kasutuskogemustele, hoides samal ajal kesksel kohal kontrolli ja turvalisust.

Mis on Health Connect ja millist probleemi see lahendab?

Androidi loodud Health Connect on süsteem, mis toimib järgmiselt: tervise- ja kehalise aktiivsuse andmete keskne keskusSelle asemel, et iga rakendus salvestaks ja haldaks oma teavet eraldi, toimib Health Connect seadmes ühise salvestusruumina, kuhu erinevad rakendused saavad teie loal andmeid lugeda ja sinna kirjutada.

Idee seisneb selles, et lõpetada klassikaline olukord, kus sammude, pulsi, une, toitumise või menstruaaltsükli andmed Need on hajutatud rakenduste, seadmete ja teenuste vahel. Health Connecti abil salvestatakse kogu see teave teie telefoni ja teie otsustate, mida, kellega ja mis eesmärgil jagatakse.

Google'i vaatenurgast võimaldab see süsteem Jaga andmeid rakenduste vahel privaatsust ohverdamataKasutaja jaoks tähendab see suuremat mugavust ja paremat ülevaadet oma tervisest; arendajate jaoks tähendab see ühtset API-t terviseandmetega töötamiseks ilma, et iga integratsiooniga peaks jalgratast leiutama.

Google omandab Fitbiti
Seotud artikkel:
Google omandab Fitbiti: mõju, privaatsus ja kantavate seadmete tulevik

Juurdepääs Health Connectile sõltub Androidi versioonist

Health Connecti ligipääsu viis oleneb Seadme Androidi versioon, kuna alates Android 14-st saab sellest süsteemi osa.

HealthConnect
HealthConnect
arendaja: Google LLC
Hind: tasuta

Health Connect Android 14 ja uuemates versioonides

Alates Android 14-st (API tase 34) on Health Connect a moodul integreeritud Androidi raamistikkuSee pole enam lihtsalt eraldiseisev rakendus. See tähendab, et selle toimimiseks ei pea te Google Playst midagi alla laadima ja seda saab hallata otse süsteemiseadetest.

Selle avamiseks Android 14-s või uuemas versioonis minge rakendusse Seadme sätted ja navigeerige turva- ja privaatsusseadete juurde. Tavapärane tee on: Seaded > Turvalisus ja privaatsus > Privaatsusseaded > Health Connect (või Health Connected, olenevalt tõlkest ja tootjast). Samuti saate otsi seadete otsinguribalt „Health Connect” et kiiremini kohale jõuda.

Selles versioonis, kui telefoni värskendate, süsteem See migreerib automaatselt andmed, mis teil rakenduse eelmises versioonis olid. Alates Health Connectist (kui sa seda varem kasutasid) kuni integreeritud süsteemimoodulini, sh kõik juba antud õigused. Nii saad isegi vana rakenduse desinstallida ilma teenust kaotamata.

Health Connect Android 13 ja varasemates versioonides

Android 13 (API 33) ja varasemates versioonides pole Health Connecti süsteemi kaasas, seega on vaja see eraldi installida. Rakenduse installimine Google Play poest et seda kasutada saaks.

Kui rakendus on installitud, saate selle avada menüüst Seaded > Rakendused > Health Connect või lisades selle menüüsse kiired seaded otsesema juurdepääsu saamiseks. Nendes seadmetes saavad arendajad, kes on oma rakenduse juba Health Connectiga integreerinud, migreerumine kogemust katkestamata kui kasutaja uuendab Android 14-le ja uuemale versioonile tänu konkreetsetele migreerimisjuhenditele.

Tähtis on tähelepanu pöörata Health Connect ei toeta mitme kasutaja profiile Samuti ei tööta see Androidi tööprofiilidega. See töötab ainult kasutaja põhiprofiilil, just selleks, et säilitada selge kontroll andmete omaniku üle.

Tsentraliseeri ja ühenda oma tervise- ja treeningrakendused

Health Connecti rakendus Androidile

Health Connecti võti keskmise kasutaja jaoks on see, et see võimaldab ühenda erinevaid tervise- ja heaolurakendusi et nad saaksid omavahel andmeid jagada. Nii saab treeningrakendus kasutada teise rakenduse salvestatud uneandmeid või toitumisrakendus jälgida teie samme ja põletatud kaloreid.

Tavaline protsess hõlmab Health Connecti avamist seadmes, esialgse voo puudutamist, näiteks „Start” või seaded Ja õiguste ja andmete jaotises pääsete juurde rakenduste õigustele. Sealt saate lubada rakendused, mida soovite integreerida, ja mis kõige tähtsam, valida, milliseid andmekategooriaid igaüks lugeda või kirjutada saab (näiteks samme on küll, aga kaalu pole, või pulssi on küll, aga menstruaaltsükkel pole).

Health Connect grupeerib teabe temaatilised kategooriadFüüsiline aktiivsus, kehamõõtmed, menstruaaltsükkel, uni, toitumine, elutähtsad näitajad, haiguslood jne. Nii on lihtne jagamisobjekte lühidalt näha, milliste rakendustega ja mis eesmärgil jagatakse. Samuti saate üle vaadata, millised rakendused on teie andmetele hiljuti juurde pääsenud.

Tasub märkida, et mõnes rakenduses peate enne sünkroonimise alustamist selle lubama. seotud rakenduse sees lisaks Health Connectile. Kui midagi ei sünkroonita, on hea mõte kontrollida nii Health Connecti valikuid kui ka iga kaasatud rakenduse sisemisi seadeid.

Milliseid andmeid jagatakse ja kuidas neid hallatakse?

Kui rakendus loob ühenduse Health Connectiga ja annate sellele juurdepääsu, omandab see rakendus luba teatud tüüpi andmete lugemiseks ja kirjutamiseks kesklaos, alati teie poolt heakskiidetud kategooriate piires.

Kui juurdepääs on antud, saab rakendus sellele ligi pääseda viimase 30 päeva andmed ja kogu sellest hetkest alates loodud uus teave. Juhul kui meditsiinilised dokumendid (haiguslugu, aruanded jne), see 30-päevane piirang ei kehti: teie selgesõnalisel nõusolekul võidakse taotlusi Vaadake kogu oma saadaolevat haiguslugu Health Connectis.

Tehnilisel tasandil salvestatakse andmed a-sse kohalik Android-seadmes endasTeil on kontroll selle üle, millised rakendused millist teavet näevad, ja saate igal ajal õigused tühistada või teatud tüüpi andmete jagamise peatada. Ühendatud rakenduste teenused võivad aga siiski säilitada... juba sünkroonitud andmete koopiad nende endi serveritega enne loa tühistamist.

See mudel aitab vähendada Androidi ökosüsteemis infosilode probleemi: sammude ühes, kaalu teises ja une kolmandas kohas asemel läbivad kõik need osad ühe... ühine salvestus- ja orkestreerimispunktparandades nii kasutajakogemust kui ka järgnevate analüüside kvaliteeti.

Tervishoiu koostalitlusvõime perspektiiv: mobiilsusest kaugemale

Andmete killustatus ei ole probleem ainult spordirakendustele: see eksisteerib tervishoiusektoris üldiselt. ajalooline koostalitlusvõime puudumineMeditsiiniandmed on sageli jaotatud piirkonna, haigla, kindlustusandja, labori või isegi konkreetsete uurimisprojektide kaupa, luues tõelised infosilod.

Sellel killustatusel on tohutu hind. Mitmed analüüsid hindavad, et koostalitlusvõime puudumine võib kaasa tuua umbes 4,7% riigi aastastest tervishoiukulutustestSee tähendab miljardite eurode kaotust dubleerimise, ebatõhususe, korduva testimise ja spetsialistide vahelise kehvema koordineerimise tõttu.

Terviseandmete tsentraliseerimine ja korrektne kataloogimine võimaldab parandada diagnoose ja raviSee vähendab viivitusi, väldib tarbetuid korduvteste ja hõlbustab spetsialistide juurdepääsu patsiendi asjakohasele haigusloole, isegi kui see pärineb teisest piirkonnast või süsteemist. Lisaks on see hästi struktureeritud teave hindamatu väärtusega [järgmise] jaoks. biomeditsiinilised uuringud ja uute ravimite väljatöötamine.

Selles laiemas kontekstis kerkib esile selliste projektide nagu Connect Health ja selle universaalse tervishoiuahela (UHC) platvormi filosoofia, mille eesmärk on ühendada, tsentraliseerida ja ühendada erinevat tüüpi kliinilisi andmeid laiaulatuslikult, kasutades rahvusvahelisi standardeid (HL7 FHIR, IPS, USCDI, SNOMED, ​​​​LOINC), plokiahelat, tehisintellekti ja asjade internetti. Kuigi nad tegutsevad erinevates liigades (makro-tervishoiusüsteem versus Androidi kohalik andmehoidla), jagavad nad sama põhiideed: kaotada andmesilod ja anda kasutajale suurem kontroll oma meditsiinilise teabe üle.

Health Connect arendajatele: rakenduse ettevalmistamine

Tehnilisest küljest pakub Health Connect järgmist: SDK Jetpackis (androidx.health.connect) See võimaldab rakendustel integreeruda Health Connecti andmesalvestusega nii kirjete lugemiseks kui ka kirjutamiseks. See integratsioon nõuab mõningaid konfigureerimisetappe ja parimaid tavasid.

Health Connecti rakendus ja saadavus

Health Connecti rakendus või moodul vastutab järgmise eest: töödelda kõiki päringuid, mida teie rakendus SDK kaudu saadab, sealhulgas andmesalvestus, õiguste kontroll ning lugemis- ja kirjutamisõigus.

Juurdepääs sõltub kasutaja seadme Androidi versioonist: Android 14 ja uuemates versioonides on moodul vaikimisi kaasas; Android 13 ja varasemates versioonides on see kohustuslik. Paigalda Health Connecti rakendus Google PlaystSDK toetab Android 8 (API 26) ja uuemaid versioone, kuid Health Connecti rakendus töötab ainult alates Android 9-st (API 28). See tähendab, et saate integratsiooni ettevalmistamisega toetada Android 8 kasutajaid, kuid Health Connecti saavad tegelikult kasutada ainult Android 9 või uuema versiooniga kasutajad.

Et teada saada, kas Health Connect on saadaval ja millises olekus, saab klient helistada HealthConnectClient.getSdkStatus ja tegutse vastavalt: jätka, kui see on saadaval, või suuna kasutaja vajadusel teenusepakkuja installimiseks või värskendamiseks Google Playsse.

Lisage Health Connect SDK

API kasutamiseks peate lisama vastava sõltuvuse moodul build.gradleTavaliselt on kaasas midagi sellist nagu raamatukogu. androidx.health.connect:connect-client sõltuvuste jaotises. Ideaalis vaadake Ametlik dokumentatsioon uusima versiooni kasutamiseksSDK edenedes uute funktsioonide, lubade muudatuste ja stabiilsuse täiustuste lisandumisega.

Funktsioonide saadavuse API kasutamine

Kuna kasutajad ei värskenda alati oma Health Connecti versiooni, pakub SDK API-t kontrollige, kas teatud funktsioonid on saadaval seadmel, kasutades healthConnectClient.features.getFeatureStatus()See kutse tagastab konstandid, näiteks FEATURE_STATUS_AVAILABLE või FEATURE_STATUS_UNAVAILABLE.

Kui funktsioon pole saadaval, on soovitatav Kutsu kasutaja Health Connecti värskendamaPane tähele, et mõned süsteemimooduliga seotud funktsioonid ei ole Android 13-s ja varasemates versioonides endiselt saadaval isegi siis, kui kasutaja installib Health Connect APK, kuna need sõltuvad raamistikust endast.

Load ja privaatsus Health Connectis

Salvesta terviseandmeid Health Connecti abil

Juurdepääs tervise- ja füüsilise aktiivsuse andmetele on äärmiselt tundlik, seega lisab Health Connect täiendav turvakiht lugemis- ja kirjutamistoiminguteleSee sunnib arendajaid olema läbipaistvad, selged ja väga täpsed selle osas, mida nad küsivad.

Rakendus kalorite lugemiseks.
Seotud artikkel:
Parimad rakendused kalorite lugemiseks ja tervise parandamiseks Androidis

Õiguste deklareerimine manifestis

Failis AndroidManifest.xmlRakendus peab selgelt deklareerima, et lugemis- ja kirjutamisõigused mida vajate, kasutades standardseid silte <uses-permission> jooksul <manifest>Need õigused on rühmitatud andmetüübi järgi, näiteks:

<uses-permission android:name="android.permission.health.READ_HEART_RATE"/>
<uses-permission android:name="android.permission.health.WRITE_HEART_RATE"/>
<uses-permission android:name="android.permission.health.READ_STEPS"/>
<uses-permission android:name="android.permission.health.WRITE_STEPS"/>

Lisaks peavad need load vastavusse Google Play Console'is deklareerituga Rakenduse loetavate või kirjutatavate Health Connecti andmete tüüpide osas on läbipaistvus võtmetähtsusega: kui taotlete tulevikus uusi õigusi, kuna vajate rohkem andmekategooriaid, peate... Lisa nii uued kui ka need, mida oled juba kasutanudvälja arvatud ainult need, mida te enam ei vaja.

Spetsiifiline privaatsuspoliitika dialoog

Manifestis tuleks deklareerida ka tegevus, mis suudab demonstreerida privaatsuspoliitika ja lubade põhjendus Health Connectist, kui kasutaja klõpsab Health Connecti õiguste ekraanil vastaval lingil.

Kuni Android 13 versioonide puhul on määratletud tegevus, mis saab kavatsuse ACTION_SHOW_PERMISSIONS_RATIONALEJa alates Android 14-st, a tegevuse alias mis reageerib android.intent.action.VIEW_PERMISSION_USAGE sobiva kategooriaga, mis võimaldab Health Connectil näidata kasutajale, miks teie rakendus neid andmeid vajab, kuidas te neid kasutate ja kuidas nad saavad neid hallata.

Dünaamiline lubade taotlemine ja haldamine

Kui teil on HealthConnectClientteie rakendus peab taotle käitusaja õigusivajalike funktsioonide grupeerimine komplekti (näiteks sammude ja pulsi lugemine ja kirjutamine). Enne millegi küsimist on soovitatav kontrollida getGrantedPermissions() kui need oleksid juba antud.

Nende taotlemiseks pakub SDK tulemuslepingut läbi PermissionController.createRequestPermissionResultContract()See näitab kasutajale Health Connecti standardne ekraan kus saate iga loa heaks kiita või tagasi lükata. Teie rakendus peab olema ette valmistatud mõlema stsenaariumi jaoks: kui kriitilised load keelatakse, tuleb funktsionaalsuse voogu kohandada või piirata.

Kuna kasutaja saab tühistada õigused igal ajal Health Connecti puhul on hea tava perioodiliselt kontrollida, millised õigused on endiselt aktiivsed, eriti enne nendest sõltuvate lugemis- või kirjutamistoimingute tegemist.

Health Connecti pardaleminek ja alustamine

Paljud rakendused sisaldavad sissejuhatavat voogu, kus selgitatakse funktsioone, küsitakse nõusolekut ja konfigureeritakse esialgseid eelistusi. Health Connect võimaldab seda voogu... käivita otse oma liidesestet kasutaja saaks teie rakenduse ühendada Health Connecti kaudu, mitte ainult rakendusest endast.

Selleks deklareeritakse sisseelamistegevus koos konkreetsete kavatsustega (androidx.health.ACTION_SHOW_ONBOARDING APK-ga versioonide ja android.health.connect.action.SHOW_ONBOARDING (Android 14 ja uuemate versioonide puhul), kaitstud vastavate lubadega. Pange tähele, et Seda tegevust saab mitu korda esile kutsudaNäiteks kui kasutaja katkestab rakenduse ühenduse ja otsustab selle hiljem uuesti ühendada.

Põhitoimingud: andmete lugemine ja kirjutamine Health Connectis

Kui integratsioon on seadistatud, saab teie rakendus sisesta uusi kirjeid Health Connectis või lugeda olemasolevaid andmeid nii eraldi kui ka koondandmetena.

Andmete kirjutamine: kirjed ja metaandmed

Andmeid esitatakse objektidena Record iga tüübi (sammud, pulss, kaal jne) jaoks spetsiifiline. Näiteks sammude loendamiseks kasutatakse StepsRecordmis sisaldab selliseid välju nagu sammude arv, algus- ja lõppaeg, ajavöönd ja metaandmed.

Teie rakendus loob kirje sobivate väärtustega ja lisab selle koos sisestaKirjeid()Kirjet täiendatakse objektiga. Metadata täpsustage, kas tegemist on andmetega seadme poolt ise registreeritud (näiteks kell) või sisestatud käsitsi, sealhulgas seadme teave (tüüp, päritolu jne).

Kui andmeallikas on teie enda andmehoidla (näiteks taustsüsteem või kohalik andmebaas), saate ära kasutada järgmist: clientRecordId y clientRecordVersion juhtima idempotentsed lisamised ja värskendusedKui esitate kirje olemasoleva kliendi ID-ga ja uuema versiooniga, asendab Health Connect eelmised andmed; vastasel juhul luuakse uus.

Pärast sisestamist on vastus sisestaKirjeid() See sisaldab Health Connecti loodud ID-de loendit. See on oluline. salvestage need sisemised ID-d oma süsteemis, kui kavatsete ka andmeid lugeda ja sünkroonida, sest need on vajalikud kustutamiste ja muudatuste töötlemiseks.

Individuaalsete ja koondandmete lugemine

Konkreetsete andmete lugemiseks kasutatakse readRecords() tüüpi taotlusega ReadRecordsRequest, kus on näidatud kirje tüüp ja ajavahemiku järgi filter (TimeRangeFilterSee tagastab a üksikasjalike kirjete loend mida teie rakendus saab ükshaaval töödelda.

Kumulatiivsete tüüpide, näiteks sammude puhul on siiski soovitatav kasutada aggregate() asemel readRecords()Koondamine väldib probleeme topeltarvestus, kui allikaid on mitu (näiteks mobiilseade ja kell samal ajal) ning pakub usaldusväärsemaid mõõdikuid, näiteks perioodi jooksul tehtud sammude koguarvu.

Oluline on meeles pidada, et Health Connect saab andmeid lugeda. kuni 30 päeva enne loa andmise kuupäevaKui teie rakendus vajab vanemate ajalooga tutvumist, peab see taotlema spetsiaalset luba, näiteks PERMISSION_READ_HEALTH_DATA_HISTORY, teabe tundlikkuse tõttu rangema põhjenduse ja läbivaatamise alusel.

Täiustatud sünkroonimine teie rakenduse ja Health Connecti vahel

Paljudel terviserakendustel on oma sisemine andmeladu (kohalik või pilves), mis toimib peamise allikana. Health Connect ei ole mõeldud selle poe asendamiseks, vaid sellega sünkroonimiseks, et mõlemad pooled jääksid kooskõlastatuks.

Täielik sünkroonimisprotsess hõlmab tavaliselt kolme toimingut: Sisestage või värskendage oma rakenduse andmeid Health ConnectisEkstrakti muudatused Health Connectist oma andmeladusse ja kustuta Health Connectist andmed, mille kasutaja on sinu süsteemist kustutanud.

Muutusmärgid ja täiendav tarbimine

Muudatuste eraldamiseks pakub Health Connect SDK mehhanismi Muudatuste sünkroonimineTeie rakendus taotleb esmalt muutmisloa, kasutades getChangesToken(), mis näitab, millist tüüpi kirjete muudatusi soovite jälgida. See märk tähistab ajahetke, millest alates saate muudatusi taotleda.

Selle märgiga helistate getChanges() tsüklis, kuni te enam üksusi ei saa. Iga vastus sisaldab muudatuste loendit (tüüpi Ülesmärkimise muutmine või kustutamise muutmine), mis näitab, kas on veel muudatusi ja uue märgi, mida järgmiseks korraks salvestada. Teie rakendus peab kõik muudatused läbi käima, need töötlema ja lõpuks salvestama. nextChangesToken sünkroniseerimise viitena.

Lisamise/värskendamise muudatused (UpsertionChange) hõlmavad kogu kirjet koos selle metaandmetega. Oma andmete uuesti importimise vältimiseks on hea mõte kontrollige välja dataOrigin.packageName ja jätke välja oma rakendusest pärinevad kirjed. Kustutatud muudatused saavad ainult Kustutatud kirje IDPrivaatsuse tagamiseks on oluline, et oleksite need oma andmetega seotud ID-d eelnevalt salvestanud.

Üldine soovitus on kasutada vahetustokeneid. eraldatud iga andmetüübi järgi mida te tarbite, välja arvatud juhul, kui teie äriloogika nõuab mitme tüübi samaaegset käsitlemist. Nii ei häiri te kogu sünkroonimist, kui kasutaja tühistab ühe õiguse.

Strateegiad muutustokeni aegumise korral

Vahetusmärkidel on aegumiskuupäev Kui möödub rohkem kui 30 päeva ilma kasutamiseta. Teabe kaotamise vältimiseks peaksite kavandama taastamisstrateegia juhuks, kui luba muutub kehtetuks.

Ideaalne variant on salvestada ajatempel viimane edukas lugemine Ja kui token aegub, lugege uuesti selle hetke (või viimase 30 päeva) andmeid, rakendades kliendi ID-de või Health Connect ID-de abil deduplikatsiooni. Teised vähem rafineeritud strateegiad hõlmavad viimase 30 päeva andmete kustutamist ja uuesti importimist või lihtsalt selle intervalli lugemist ilma deduplikatsioonita (see viimane, kõige hullem, võib kasutajale duplikaate näidata).

Samuti on soovitatav vahetusžetoone ette küsida, isegi kui te ei kavatse neid kohe kasutada, et säilitada mõistlik uuendustsükkel ja vältida ajapuudust.

Kantavate seadmete sünkroonimine madala latentsusega

Kui andmeallikas on kantav seade Bluetooth Low Energy (BLE) kaudu ühenduse loomisel võib madala latentsusega sünkroonimistorustik olla kasulik, et tagada andmete jõudmine Health Connecti isegi siis, kui rakendus pole esiplaanil.

Selle stsenaariumi jaoks pakub Android CompanionDeviceService, mis võimaldab teie rakendusel jääda seadmega seotuks ja tõhusalt andmeid (nt teatisi või GATT-viipasid) vastu võtta alates Android 8-st (API 26) ja hilisematest versioonidest.

Tüüpiline töövoog on järgmine: kõigepealt suunatakse kasutaja Siduge kantav seade CompanionDeviceManageri abilhankides sellega suhtlemiseks vajalikud load. Seejärel deklareeritakse manifestis teenus, mis laiendab CompanionDeviceService'i ja on lingitud toiminguga android.companion.CompanionDeviceService, loal kaitstud android.permission.BIND_COMPANION_DEVICE_SERVICE.

Teenus haldab GATT-ühendusi ja nende tagasihelistusi. Iga kord, kui kantav seade saadab andmeid (näiteks uue pulss või sammude pakett), teenus töötleb vastuvõetud väärtust, teisendab selle Health Connecti andmed ja lisab need, kasutades insertRecords()Siiski ei saa teenus ise lube taotleda: see peab lootma, et rakendus on juba vajalikud load taotlenud ja saanud (näiteks pulsisageduse või sammude kirjutamine).

Head lugemisharjumused esiplaanil ja taustal

Rakendused saavad oma olemuselt ainult Loe Health Connecti andmeid, kui need on esiplaanilvälja arvatud juhul, kui neile on antud spetsiaalne luba taustal lugemiseks. Seda tehakse tundlikele andmetele vaikse juurdepääsu piiramiseks.

Kui teie rakendus saab taustal lugemise loa, annab kasutaja kõrgema taseme juurdepääsu, seega on oluline seda selgelt selgitada. Miks sul seda võimekust vaja on? ja milliseid eeliseid see pakub (näiteks automaatne sünkroonimine ilma rakendust avamata). Sellegipoolest peaksite eeldama, et juurdepääs võib olla piiratud. katkestada igal ajalNäiteks kui süsteem rakenduse sulgeb, peate sünkroonimisprotsessi järgmise seansi ajal jätkama.

Praktikas on uute andmete kontrollimine mõistlik kahel olulisel ajal: iga kord, kui rakendus esiplaanile tuleb (kasutades elutsükli sündmusi) ja perioodiliselt, kuni kasutaja hoiab seda avatud, teavitades teda uuendatud andmetest, et ta saaks vaateid, graafikuid või kokkuvõtteid värskendada.

Kuidas kasutada Google'i päeviku rakendust
Seotud artikkel:
Google Diary rakenduse kasutamine: täielik samm-sammult juhend

Kombineerides need tavad hea õiguste haldamise, muutmislubade vastutustundliku kasutamise ja järjepideva ID-salvestuspoliitikaga, saavad nii lõppkasutajate heaolurakendused kui ka täiustatud terviseandmete halduslahendused Health Connecti abil ära kasutada. vähendada killustatust, parandada andmete kvaliteeti ja pakkuda järjepidevamaid kogemusi, kusjuures kasutajal on alati kontroll selle üle, mida ja kellega jagatakse. Jaga seda teavet, et rohkem inimesi saaks teada uuest Health Connectist ja selle pakutavatest terviseandmetest.