Memahami izin lokasi di latar belakang

Artikel ini memandu Anda mempelajari pertimbangan dan persyaratan utama untuk mengirimkan aplikasi Anda untuk mendapatkan izin akses ke lokasi di latar belakang. 

Untuk mendapatkan ringkasan yang bagus tentang apa yang harus dipertimbangkan saat mengirimkan aplikasi yang menggunakan lokasi di latar belakang, tonton Kebijakan Google Play - Izin yang dinyatakan dan pengungkapan dalam aplikasi

Aplikasi Anda perlu akses ke lokasi di latar belakang?

Aplikasi Anda sebaiknya hanya meminta akses ke lokasi di latar belakang jika diperlukan untuk fungsi inti aplikasi. Anggap fungsi inti sebagai tujuan utama aplikasi. Ini dapat mencakup serangkaian fitur penting yang tanpanya aplikasi Anda akan rusak atau tidak dapat digunakan. Semua fitur inti harus didokumentasikan dan dipromosikan secara jelas dalam deskripsi aplikasi.

Selain itu, aplikasi Anda harus memenuhi persyaratan berikut beserta persyaratan lainnya yang dijelaskan dalam artikel ini:

  • Lokasi latar belakang hanya boleh digunakan jika memberikan manfaat signifikan bagi pengguna dan relevan dengan fungsi inti aplikasi.
  • Anda tidak boleh meminta izin akses lokasi dari pengguna semata-mata untuk tujuan iklan atau analisis.
  • Aplikasi yang didesain khusus untuk anak-anak harus mematuhi kebijakan Keluarga Google Play.

Jika aplikasi Anda meminta akses ke lokasi di latar belakang tetapi akses ini tidak penting untuk fungsi inti aplikasi, Anda harus menghapusnya dari aplikasi dan/atau menerapkan akses lokasi di latar depan, saat aktivitas aplikasi dapat dilihat pengguna. Lokasi perangkat merupakan data pengguna yang bersifat pribadi dan sensitif dan tidak boleh dijual atau dibagikan untuk tujuan memfasilitasi penjualan (misalnya, untuk penggunaan SDK yang tidak mematuhi kebijakan). Itulah sebabnya aplikasi yang mengakses lokasi di latar belakang harus mendapatkan persetujuan. Tanpa persetujuan, update aplikasi dapat diblokir dan aplikasi Anda dapat dihapus dari Google Play. 

Untuk mempelajari lebih lanjut kapan dan bagaimana cara menggunakan informasi lokasi latar belakang, lihat pelatihan Menyatakan penggunaan data lokasi perangkat di Google Play Academy. Pelatihan ini menyertakan contoh fitur yang memberikan manfaat signifikan bagi pengguna dan relevan dengan fungsi inti aplikasi. Pelatihan ini juga memberikan panduan untuk mengisi Formulir Pernyataan Izin.

Mengakses lokasi di latar depan

Jika memungkinkan, upayakan untuk mengakses lokasi di latar depan, bukan di latar belakang. Apa perbedaannya? Akses ke lokasi di latar depan terjadi saat aplikasi dibuka dan dapat dilihat oleh pengguna. Jika akses terjadi setelah pengguna menutup aplikasi atau menggunakan tombol layar utama untuk kembali ke layar utama, akses aplikasi ke lokasi berlangsung di latar belakang.

Apa artinya ini terkait dengan kebijakan Izin Akses Lokasi? Akses lokasi latar depan adalah yang paling transparan bagi pengguna, yang meningkatkan kepercayaan, dan yang menjadikannya pendekatan pilihan kami untuk aplikasi di Google Play.  

Mungkin ada beberapa kasus saat kami menyetujui aplikasi untuk menggunakan layanan latar depan, API terpisah yang memungkinkan aplikasi mengakses informasi lokasi bahkan saat aplikasi diperkecil dan tidak dapat dilihat oleh pengguna. Namun hal ini harus melalui proses peninjauan dan harus memenuhi persyaratan utama, termasuk hal berikut:

  • Penggunaan layanan latar depan harus dimulai sebagai kelanjutan dari tindakan dalam aplikasi yang dimulai oleh pengguna.
  • Penggunaan layanan latar depan harus langsung dihentikan setelah aplikasi menyelesaikan kasus penggunaan yang dimaksud untuk tindakan yang dimulai pengguna. 

Aplikasi harus meminta cakupan minimum yang diperlukan (yaitu, menggunakan izin akses lokasi perangkat latar depan, bukan latar belakang) untuk menyediakan fitur atau layanan yang memerlukan lokasi. Selain itu, pengguna harus memiliki ekspektasi yang wajar bahwa fitur atau layanan aplikasi memerlukan tingkat lokasi yang diminta. 

