Untuk membantu kami melindungi pengguna dan data mereka, Google Play mengehadkan penggunaan kebenaran berisiko tinggi atau sensitif, termasuk kumpulan kebenaran SMS atau Log Panggilan.
Jika apl anda tidak layak mengakses kebenaran Log Panggilan atau SMS, anda mesti mengalih keluar kebenaran ini daripada manifes apl anda. Artikel ini termasuk butiran tentang alternatif yang mematuhi dasar.
Jika anda percaya apl anda memenuhi keperluan dasar untuk penggunaan yang boleh diterima atau layak untuk pengecualian, anda mesti mengisytiharkan sebarang kebenaran Log Panggilan atau SMS terus melalui Google Play Console.
Apl yang gagal memenuhi keperluan dasar atau tiada Borang Pengisytiharan Kebenaran mungkin dialih keluar daripada Google Play.
Keadaan untuk mengakses kebenaran ini
Hanya akses kebenaran Log Panggilan atau SMS apabila apl anda memenuhi syarat penggunaan yang dibenarkan dan hanya untuk mendayakan fungsi teras kritikal apl anda.
Anggap fungsi teras sebagai tujuan utama apl anda. Anda mungkin mempunyai satu ciri teras atau satu set ciri teras. Tanpa ciri teras, apl akan rosak atau dianggap tidak dapat digunakan. Pastikan perihalan apl anda mendokumenkan dan mempromosikan ciri teras apl dengan jelas.
Runtuhkan Semua Kembangkan Semua
Penggunaan kebenaran SMS dan Log Panggilan yang dibenarkanUntuk apl yang meminta akses kepada kebenaran SMS atau Log Panggilan, penggunaan yang dicadangkan dan dibenarkan termasuk keupayaan mengendalikan SMS secara lalai, mengendalikan Telefon secara lalai atau mengendalikan Assistant.
Apl mesti didaftarkan secara aktif sebagai pengendali SMS, Telefon, atau Assistant lalai sebelum menggesa pengguna menerima mana-mana kebenaran SMS atau Log Panggilan. Apl itu mesti menghentikan penggunaan kebenaran dengan serta-merta apabila tidak lagi menjadi pengendali lalai.
Untuk apl yang ditetapkan secara aktif sebagai pengendali lalai, fungsi teras yang diluluskan boleh termasuk pengutamaan kenalan, yang memberikan pengguna kenalan terpenting mereka atau meningkatkan pengecaman dan pemahaman nama. Pengutamaan kenalan boleh menggunakan kebaharuan, kekerapan dan tempoh kenalan sebagai sebahagian daripada pendayaan panggilan, teks dan tindakan yang dimulakan pengguna secara individu. Kegunaan di luar pengutamaan kenalan, termasuk penggunaan data daripada seorang pengguna untuk mempengaruhi pengalaman produk pengguna lain secara langsung, adalah tidak dibenarkan.
Penggunaan |
Kebenaran yang layak* |
Contoh penggunaan yang dibenarkan |
Pengendali SMS lalai (apabila apl merupakan pengendali lalai berdaftar untuk SMS dan sebarang penggunaan fungsi teras lain) |
|
Pengguna bergantung pada apl SMS lalai untuk menerima dan menghantar mesej SMS. |
Pengendali Telefon lalai (apabila apl merupakan pengendali lalai berdaftar untuk telefon dan sebarang penggunaan fungsi teras lain) |
|
Pengguna kerap membuat panggilan telefon antarabangsa, maka mereka menetapkan apl ini sebagai pendail lalai untuk mengelakkan kadar pembawa telefon yang lebih tinggi. |
Pengendali Assistant lalai (apabila apl merupakan pengendali lalai berdaftar untuk pembantu dan sebarang penggunaan fungsi teras lain) |
|
Pengguna menggunakan apl ini untuk menerima, menterjemah dan membalas perbualan SMS dalam masa nyata, dalam bahasa asli orang lain. |
* Tertakluk pada semakan dan kelulusan Google Play.
Google Play boleh memberikan pengecualian sementara kepada apl yang bukan pengendali SMS, Telefon atau Assistant Lalai apabila:
- Penggunaan kebenaran mendayakan fungsi apl teras yang disenaraikan dalam jadual berikut dan
- tiada kaedah alternatif untuk menyediakan fungsi teras pada masa ini.
Penggunaan |
Kebenaran yang layak1 |
Pengesahan akaun melalui panggilan telefon Peranti boleh disahkan dengan menghantar panggilan telefon; penerimaan panggilan telefon disahkan dengan mengesahkan nombor dalam log panggilan |
READ_CALL_LOG |
Antipancingan data SMS ("smishing") Anda mesti mempunyai rekod prestasi yang baik bagi menyediakan perlindungan untuk pengguna — seperti yang digambarkan dalam laporan penganalisis, keputusan ujian penanda aras, penerbitan industri dan sumber maklumat lain yang boleh dipercayai — untuk layak melaksanakan kes penggunaan ini. |
READ_SMS, RECEIVE_MMS, RECEIVE_SMS, RECEIVE_WAP_PUSH, WRITE_SMS |
Sandaran dan pemulihan untuk pengguna Sandaran, pemulihan dan storan awan kandungan pengguna |
|
ID pemanggil, pengesanan spam dan/atau penyekatan spam |
|
Apl rakan peranti tersambung yang membolehkan penghantaran/penerimaan SMS atau panggilan Apl yang membolehkan pengguna menyambungkan peranti mudah alih kepada peranti tersambung (contohnya, jam tangan pintar, teknologi automotif, peranti kediaman pintar dan lain-lain) dan menghantar/menerima teks dan panggilan telefon |
|
Penyegerakan merentas peranti atau pemindahan SMS atau panggilan Apl yang membolehkan pengguna menyegerakkan teks dan panggilan telefon merentas berbilang peranti (seperti antara telefon dengan komputer riba) |
|
Automasi peranti Apl yang membolehkan pengguna mengautomasikan tindakan berulang merentas pelbagai bidang OS, berdasarkan satu atau beberapa keadaan (pencetus) yang ditetapkan oleh pengguna |
|
Arkib perusahaan, pengurusan perhubungan pelanggan (CRM) perniagaan & perusahaan dan/atau pengurusan peranti perusahaan Pengurusan peranti untuk entiti korporat bagi pekerja mereka; log masuk korporat diperlukan untuk akses * Untuk kegunaan CRM sahaja: hanya kebenaran yang bertanda * dibenarkan |
|
Penggunaan ciri bebas tangan dan paparan yang diunjurkan di dalam kenderaan Apl yang fungsi terasnya (seperti navigasi), berkaitan secara langsung dengan pemanduan/pergerakan, terutamanya dalam keadaan yang mengehadkan interaksi fizikal antara pengguna dengan peranti |
|
Amaran keselamatan fizikal/kecemasan untuk menghantar SMS Apl yang menghantar makluman SMS dalam situasi kecemasan |
SEND_SMS |
Panggilan proksi Apl yang menyediakan nombor perantara untuk membolehkan panggilan/penghantaran teks pengguna |
PROCESS_OUTGOING_CALLS, READ_CALL_LOG, WRITE_CALL_LOG |
Siaran Sel SMS Apl yang menggunakan pemesejan Siaran Sel untuk komunikasi pelanggan |
RECEIVE_SMS |
Transaksi kewangan berasaskan SMS Contohnya, Antara Muka Pembayaran Disatukan (UPI), pengesahan untuk transaksi kewangan |
READ_SMS, RECEIVE_MMS, RECEIVE_SMS, RECEIVE_WAP_PUSH, SEND_SMS |
Pengesahan dan keizinan berasaskan panggilan dalam apl perbankan atau pembrokeran Apl perbankan atau pembrokeran yang memudahkan transaksi kewangan berasaskan peranti yang selamat untuk perkhidmatan mereka |
READ_CALL_LOG, PROCESS_OUTGOING_CALLS |
Pengurusan wang berasaskan SMS Contohnya, apl yang menjejak dan mengurus belanjawan |
|
Tulis dan tunjukkan sejarah panggilan dalam apl pendail lalai Apl yang mendokumenkan sejarah panggilan dalam pendail pengguna |
WRITE_CALL_LOG |
Perkhidmatan Sistem yang memiliki peranan SYSTEM_UI_INTELLIGENCE secara aktif | READ_SMS, READ_CALL_LOG |
1 Tertakluk pada semakan dan kelulusan Google Play.
Pematuhan Dasar Log SMS dan Call
Peringatan bahawa semua pengecualian kes penggunaan Log SMS dan Panggilan, jika diberikan, perlu mematuhi semua dasar Play sedia ada, termasuk:
- Dasar Perisian Pengintip- Dasar perisian pengintip kami melarang penyusupan keluar data yang tidak berkaitan dengan kefungsian pematuhan dasar. Untuk mendapatkan maklumat lanjut, pastikan anda membaca, Dasar perisian pengintip Google Play. Sebagai contoh, apl pinjaman peribadi atau belanjawan mungkin tidak menyusup keluar atau berkongsi sejarah SMS bukan kewangan atau peribadi pengguna.
- Kebenaran dan API yang Mengakses Maklumat Sensitif - Anda mungkin tidak menggunakan kebenaran atau API yang mengakses maklumat sensitif yang memberikan akses kepada pengguna atau data peranti untuk ciri atau tujuan yang tidak didedahkan, tidak dilaksanakan atau tidak dibenarkan.
- Keperluan Dasar Data Pengguna - Keperluan ini termasuk Dasar Privasi dan keperluan Pendedahan dan Persetujuan Jelas.
Pengecualian dasar
Jika anda mempunyai APK lama dengan kebenaran SMS/Log Panggilan dan anda sudah tidak dapat membuat perubahan kod pada APK ini, anda boleh memohon pengecualian dasar. Masukkan kod versi, yang dipisahkan oleh koma, dalam medan Pengecualian APK Borang Pengisytiharan Kebenaran.
Untuk layak menerima pengecualian, anda mesti memenuhi semua keperluan yang berikut:
-
Anda mestilah mengisytiharkan APK khusus yang mahu anda dapatkan pengecualian.
-
APK anda mestilah sudah diterbitkan sebelum 1 Januari 2019 untuk diluluskan dan mendapat pengecualian.
-
Anda mesti mempunyai APK alternatif yang disampaikan kepada pengguna pada Android Oreo (API Tahap 26) atau lebih tinggi, dan ini mestilah mematuhi dasar Kebenaran.
-
APK yang meminta pengecualian mesti mewakili peratusan yang sangat kecil (tidak lebih daripada satu angka peratusan rendah) daripada jumlah tapak pemasangan anda.
Dalam sesetengah keadaan, apl mungkin mahu mengakses data pengguna sensitif bagi tujuan alternatif yang lebih selamat dan terjamin atau apabila risiko pendedahan data tidak menjamin akses.
Yang berikut ialah senarai kes penggunaan lazim yang tidak akan dibenarkan untuk mengakses data pengguna sensitif yang berkaitan dengan kebenaran SMS dan Log Panggilan:
- Pengesahan akaun melalui SMS (lihat bahagian Alternatif yang berikut)
- Perkongsian kandungan atau undangan (lihat bahagian Alternatif yang berikut)
- Keutamaan kenalan (apabila apl bukan pengendali lalai atau Pengendali kenalan lalai peringkat sistem)
- Graf sosial dan pemprofilan keperibadian
- Perakam panggilan
- Penggalak prestasi peranti
- Pengurusan ruang atau data peranti
- Pengesan keluarga atau peranti
- Papan kekunci pintar atau ramalan
- SMS atau panggilan yang dipaparkan pada hiasan latar, pelancar dan alatan lain
- Terjemahan SMS (apabila apl bukan pengendali lalai)
- Teks kepada suara, pertuturan/suara kepada teks (apabila apl bukan pengendali lalai atau pengecualian yang layak)
- Pengurusan SMS dan kenalan (apabila apl bukan pengendali lalai, Pengendali kenalan lalai peringkat sistem atau pengecualian yang layak)
- Peningkatan dan makluman pemberitahuan SMS atau telefon (apabila apl bukan pengendali lalai atau pengecualian yang layak)
- Penyelidikan (seperti penyelidikan pasaran berdasarkan SMS)
- Alat kawalan jauh telefon pengguna atau peranti lain
- Sebarang pemindahan yang menyebabkan penjualan data ini (termasuk SDK yang menjual data ini)
Nota: Senarai ini tidak lengkap.
Penggunaan |
Alternatif |
OTP & pengesahan akaun SMS |
SMS Retriever API membolehkan anda melakukan pengesahan pengguna berasaskan SMS dalam apl anda secara automatik tanpa memerlukan pengguna menaip kod pengesahan secara manual dan tanpa memerlukan sebarang kebenaran apl tambahan. Jika SMS Retriever API bukan pilihan untuk apl anda, pengguna juga boleh memasukkan kod pengesahan secara manual. |
Memulakan mesej teks |
Apl anda boleh memulakan mesej teks SMS atau MMS dengan menggunakan SMS Intent. |
Kongsi kandungan |
Apl anda membolehkan pengguna berkongsi kandungan atau menghantar undangan melalui pelbagai apl sokongan tanpa memerlukan kebenaran apl sensitif menggunakan Share Intent. |
Memulakan panggilan telefon |
Apl anda boleh menyatakan nombor telefon dan membuka apl telefon menggunakan Dial Intent. Kemudian pengguna boleh memulakan panggilan telefon. Dial Intent tidak memerlukan kebenaran |
Penting: Jika anda menukar cara apl anda menggunakan kebenaran terhad ini, anda mesti menyerahkan Borang Pengisytiharan Kebenaran sekali lagi dengan maklumat yang terkini dan tepat. Penggunaan kebenaran yang mengelirukan dan tidak diisytiharkan mungkin menyebabkan penggantungan apl anda dan/atau penamatan akaun pembangun anda.