Yksityisyyden parhaat käytännöt
Pyytäkää vain todella tarvittavat käyttöoikeudet.
Yksityisyyden parhaat käytännöt on ilmainen Android Academy-oppitunti CoddyKitissä. Tämä on oppitunti 4/4. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu Android Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Android Academy-kurssilla on yhteensä 4 oppituntia.
Tietosuojan parhaat käytännöt
Käyttöoikeudet ovat luottamukseen perustuva sopimus käyttäjien ja Play Storen kanssa. Ohjaava periaate on yksinkertainen: pyytäkää mahdollisimman vähän ja mahdollisimman myöhään sekä kertokaa syyt selkeästi.
Pyytäkää mahdollisimman vähän käyttöoikeuksia
Tarkistakaa jokainen ilmoittamanne käyttöoikeus. Jos ominaisuus toimii ilman käyttöoikeutta, poistakaa se. Harvemmat vaaralliset käyttöoikeudet merkitsevät enemmän asennuksia, vähemmän asennusten poistamisia ja sujuvamman Play-arvioinnin.
Suosikaa vähemmän arkaluonteisia vaihtoehtoja
Usein käytettävissä on epätarkempi tai turvallisempi vaihtoehto. Suosikaa ACCESS_COARSE_LOCATION-käyttöoikeutta tarkan sijainnin sijaan, kun likimääräinen sijainti riittää, ja suosikaa järjestelmän valokuvavalitsinta laajan mediatiedon käyttöoikeuden sijaan.
Käyttäkää järjestelmän valitsimia käyttöoikeuksien sijaan
Monet tehtävät eivät tarvitse käyttöoikeutta lainkaan. Valokuvavalitsin, tiedostovalitsin ja yhteystietovalitsin palauttavat täsmälleen käyttäjän valitsemat tiedot ilman ajonaikaisia käyttöoikeuksia.
val pickMedia = rememberLauncherForActivityResult(
ActivityResultContracts.PickVisualMedia()
) { uri -> /* user-selected image, no permission needed */ }
pickMedia.launch(
PickVisualMediaRequest(ActivityResultContracts.PickVisualMedia.ImageOnly)
)Pyytäkää käyttötilanteessa
Pyytäkää käyttöoikeutta juuri sillä hetkellä, kun käyttäjä käynnistää ominaisuuden, ei sovelluksen käynnistyessä. Selkeän toiminnon yhteydessä esitetty pyyntö hyväksytään huomattavasti useammin ja tuntuu käyttäjästä kunnioittavalta.
Selittäkää ennen pyytämistä
Jos syy ei ole ilmeinen, näyttäkää ensin lyhyt perustelunäyttö. Kertokaa käyttäjälle, mitä hyötyä hän saa. Käynnistäkää sen jälkeen järjestelmän dialogi, jotta päätös perustuu riittäviin tietoihin.
Toimikaa hallitusti rajoitetussa tilassa
Suunnitelkaa jokainen ominaisuus niin, että se toimii myös silloin, kun käyttöoikeus evätään, mahdollisesti rajoitetuin ominaisuuksin. Karttanäyttö voi näyttää oletusalueen, ja chat-sovellus voi antaa käyttäjän valita valokuvan manuaalisesti.
Kertaluonteiset ja likimääräiset käyttöoikeudet
Moderni Android antaa käyttäjälle mahdollisuuden myöntää sijainnin vain tällä kertaa tai sallia vain likimääräisen sijainnin. Tarkistakaa käyttöoikeudet aina uudelleen, kun tarvitsette niitä, sillä kertaluonteinen käyttöoikeus vanhenee, kun sovellus poistuu etualalta.
Välttäkää käyttöoikeuksien niputtamista
Älkää pyytäkö suurta määrää käyttöoikeuksia etukäteen "varmuuden vuoksi". Pyytäkää kutakin käyttöoikeutta, kun sen edellyttämää ominaisuutta käytetään. Niputtaminen vaikuttaa epäilyttävältä ja heikentää luottamusta.
Olkaa avoimia sovelluksen esittelyssä
Play Console edellyttää tietoturvaosiota ja arkaluonteisten käyttöoikeuksien osalta perustelua. Varmistakaa, että sovelluksen toiminta vastaa julkisesti ilmoittamianne tietoja.
Testatkaa evätty käyttöoikeus
Testatkaa sovelluksenne aina kaikkien käyttöoikeuksien ollessa evättyinä, myös pysyvän epäämisen tilanteessa. Sovelluksen on pysyttävä käyttökelpoisena eikä se saa kaatua. Tämä on sekä käyttökokemusta että käytäntöjen noudattamista koskeva vaatimus.
Pikatesti
Testatkaa, miten hyvin ymmärrätte tietosuojan parhaat käytännöt.
Kertaus
Opitte tietosuojan parhaat käytännöt:
- Pyytäkää vain välttämättömät käyttöoikeudet ja suosikaa vähemmän arkaluonteisia vaihtoehtoja
- Käyttäkää järjestelmän valitsimia käyttöoikeuksien välttämiseksi kokonaan
- Pyytäkää käyttötilanteessa, selittäkää ensin ja toimikaa hallitusti rajoitetussa tilassa, jos pyyntö evätään
- Tarkistakaa kertaluonteiset käyttöoikeudet uudelleen ja ilmoittakaa tiedot avoimesti Play-esittelyssä
Olette suorittaneet Permissions-kurssin.
Opi Kotlin tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 36
- Oppitunnit
- 152
Usein kysytyt kysymykset
Onko oppitunti ”Yksityisyyden parhaat käytännöt” ilmainen?
Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa Android Academy-oppimispolun 3 oppituntia, myös oppitunnin “Yksityisyyden parhaat käytännöt”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Android Academy-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Yksityisyyden parhaat käytännöt”?
Pyytäkää vain todella tarvittavat käyttöoikeudet. Harjoittelet Android Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Android Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Android Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 4/4.
Kuinka kauan ”Yksityisyyden parhaat käytännöt”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Android Academy-oppitunnilla?
Kyllä. Jokainen Android Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Androidin käyttöoikeusmalli
- Käyttöoikeuksien pyytäminen Composessa
- Kieltojen ja perustelujen käsittely
- Yksityisyyden parhaat käytännöt