Jika penggunaan lokasi perangkat oleh aplikasi melalui layanan latar depan setara dengan ACCESS_BACKGROUND_LOCATION (atau "lokasi di latar belakang"), aplikasi akan mengikuti persyaratan izin lokasi di latar belakang. 

 

Praktik terbaik untuk mengakses lokasi di latar belakang 

Pastikan Anda meninjau praktik terbaik berikut untuk mengakses data lokasi di aplikasi Anda:

  • Minimalkan penggunaan lokasi menggunakan cakupan minimum yang diperlukan untuk menyediakan fitur (seperti lokasi sementara, bukan terperinci, dan lokasi latar depan, bukan latar belakang). 
  • Pertimbangkan apakah pengguna aplikasi harus memiliki ekspektasi yang wajar bahwa fitur atau layanan aplikasi Anda memerlukan tingkat lokasi yang diminta. Kami dapat menolak aplikasi yang meminta atau mengakses lokasi latar belakang tanpa alasan yang memadai.
  • Tinjau checklist akses lokasi latar belakang untuk mengidentifikasi kemungkinan akses dalam kode Anda. 
  • Tinjau praktik terbaik privasi dan pastikan Anda memiliki kebijakan pengungkapan dan privasi yang sesuai.
  • Konfirmasi bahwa setiap SDK atau library pihak ketiga yang digunakan mematuhi kebijakan kami, termasuk penggunaan izin akses lokasi.
  • Perhatikan bahwa app bundle atau APK di seluruh jalur rilis yang aktif (termasuk jalur tertutup dan terbuka) dapat melalui proses peninjauan.

Pertimbangan dalam proses persetujuan

Saat meninjau aplikasi yang meminta akses ke lokasi di latar belakang, kami mempertimbangkan pertanyaan seperti berikut:

  • Apakah lokasi di latar belakang penting untuk fungsi inti aplikasi? 
  • Apakah lokasi di latar belakang memberikan manfaat yang jelas kepada pengguna?
    • Manfaat signifikan bagi pengguna mencakup keselamatan fisik, rasa aman, dan kesehatan/kebugaran. 
    • Manfaat minimal bagi pengguna dapat mencakup iklan atau penawaran, analisis, personalisasi, hiburan, dan kenyamanan.
  • Apakah pengguna mengetahui bahwa aplikasi perlu mengakses lokasi mereka di latar belakang? 
  • Apakah aplikasi dapat memberikan pengalaman yang sama tanpa mengakses lokasi di latar belakang?
  • Apakah kebijakan privasi diposting di Konsol Play dan di dalam aplikasi itu sendiri?

Ini bukanlah daftar lengkap, tetapi daftar ini memberi Anda gambaran mengenai cara kami meninjau dan menafsirkan penggunaan izin akses lokasi oleh aplikasi. 

Dokumentasi yang diperlukan untuk izin lokasi di latar belakang

Jika Anda menggunakan lokasi di latar belakang aplikasi, Anda harus menyampaikan hal ini dengan jelas kepada pengguna baik di aplikasi maupun di halaman listingan Play Store. Anda dapat melakukan ini di deskripsi aplikasi, screenshot, dan (atau jika ada) judul atau ikon.

Berikut beberapa saran untuk memperjelas penggunaan lokasi di latar belakang oleh aplikasi:

  • Berikan deskripsi singkat untuk menandakan lokasi selalu aktif (misalnya, selalu tahu posisi).
  • Sertakan screenshot dalam aplikasi yang menampilkan peta/lokasi pengguna atau gambar yang diberi geotag. 
  • Jika memungkinkan, sertakan kata-kata atau gambar dalam judul atau ikon aplikasi untuk menandakan fitur lokasi aplikasi Anda.

Saat mengirimkan aplikasi untuk mendapatkan persetujuan, Anda harus menyediakan dokumentasi spesifik berikut untuk izin lokasi di latar belakang: 

  • Formulir pernyataan izin
  • Demonstrasi video
  • Pengungkapan dalam aplikasi yang jelas
  • Kebijakan privasi di aplikasi dan di halaman listingan Play Store 

Formulir pernyataan izin 

Formulir Pernyataan Izin tersedia di akun Konsol Google Play Anda. Anda dapat menemukan formulir ini dengan:

  1. Membuka halaman "Konten aplikasi"
  2. Klik Mulai di bagian "Izin aplikasi yang sensitif",
  3. Lalu klik Mulai di "Izin akses lokasi".

