Mengapa saya tidak menerima notifikasi PUSH di klien VoIP 3CX untuk Android

Anda mungkin sudah mencoba aplikasi baru kami 3CX untuk Android Beta. Saat ini kami sedang aktif mengerjakan rilis yang mencakup, antara lain, dukungan panggilan video! Jika Anda belum melihat klien 3CX baru, bergabunglah sekelompok penguji beta!

Namun, kami melihat masalah yang cukup umum - pengoperasian notifikasi PUSH tentang panggilan dan pesan yang tidak stabil. Ulasan negatif yang umum di Google Play: jika aplikasi saat ini tidak aktif, panggilan tidak diterima.

Mengapa saya tidak menerima notifikasi PUSH di klien VoIP 3CX untuk Android

Kami menanggapi masukan tersebut dengan sangat serius. Secara keseluruhan, infrastruktur Google Firebase yang digunakan Google untuk notifikasi sangat andal. Oleh karena itu, ada baiknya membagi masalah PUSH menjadi beberapa tingkatan - titik di mana masalah tersebut dapat muncul:

  1. Masalah yang jarang terjadi pada layanan Google Firebase. Anda dapat memeriksa status layanan di sini.
  2. Kesalahan yang jelas dalam aplikasi kami - tinggalkan ulasan di Google Play.
  3. Masalah dengan pengaturan telepon Anda - Anda mungkin telah membuat pengaturan tertentu atau menginstal aplikasi pengoptimal yang mengganggu pengoperasian PUSH.
  4. Fitur Android ini dibangun pada model ponsel ini. Tidak seperti Apple, pengembang perangkat Android menyesuaikan sistem dengan menambahkan berbagai “perbaikan” ke dalamnya, yang, secara default atau selalu, memblokir PUSH.

Pada artikel kali ini kami akan memberikan rekomendasi mengenai peningkatan keandalan PUSH pada dua poin terakhir.

Masalah saat menyambung ke server Firebase

Seringkali ada situasi di mana PBX berhasil terhubung ke infrastruktur Firebase, namun PUSH tidak sampai ke perangkat. Dalam hal ini, periksa apakah masalahnya hanya mempengaruhi aplikasi 3CX atau aplikasi lain juga.

Jika PUSH tidak muncul di aplikasi lain, coba aktifkan dan nonaktifkan mode Pesawat, mulai ulang Wi-Fi dan data seluler, atau bahkan mulai ulang ponsel Anda. Ini akan menghapus tumpukan jaringan Android dan masalahnya mungkin teratasi. Jika hanya aplikasi 3CX yang terpengaruh, coba uninstall dan instal ulang.

Mengapa saya tidak menerima notifikasi PUSH di klien VoIP 3CX untuk Android

Utilitas hemat energi dari produsen telepon

Meskipun Android memiliki fitur penghemat daya bawaan, produsen ponsel pintar menambahkan “perbaikan” mereka sendiri. Memang, beberapa di antaranya memperpanjang umur perangkat, namun pada saat yang sama dapat memengaruhi pengoperasian aplikasi latar belakang. Kami menyarankan untuk mencari dan menonaktifkan alat penghemat energi pihak ketiga.

Namun, Anda harus berhati-hati di sini. Vendor sering kali membuat fitur penghemat daya sendiri untuk mencegah ponsel menjadi terlalu panas. Terkadang mereka mencoba mengatasi ketidaksempurnaan perangkat keras dengan cara ini, tetapi jika ponsel terbakar, itu tidak masalah. Oleh karena itu, setelah menonaktifkan fitur hemat daya yang “ditingkatkan”, uji perangkat di bawah beban. Dan tentunya gunakan charger berkualitas tinggi dan kabel USB bermerek.

Pembatasan data latar belakang

Transfer data latar belakang digunakan oleh banyak layanan dan aplikasi Android. Contoh tipikalnya adalah pembaruan otomatis aplikasi yang diinstal. Jika pengguna memiliki batasan jumlah data yang ditransfer, layanan Pembatasan Data Latar Belakang Android hanya memblokir lalu lintas aplikasi latar belakang, termasuk notifikasi PUSH.

Pastikan untuk mengecualikan klien 3CX dari pembatasan tersebut. Buka Pengaturan > Aplikasi dan notifikasi > Tentang aplikasi > 3CX > Transfer data dan aktifkan mode Latar Belakang.

