Notifikasi

You can now request help from the Help page in your Play Console account.  If you don't have access to Play Console, ask your account admin for an invite.

Memahami Izin Terbatas dengan alternatif cakupan minimum

Pemilih bawaan sistem dan alternatif seperti Sharesheet dirancang untuk mendukung jalur pengembangan yang berorientasi pada privasi bagi developer. Foto, Video, Kontak, serta data pribadi dan sensitif lainnya yang dilindungi oleh izin terbatas harus ditangani dengan praktik terbaik privasi. Aplikasi Anda hanya boleh meminta dan menggunakan izin sensitif di bawah jika izin alternatif dengan cakupan minimum tidak memadai untuk menyediakan fungsi inti aplikasi.

Izin Kontak

Pada April 2026, kami memperkenalkan kebijakan Izin Kontak baru yang mengatur penggunaan izin READ_CONTACTS yang diizinkan. Aplikasi yang menargetkan Android 17 atau yang lebih baru (level API 37+) hanya dapat meminta izin READ_CONTACTS jika Pemilih Kontak Android tidak memadai bagi aplikasi Anda untuk menyediakan fungsi inti aplikasi. Kami juga memberikan panduan tentang penggunaan data kontak non-publik dan menegaskan bahwa semua Kontak adalah data pribadi dan sensitif yang tunduk kepada kebijakan Data Pengguna Google Play.

Linimasa

  • 15 April 2026: Kami mengumumkan kebijakan Izin Kontak.
  • Sebelum Oktober 2026: Developer dengan aplikasi yang memiliki izin READ_CONTACTS akan diminta di Konsol Play untuk mengirimkan formulir pernyataan agar memenuhi syarat untuk akses fungsi inti atau menghapus izin dan menggunakan Pemilih Kontak untuk kebutuhan mereka.
    • Item tindakan: Konsultasikan dengan tim Anda untuk memahami apakah aplikasi Anda memerlukan izin READ_CONTACTS untuk tujuan fungsi inti dan jika ya, bersiaplah untuk menjelaskan alasan pemilih cakupan minimum tidak memadai dari segi teknis.
  • 28 Oktober 2026: Kepatuhan terhadap kebijakan ini wajib dilakukan untuk semua aplikasi yang menargetkan Android 17 atau yang lebih baru (level API 37+). Setelah tanggal ini, semua aplikasi dalam cakupan dapat dikenai penegakan kebijakan jika tidak menunjukkan kepatuhan. 

Panduan Pernyataan

Semua aplikasi yang menargetkan Android 17 atau yang lebih tinggi dan meminta READ_CONTACTS harus melengkapi pernyataan di Konsol Play untuk menunjukkan kebutuhan akses dan menjelaskan alasan Pemilih Kontak tidak memadai.  

Pernyataan ini akan meminta Anda untuk menjawab pertanyaan berikut:

1.  Apa saja fitur yang ditampilkan kepada pengguna di aplikasi Anda yang memerlukan izin READ_CONTACTS? (Jika kasus penggunaan Anda tidak ditujukan untuk pengguna atau tidak tercantum di bawah, pilih 'Lainnya').

Kasus Penggunaan

Deskripsi

Contoh (tidak lengkap)

Pengelolaan Kontak

Digunakan untuk mengelola semua kontak.

Menampilkan semua kontak, pengeditan/pengorganisasian kontak, mengelola semua ulang tahun kontak

Melakukan panggilan atau mengirim SMS

Digunakan untuk memperlihatkan kepada pengguna kontak mana yang sedang mereka telepon atau kirimi pesan.

Mengelola panggilan, menampilkan daftar kontak, dan menyediakan antarmuka pengguna untuk layar saat panggilan berlangsung

Histori Panggilan

Digunakan untuk menampilkan semua panggilan masuk kepada pengguna beserta kontak pemilik nomor tersebut.

Menampilkan histori panggilan di dalam aplikasi telepon, atau aplikasi kontrol orang tua yang menampilkan histori panggilan

Pengelolaan Hubungan Pelanggan (CRM)

Fungsi yang mendukung bisnis untuk melacak kebutuhan kontak bisnis. 

Memperbarui catatan kontak, atau data kontak lainnya untuk semua kontak

Penyaringan Panggilan

Layanan yang dibuat khusus untuk mengenali, memblokir, atau memfilter panggilan dan SMS masuk.

Pemblokiran panggilan atau spam yang perlu mengakses semua kontak tersimpan

Fitur aksesibilitas 

Alat bantu yang terhubung dengan daftar kontak untuk memudahkan penggunaan perangkat bagi pengguna dengan disabilitas penglihatan, pendengaran, atau motorik.

Fitur "Baca lisan" atau "Panggil kontak tertentu"

Asisten Pribadi

Agen berbasis AI yang memerlukan akses mendalam ke database kontak untuk menjalankan perintah pengguna yang kontekstual. 

"Kirim email kepada" atau "Telepon dia di"

Pencocokan/penelusuran teman

Digunakan untuk mempermudah pencarian di media sosial dengan memberi tahu pengguna siapa saja kontak mereka di dunia nyata yang sudah menggunakan platform ini.