Jika Anda melihat perintah untuk melengkapi formulir lain seperti Hak Akses Aplikasi atau Formulir Pernyataan Otoritas, lengkapi formulir ini terlebih dahulu. Ini merupakan langkah-langkah yang wajib dilakukan untuk menyiapkan peninjauan aplikasi Anda di Konsol Google Play. Untuk mendapatkan petunjuk selengkapnya, lihat halaman Menyiapkan peninjauan aplikasi.

Jika tidak melihat perintah pernyataan di Konsol Google Play, pastikan Anda menggunakan salah satu izin akses lokasi sensitif sesuai dengan level SDK target aplikasi:

  • Jika app bundle atau APK Anda menargetkan Android 10 atau yang lebih baru (SDK level 29 atau yang lebih tinggi) dan berisi izin ACCESS_BACKGROUND_LOCATION dalam manifes, Anda akan diarahkan untuk melengkapi detail tentang penggunaan lokasi.
  • Jika app bundle atau APK Anda menargetkan Android 9 atau yang lebih lama (SDK level 28 atau yang lebih rendah) dan berisi izin ACCESS_COARSE_LOCATION atau ACCESS_FINE_LOCATION, Anda harus menunjukkan tujuan untuk mengakses lokasi di latar belakang. Kemudian, Anda akan diarahkan untuk melengkapi detail tentang penggunaan lokasi.

Input untuk formulir pernyataan

Saat melengkapi formulir pernyataan terkait Izin dan API yang Mengakses Informasi Sensitif, jawab pertanyaan berikut agar Google dapat mengevaluasi akses aplikasi Anda ke lokasi di latar belakang.

Formulir Pernyataan Izin berfokus pada hal ini: Apa tujuan utama aplikasi Anda?

  • Akses lokasi: Mengapa aplikasi Anda memerlukan akses ke lokasi di latar belakang? 
    • Beri tahu kami tentang satu saja fitur berbasis lokasi di aplikasi Anda yang memerlukan akses ke lokasi di latar belakang dan jelaskan mengapa fitur tersebut tidak dapat diimplementasikan tanpa akses ini. Fitur ini harus terkait dengan tujuan utama aplikasi Anda. Persetujuan akan diberikan untuk keseluruhan aplikasi, bukan hanya fitur ini saja. 
    • Kami hanya dapat mengevaluasi fitur satu per satu. Penyertaan lebih dari satu fitur akan mengakibatkan penolakan aplikasi.
  • Petunjuk video: Berikan link ke video singkat yang menunjukkan dengan jelas fitur berbasis lokasi yang digunakan di aplikasi Anda, yaitu fitur yang Anda nyatakan dalam formulir. Pastikan untuk menyertakan dialog pengungkapan yang jelas dan ditampilkan kepada pengguna di video Anda. Durasi video yang disarankan: 30 detik atau lebih pendek.

Demonstrasi video

Bagian sebelumnya memperkenalkan video singkat yang perlu Anda berikan sebagai bagian dari pernyataan Anda. Berikut ini contoh demonstrasi video, diikuti dengan beberapa persyaratan untuk video Anda.

Pengungkapan dalam aplikasi yang jelas 

Jika aplikasi meminta akses ke lokasi di latar belakang, Anda harus memberikan pengungkapan dalam aplikasi terkait cara data pengguna diakses, dikumpulkan, digunakan, dan/atau dibagikan.
 
Berikut beberapa contoh pengungkapan dalam aplikasi yang jelas.

Kebijakan privasi di aplikasi dan di halaman listingan Play Store 

Kebijakan privasi aplikasi Anda, beserta pengungkapan apa pun dalam aplikasi, harus secara komprehensif mengungkapkan cara aplikasi Anda mengumpulkan, menggunakan, dan/atau membagikan data pengguna, termasuk kepada siapa data akan dibagikan. Pastikan kebijakan privasi Anda:

  • Tersedia di URL yang aktif (bukan PDF).
  • Tidak dapat diedit.
  • Ditautkan pada halaman listingan Play Store aplikasi dan di dalam aplikasi.
  • Diberi label yang jelas sebagai kebijakan privasi aplikasi Anda pada judul atau URL dan di dalam isi halaman.
  • Merujuk pada entitas (developer atau perusahaan) yang digunakan dalam listingan Google Play atau nama persis aplikasi.
  • Secara khusus menjelaskan privasi pengguna.
  • Berisi pengungkapan terkait yang sesuai dan merujuk ke data lokasi dan memberikan informasi tentang penggunaan data lokasi oleh aplikasi.

