0Pricing
Android Academy · Pelajaran

Praktik Terbaik untuk Privasi

Minta hanya izin yang benar-benar diperlukan.

Praktik Terbaik untuk Privasi adalah pelajaran Android Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Android Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Android Academy mencakup 4 pelajaran total.

Praktik Terbaik Privasi

Izin adalah perjanjian kepercayaan dengan pengguna dan Play Store. Prinsip panduannya sederhana: minta sesedikit mungkin, selambat mungkin, dengan alasan yang jelas.

Minta Izin Minimum

Audit setiap izin yang Anda nyatakan. Jika suatu fitur dapat berfungsi tanpa izin, hapus izin tersebut. Lebih sedikit izin berbahaya berarti lebih banyak pemasangan, lebih sedikit pencopotan, dan peninjauan Play yang lebih lancar.

Utamakan Pilihan yang Kurang Sensitif

Sering kali tersedia alternatif yang lebih umum atau lebih aman. Utamakan ACCESS_COARSE_LOCATION daripada lokasi akurat jika lokasi perkiraan sudah memadai, dan utamakan pemilih foto sistem daripada akses media yang luas.

Gunakan Pemilih Sistem, Bukan Izin

Banyak tugas sama sekali tidak memerlukan izin. Pemilih Foto, pemilih dokumen, dan pemilih kontak mengembalikan tepat apa yang dipilih pengguna, tanpa memerlukan izin saat runtime.

val pickMedia = rememberLauncherForActivityResult(
    ActivityResultContracts.PickVisualMedia()
) { uri -> /* user-selected image, no permission needed */ }

pickMedia.launch(
    PickVisualMediaRequest(ActivityResultContracts.PickVisualMedia.ImageOnly)
)

Minta Berdasarkan Konteks

Minta izin tepat saat pengguna memicu fitur tersebut, bukan saat aplikasi diluncurkan. Permintaan "berdasarkan konteks" yang berada di dekat tindakan jelas memiliki tingkat pemberian yang jauh lebih tinggi dan terasa lebih menghormati pengguna.

Jelaskan Sebelum Meminta

Jika alasannya tidak jelas, tampilkan layar alasan singkat terlebih dahulu. Beri tahu pengguna manfaat yang akan mereka dapatkan. Setelah itu, picu dialog sistem agar pilihan dibuat dengan pemahaman yang cukup.

Kurangi Fungsi dengan Baik

Rancang setiap fitur agar tetap berfungsi, mungkin dengan kemampuan yang dikurangi, ketika izin ditolak. Layar peta dapat menampilkan wilayah default; aplikasi percakapan dapat memungkinkan pengguna memilih foto secara manual.

Pemberian Sekali dan Perkiraan

Android modern memungkinkan pengguna memberikan akses lokasi hanya kali ini atau hanya secara perkiraan. Selalu periksa kembali izin saat membutuhkannya, karena pemberian sekali akan kedaluwarsa ketika aplikasi tidak lagi berada di latar depan.

Hindari Menggabungkan Izin

Jangan meminta banyak izin sejak awal "untuk berjaga-jaga". Minta setiap izin saat fitur khusus yang memerlukannya digunakan. Penggabungan izin terlihat mencurigakan dan sangat mengurangi kepercayaan.

Bersikap Transparan dalam Cantuman

Play Console mewajibkan bagian Keamanan Data dan, untuk izin sensitif, sebuah justifikasi. Pastikan perilaku dalam aplikasi sesuai dengan hal yang Anda nyatakan secara publik.

Uji Jalur Penolakan

Selalu uji aplikasi Anda ketika setiap izin ditolak, termasuk penolakan permanen. Aplikasi harus tetap dapat digunakan dan tidak pernah mengalami kerusakan. Ini merupakan persyaratan UX sekaligus kebijakan.

Pemeriksaan Cepat

Uji pemahaman Anda tentang praktik terbaik privasi.

Rangkuman

Anda telah mempelajari praktik terbaik privasi:

  • Minta izin seminimal mungkin dan utamakan pilihan yang kurang sensitif
  • Gunakan pemilih sistem untuk menghindari izin sepenuhnya
  • Minta berdasarkan konteks, jelaskan terlebih dahulu, dan kurangi fungsi dengan baik saat ditolak
  • Periksa kembali pemberian sekali; bersikaplah transparan dalam cantuman Play Anda

Anda telah menyelesaikan kursus Permissions.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Praktik Terbaik untuk Privasi” gratis?

Ya — teks lengkap “Praktik Terbaik untuk Privasi” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Android Academy, upgrade ke CoddyKit PRO. Kursus Android Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Praktik Terbaik untuk Privasi”?

Minta hanya izin yang benar-benar diperlukan. Kamu berlatih Android Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Android Academy?

Tidak diperlukan pengalaman sebelumnya. Android Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.

Berapa lama pelajaran “Praktik Terbaik untuk Privasi” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Android Academy ini?

Ya. Setiap pelajaran Android Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Model Izin Android
  2. Meminta Izin di Compose
  3. Menangani Penolakan dan Alasan
  4. Praktik Terbaik untuk Privasi
← Kembali ke Android Academy