Bedste praksis for privatliv
Anmod kun om det, De virkelig har brug for.
Bedste praksis for privatliv er en gratis Android Academy-lektion på CoddyKit. Dette er lektion 4 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Android Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Android Academy-kurset indeholder 4 lektioner i alt.
Bedste praksis for privatliv
Tilladelser er en tillidsaftale med dine brugere og med Play Butik. Det grundlæggende princip er enkelt: anmod om så lidt som muligt, så sent som muligt, og giv tydelige grunde.
Anmod om færrest mulige tilladelser
Gennemgå alle tilladelser, du deklarerer. Hvis en funktion kan fungere uden en tilladelse, skal du fjerne den. Færre farlige tilladelser betyder flere installationer, færre afinstallationer og en lettere gennemgang i Play Butik.
Foretræk mindre følsomme muligheder
Ofte findes der et mindre præcist eller sikrere alternativ. Foretræk ACCESS_COARSE_LOCATION frem for præcis placering, når omtrentlig placering er tilstrækkelig, og foretræk systemets fotovælger frem for bred medieadgang.
Brug systemvælgere i stedet for tilladelser
Mange opgaver kræver slet ingen tilladelse. Fotovælgeren, dokumentvælgeren og kontaktvælgeren returnerer præcis det, brugeren vælger, uden at der kræves tilladelse under kørsel.
val pickMedia = rememberLauncherForActivityResult(
ActivityResultContracts.PickVisualMedia()
) { uri -> /* user-selected image, no permission needed */ }
pickMedia.launch(
PickVisualMediaRequest(ActivityResultContracts.PickVisualMedia.ImageOnly)
)Spørg i den rette sammenhæng
Anmod om en tilladelse præcis i det øjeblik, brugeren aktiverer funktionen, ikke ved appens opstart. En anmodning i den rette sammenhæng ved siden af en tydelig handling giver langt flere tildelinger og føles respektfuld.
Forklar, før du spørger
Hvis grunden ikke er åbenlys, skal du først vise en kort skærm med en begrundelse. Fortæl brugeren, hvad vedkommende får ud af det. Udløs derefter systemdialogen, så valget træffes på et oplyst grundlag.
Reducér funktionaliteten på en god måde
Design alle funktioner, så de stadig fungerer, eventuelt med begrænset funktionalitet, når en tilladelse afvises. En kortskærm kan vise et standardområde, og en chatapp kan lade brugeren vælge et foto manuelt.
Engangs- og omtrentlige tildelinger
Moderne Android giver brugere mulighed for kun at tildele placering denne ene gang eller kun omtrentlig placering. Kontrollér altid tilladelserne igen, når du har brug for dem, fordi en engangstildeling udløber, når appen forlader forgrunden.
Undgå at samle tilladelser
Anmod ikke om en bunke tilladelser på forhånd "for en sikkerheds skyld". Anmod om hver tilladelse, når den specifikke funktion bruges. Samling af tilladelser virker mistænkeligt og svækker tilliden markant.
Vær gennemsigtig i din appfortegnelse
Play Console kræver et afsnit om datasikkerhed og en begrundelse for følsomme tilladelser. Sørg for, at din adfærd i appen stemmer overens med det, du offentligt deklarerer.
Test afvisningsforløbet
Test altid din app med alle tilladelser afvist, herunder permanent afvisning. Appen skal forblive brugbar og må aldrig gå ned. Det er både et krav til brugeroplevelsen og til politikkerne.
Hurtigt tjek
Test din forståelse af bedste praksis for privatliv.
Opsummering
Du har lært bedste praksis for privatliv:
- Anmod om de færrest mulige tilladelser, og foretræk mindre følsomme muligheder
- Brug systemvælgere for helt at undgå tilladelser
- Spørg i den rette sammenhæng, forklar først, og reducér funktionaliteten på en god måde ved afvisning
- Kontrollér engangstildelinger igen, og vær gennemsigtig i din Play-appfortegnelse
Du har gennemført kurset om tilladelser.
Lær Kotlin med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 36
- Lektioner
- 152
Ofte stillede spørgsmål
Er lektionen “Bedste praksis for privatliv” gratis?
Ja — alle 3 lektioner i læringssporet Android Academy, inklusive “Bedste praksis for privatliv”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Android Academy-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Bedste praksis for privatliv”?
Anmod kun om det, De virkelig har brug for. Du øver dig i Android Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Android Academy?
Der kræves ingen tidligere erfaring. Android Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 4 af 4.
Hvor lang tid tager lektionen “Bedste praksis for privatliv”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Android Academy-lektion?
Ja. Alle Android Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Androids tilladelsesmodel
- Anmod om tilladelser i Compose
- Håndtering af afvisninger og begrundelser
- Bedste praksis for privatliv