Anda juga harus menambahkan kebijakan privasi ke halaman listingan Play Store aplikasi. Hal ini meningkatkan transparansi kepada pengguna dan menunjukkan cara Anda menangani data pengguna dan perangkat yang sensitif. Pertimbangkan untuk berkonsultasi dengan perwakilan hukum Anda guna mendapatkan informasi selengkapnya terkait persyaratan lainnya.

Pelanggaran umum dan langkah-langkah untuk mengatasinya

Cara menghapus lokasi di latar belakang

Jika Anda telah menetapkan bahwa aplikasi tidak memerlukan lokasi di latar belakang, selesaikan langkah-langkah di bagian ini untuk menghapus penggunaan latar belakang dan mematuhi persyaratan kebijakan. Anda juga harus mengirimkan aplikasi untuk ditinjau jika izin akses lokasi digunakan dalam app bundle atau APK apa pun, termasuk jalur non-produksi. Untuk menemukan listingan app bundle atau APK yang terpengaruh, buka Konten aplikasi (Kebijakan > Konten aplikasi > Izin aplikasi sensitif > Tampilkan ringkasan) di akun Konsol Google Play.

Jika sebelumnya Anda memiliki app bundle atau APK yang tidak mematuhi kebijakan dan mengakses lokasi latar belakang, pastikan versi yang tidak mematuhi kebijakan tidak ada dalam rilis saat ini, meskipun Anda tidak menggunakan jalur tertentu. 

  1. Buka Penjelajah app bundle (Uji dan rilis > Penjelajah app bundle) untuk memeriksa apakah versi tertentu aktif.
  2. Saat mengirimkan app bundle atau APK baru untuk menggantikan app bundle atau APK sebelumnya yang tidak mematuhi kebijakan, pastikan app bundle atau APK yang tidak mematuhi kebijakan berada di bagian "Tidak disertakan" sebelum meluncurkan rilis baru. 
    1. Untuk panduan lebih lanjut, lihat bagian "Tidak disertakan" di artikel Menyiapkan dan meluncurkan rilis
  3. Pastikan rilis baru yang mematuhi kebijakan diluncurkan 100% dan sepenuhnya menonaktifkan app bundle atau APK yang tidak mematuhi kebijakan. 

Jika Anda masih mengalami masalah setelah memeriksa jalur kode dan membatasi penggunaan hanya untuk tujuan latar depan, tinjau SDK pihak ketiga yang digunakan di aplikasi yang mungkin mengakses lokasi di latar belakang.

Kapan harus memperbarui persetujuan izin akses lokasi aplikasi

Anda bertanggung jawab untuk memastikan bahwa aplikasi Anda mendapat persetujuan untuk penggunaan lokasi latar belakang dan tetap mematuhi kebijakan dalam semua pengajuan versi di masa mendatang. Update aplikasi akan ditinjau sesuai dengan kebijakan Google Play. Perubahan materi pada aplikasi Anda dapat memengaruhi persetujuan aplikasi untuk akses lokasi latar belakang dan menyebabkan adanya peninjauan tambahan. 

Jika ada perubahan dalam fitur aplikasi yang menggunakan lokasi di latar belakang, harap kirimkan formulir pernyataan baru dan kami akan meninjau aplikasi Anda sebagaimana mestinya.  

Masalah pada APK lama yang menggunakan izin akses lokasi

Jika Anda memiliki APK lama dengan izin akses lokasi dan sudah tidak dapat melakukan perubahan kode pada APK ini, Anda dapat mengajukan pengecualian kebijakan.

Agar memenuhi syarat untuk pengecualian ini, Anda harus memenuhi semua persyaratan berikut:

  • Anda harus menyatakan APK tertentu yang ingin dikecualikan.
  • APK yang Anda minta pengecualiannya harus sudah dipublikasikan sebelum 1 Januari 2019.
  • Anda harus memiliki APK alternatif yang ditampilkan ke pengguna di Android Oreo (API level 26) atau yang lebih tinggi, dan harus mematuhi kebijakan Izin AKses Lokasi.
  • APK yang meminta pengecualian harus mewakili persentase yang sangat kecil (tidak lebih dari % satu digit) dari total basis penginstalan Anda.

Google Play akan meninjau permintaan dan memberikan pengecualian per kasus. Selain itu, Anda dapat memilih untuk tidak memublikasikan APK yang melanggar agar mematuhi kebijakan Izin Akses Lokasi.

Konten terkait

Apakah ini membantu?

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