Mengapa saya tidak menerima notifikasi PUSH di klien VoIP 3CX untuk Android

Fitur Penghematan Data

Fungsi penyimpanan data tidak digunakan saat terhubung ke Wi-Fi, namun “memotong” transmisi saat bekerja di jaringan seluler 3G/4G. Jika Anda berencana menggunakan klien 3CX, penyimpanan harus dinonaktifkan di Pengaturan > Jaringan & Internet > Data seluler > menu kanan atas > Penyimpanan data.

Mengapa saya tidak menerima notifikasi PUSH di klien VoIP 3CX untuk Android

Jika Anda masih perlu menyimpan data, klik Akses data tidak terbatas dan aktifkan untuk 3CX (lihat tangkapan layar sebelumnya) 

Mode Istirahatkan Android yang hemat energi dan cerdas

Dimulai dengan Android 6.0 (API level 23) Marshmallow, Google telah menerapkannya penghematan energi yang cerdas, yang aktif saat perangkat tidak digunakan untuk sementara waktu - tetap tidak bergerak dengan layar mati dan tanpa pengisi daya tersambung. Pada saat yang sama, aplikasi ditangguhkan, transfer data diminimalkan, dan prosesor beralih ke mode hemat daya. Dalam Mode Istirahatkan, permintaan jaringan tidak diproses kecuali notifikasi PUSH prioritas tinggi. Persyaratan Mode Istirahatkan terus menjadi lebih ketat - versi baru Android mungkin memblokir operasi sinkronisasi, berbagai notifikasi, pemindaian jaringan Wi-Fi, pengoperasian GPS...

Meskipun 3CX mengirimkan notifikasi PUSH dengan prioritas tinggi, Android versi tertentu mungkin mengabaikannya. Tampilannya seperti ini: Anda mengambil ponsel dari meja, layar menyala - dan pemberitahuan panggilan masuk tiba (tertunda karena penghematan energi Mode Istirahatkan). Anda menjawab - dan ada keheningan, panggilan itu sudah lama tidak terjawab. Masalahnya diperburuk oleh kenyataan bahwa beberapa perangkat tidak punya waktu untuk keluar dari Mode Istirahatkan atau tidak memprosesnya dengan benar.

Untuk memeriksa apakah Mode Istirahatkan yang menyebabkan masalah, colokkan ponsel Anda ke pengisi daya, letakkan di atas meja, dan tunggu beberapa detik hingga ponsel mulai mengisi daya. Sebut saja - jika PUSH dan panggilan tersambung, maka masalahnya adalah Mode Istirahatkan. Seperti disebutkan, saat terhubung ke pengisian daya, Mode Istirahatkan tidak diaktifkan. Pada saat yang sama, hanya dengan menggerakkan ponsel yang berdiri sendiri atau menyalakan layarnya tidak menjamin keluarnya sepenuhnya dari mode Istirahatkan.

Jadi, jika masalahnya adalah Istirahatkan, coba hapus aplikasi 3CX dari mode pengoptimalan baterai di Pengaturan > Aplikasi & notifikasi > Tentang aplikasi > 3CX > Baterai > Pengecualian mode hemat baterai.

Mengapa saya tidak menerima notifikasi PUSH di klien VoIP 3CX untuk Android

Coba rekomendasi kami. Jika mereka tidak membantu, instal 3CX untuk Android di ponsel lain dan periksa stabilitas. Ini akan membantu Anda menentukan dengan tepat apakah masalahnya ada pada perangkat tertentu atau jaringan tempat Anda menggunakannya. Kami juga merekomendasikan untuk menginstal semua pembaruan Android yang tersedia.

Jika semuanya gagal, harap jelaskan masalahnya secara detail, tunjukkan model ponsel yang tepat dan versi Android di kami forum khusus.

Dan satu rekomendasi terakhir yang mungkin tampak jelas. Semakin tinggi kelas ponsel, semakin terkenal pabrikannya, semakin tinggi peluang pengoperasian bebas masalah. Jika memungkinkan, gunakan Google, Samsung, LG, OnePlus, Huawei, dan semua perangkat yang aktif Android One. Artikel ini menggunakan tangkapan layar dari ponsel LG V30+ yang menjalankan Android 8.0.

Sumber: www.habr.com

Tambah komentar