Aplikasi dengan fitur sosial, pencarian di media sosial

Mencadangkan dan Memulihkan/Menghubungkan ke perangkat lain

Digunakan khusus untuk tujuan pemeliharaan data dan memungkinkan pengguna memulihkan kontak mereka. 

Pencadangan/pemulihan kontak, pencadangan/pemulihan semua data pengguna

Koreksi Otomatis/Pelengkapan Otomatis

Digunakan untuk mengoreksi otomatis nama kontak atau melengkapi otomatis nama, alamat email, atau nomor telepon.

Koreksi otomatis keyboard yang perlu mengetahui semua nama kontak, melakukan pelengkapan otomatis dengan menggabungkan kontak sisi server dan kontak di perangkat

Pemilihan kontak di perangkat yang dimulai oleh pengguna

Digunakan secara eksplisit saat pengguna memulai pemilihan kontak.

Merekomendasikan/mengundang pengguna tertentu, membagikan file kepada pengguna tertentu, memblokir kontak tertentu di aplikasi game

Lainnya

2. Jelaskan mengapa Pemilih Kontak tidak memadai dan alasan Anda masih memerlukan akses luas melalui READ_CONTACTS.

Pertanyaan umum (FAQ)

Apa saja kasus penggunaan umum terkait penggunaan izin READ_CONTACTS?

Kasus penggunaan umum untuk izin READ_CONTACTS mencakup fitur pencari teman/pencocokan teman atau fitur penelusuran, atau aplikasi yang memerlukan daftar kontak agar dapat berfungsi sebagaimana mestinya. Beberapa contoh aplikasi atau fitur yang biasanya memerlukan akses ke kontak meliputi:
  • Aplikasi pengelolaan kontak
  • Aksesibilitas
  • Akses sisi server untuk pencocokan teman
  • Mencadangkan kontak
  • Pelengkapan otomatis/keyboard

Apa saja kasus penggunaan umum yang tidak memperbolehkan izin READ_CONTACTS?

Aplikasi yang hanya meminta izin READ_CONTACTS untuk berbagi file, berkolaborasi, mengundang seseorang atau memberikan rujukan kepadanya untuk bergabung dengan layanan tertentu, memilih kontak untuk bertransaksi, umumnya tidak boleh meminta izin tersebut.

Bagaimana jika aplikasi saya memiliki fitur khusus untuk memilih kontak, apakah hal tersebut memenuhi syarat untuk mendapatkan akses ke izin ini?

Hal tersebut tidak memenuhi syarat sebagai alasan untuk mempertahankan akses ke Kontak.

Apakah ada pengecualian untuk kebijakan ini?

Aplikasi pengelolaan perangkat pribadi dan perusahaan dikecualikan dari persyaratan kebijakan ini.

Apakah izin READ_CONTACT masih tersedia untuk digunakan?

Ya, tetapi penggunaan hanya diizinkan secara ketat untuk aplikasi yang lulus peninjauan akses yang sesuai setelah pengiriman pernyataan di Konsol Play, setelah tanggal mulai berlaku.

Bagaimana cara mengintegrasikan pemilih kontak ke aplikasi saya?

Untuk mengintegrasikan Pemilih Kontak, gunakan intent Intent.ACTION_PICK_CONTACTS. Intent ini meluncurkan pemilih dan menampilkan kontak yang dipilih ke aplikasi Anda. Tidak seperti ACTION_PICK lama, Pemilih Kontak memungkinkan Anda menentukan beberapa kolom data yang diperlukan aplikasi secara bersamaan. Untuk detail tentang cara meluncurkan Pemilih kontak untuk aplikasi Anda, lihat panduan Developer Android di sini.

Versi Android apa yang kompatibel dengan pemilih kontak?

Pemilih Kontak Android tidak di-backport ke versi sebelumnya dan hanya ada untuk Android 17 atau yang lebih baru (level API 37+). Untuk aplikasi yang menargetkan Android 17 dan yang lebih tinggi, sistem secara otomatis mengupgrade intent Intent.ACTION_PICK yang ada untuk menggunakan antarmuka Pemilih Kontak yang baru. Sebaiknya developer menggunakan intent Intent.ACTION_PICK_CONTACTS untuk memanfaatkan kemampuan penuh yang ditawarkan oleh Pemilih Kontak baru (pemilihan beberapa jenis data, profil kerja, dll.).

Izin Foto dan Video

Pada Oktober 2023, kami memperkenalkan kebijakan Izin Foto dan Video baru yang mengatur penggunaan izin READ_MEDIA_IMAGES dan READ_MEDIA_VIDEO yang diperbolehkan. Aplikasi yang menargetkan Android 13 atau yang lebih baru (level API 33+) hanya boleh meminta izin READ_MEDIA_IMAGES dan READ_MEDIA_VIDEO jika pemilih bawaan sistem (seperti Pemilih Foto Android) tidak memadai bagi aplikasi Anda untuk menyediakan fungsi inti aplikasi. Semua Foto pengguna adalah data pribadi dan sensitif yang tunduk kepada kebijakan Data Pengguna Google Play.

Linimasa

  • 28 Mei 2025: Kepatuhan penuh terhadap kebijakan wajib dipatuhi oleh semua developer, termasuk yang meminta perpanjangan waktu. Setelah tanggal ini, semua aplikasi dapat dihapus dari Google Play jika tidak mematuhi kebijakan.

Pertanyaan umum (FAQ)

Dalam kasus apa izin READ_MEDIA_IMAGES dan READ_MEDIA_VIDEO dapat diakses?

Aplikasi yang fungsi intinya berkaitan dengan akses luas ke Foto dan Video dapat menggunakan izin di atas.

Aplikasi apa saja yang memerlukan "akses luas ke foto?"

Aplikasi yang fungsi intinya mencakup mengelola dan memelihara semua foto/video pengguna (seperti "aplikasi galeri") akan memerlukan akses luas di perangkat pengguna. Contoh lainnya mencakup aplikasi yang fungsi intinya tidak didukung oleh fitur Pemilih Foto, misalnya, jika pemilih tidak cukup secara teknis.

Bagaimana jika aplikasi saya memiliki fitur khusus untuk memilih foto, apakah hal tersebut memenuhi syarat untuk mendapatkan akses ke izin ini?

Aplikasi yang memiliki pemilih kustom tidak otomatis memenuhi syarat untuk menggunakan izin. Aplikasi tersebut tetap harus mengirimkan pernyataan di Konsol Play yang menunjukkan alasan Pemilih Foto Android (atau alternatif lainnya) tidak memadai.

Apakah ada pengecualian untuk kebijakan ini?

Aplikasi pengelolaan perangkat pribadi dan perusahaan dikecualikan dari persyaratan kebijakan ini.

Apakah aplikasi saya perlu menghapus izin READ_MEDIA_IMAGES dan READ_MEDIA_VIDEO dari manifes aplikasi saya?

Ya, untuk mematuhi kebijakan ini, jika aplikasi Anda tidak memerlukan akses ke Foto dan Video melalui kasus penggunaan inti yang didukung, izin akses media harus dihapus dari aplikasi paling lambat pada tanggal kebijakan tersebut berlaku.

Mengapa memilih pengalaman "pemilih"?

Akses luas ke file media di penyimpanan bersama bisa berpotensi menyebabkan penyalahgunaan dan dapat membahayakan pengguna dan developer. Pengalaman pemilih membantu developer menghindari akses yang terlalu luas ke data sensitif sekaligus menyediakan alat untuk mendukung berbagai fitur aplikasi. Dengan meminimalkan akses data, peluang menjadi korban kebocoran atau target eksploitasi juga diminimalkan. Hal ini memberikan pengalaman pengguna yang konsisten, memenuhi ekspektasi pengguna terkait privasi saat menggunakan aplikasi Anda, serta membantu menjaga pengalaman yang aman dan tepercaya.

Seberapa mudah mengintegrasikan pemilih foto ke aplikasi saya?

Mengintegrasikan pemilih foto Android di aplikasi Anda mudah dilakukan dan alat ini otomatis diupdate, menawarkan fungsi yang diperluas kepada pengguna aplikasi Anda dari waktu ke waktu tanpa memerlukan perubahan kode apa pun. Untuk menyederhanakan integrasi pemilih foto, sertakan library androidx.activity versi 1.7.0 atau yang lebih baru.

Versi Android apa yang kompatibel dengan pemilih foto?

Pemilih foto tersedia di perangkat yang menjalankan Android 11 (level API 30) atau yang lebih tinggi dan menerima perubahan pada Komponen Sistem Modular melalui Update Sistem Google. Perangkat lama yang menjalankan Android 4.4 (level API 19) hingga Android 10 (level API 29) dan perangkat Android Go yang menjalankan Android 11 atau 12 yang mendukung layanan Google Play dapat menginstal pemilih foto versi backport.

Haruskah saya menggunakan pemilih foto Android atau dapatkah aplikasi saya menggunakan integrasi pemilih lain?

Anda tidak diharuskan menggunakan pemilih foto Android dan dapat mengintegrasikan pemilih bawaan sistem lainnya sesuai preferensi Anda sebagaimana dibutuhkan.

Bagaimana jika pengguna tidak memberi aplikasi saya akses luas ke file media?

Berdasarkan kebijakan Izin Terbatas, Anda harus melakukan upaya yang wajar untuk mengakomodasi pengguna yang tidak memberikan akses luas ke file media di perangkat mereka. Hal ini termasuk memfasilitasi metode yang lebih transaksional (misalnya, melalui pemilih bawaan sistem), asal pengguna tetap dapat menikmati fitur atau fungsi aplikasi Anda. Hal ini juga dapat mencakup memfasilitasi dengan baik pengalaman aplikasi yang dimodifikasi, asal pengguna tetap dapat menikmati fungsi aplikasi yang berlaku.

Apakah ini membantu?

Bagaimana cara meningkatkannya?
Telusuri
Hapus penelusuran
Tutup penelusuran
Aplikasi Google
Menu utama
10219347507977472017
true
Pusat Bantuan Penelusuran
false
true
true
true
true
true
92637
false
false
false
false
false