Logo Site EngageLab Mark Colored TransparentDokumen
Cari

Deteksi Push

Untuk membantu pelanggan mengidentifikasi masalah dengan cepat, platform ini saat ini menyediakan alat kueri status online dan kueri siklus hidup push.

Kueri Status Online

Kasus Penggunaan

Karena channel EngageLab untuk EngageLab Push bergantung pada status online pengguna untuk menerima push, jika pengguna melaporkan bahwa mereka sering tidak menerima push, Anda dapat menggunakan alat ini untuk memeriksa apakah perangkat sedang online. Jika perangkat offline, disarankan untuk memulai ulang aplikasi.

Deskripsi Parameter

Registration ID: Registration ID perangkat terminal pengguna di platform layanan Jiguang. Ini adalah pengenal perangkat unik milik pengguna. Registration ID berbeda untuk aplikasi yang berbeda pada ponsel yang sama. Untuk cara mendapatkannya, lihat Dapatkan RegistrationID.

Petunjuk

  • Masukkan Registration ID aplikasi di kotak input. Mendukung beberapa RegID dan harus dipisahkan dengan ",".

image.png

  • Jika hasil kueri menampilkan "false", perangkat sedang offline; jika menampilkan "true", perangkat sedang online. Anda dapat melihat waktu terakhir online di sisi kanan.

image.png

  • Jika Registration ID yang dimasukkan salah, hasil kueri akan menampilkan alasan kesalahan secara spesifik.

image.png

Siklus Hidup Push

Kasus Penggunaan

Jika masalah push yang tidak diterima masih belum dapat diselesaikan melalui kueri status online, Anda dapat menggunakan alat siklus hidup untuk mengueri siklus hidup pesan dan menangani masalah sesuai dengan kode kesalahan.

Deskripsi Parameter

  • Registration ID: Registration ID perangkat terminal pengguna di platform layanan Jiguang. Ini adalah pengenal perangkat unik milik pengguna. Registration ID berbeda untuk aplikasi yang berbeda pada ponsel yang sama. Untuk cara mendapatkannya, lihat Dapatkan RegistrationID.
  • Message ID: ID tugas push.

Dapatkan Parameter dari Konsol

Pada halaman detail notifikasi yang akan dikueri, Anda bisa mendapatkan Message ID. Klik "Lihat" pada isi pesan untuk melihat isi pesan JSON untuk push ini.

image.png

Jika target push adalah "Registration ID", maka nilai "receiverValue" adalah Registration ID.

image.png

Dapatkan Parameter dari Server

Setelah panggilan API, dapatkan msg_id (Message ID) dari parameter respons:

{ "sendno": "0", "msg_id": "2509042" }
              
              {
  "sendno": "0",
  "msg_id": "2509042"
}

            
Tampilkan blok kode ini di jendela mengambang

Petunjuk

Setelah mendapatkan parameter Message ID dan Registration ID, buka halaman [Pencarian Data] - [Siklus Hidup Push], masukkan parameter, lalu klik "Cari" untuk melihat siklus hidup push secara lengkap.

  • 1 menunjukkan respons yang dikembalikan oleh server EngageLab, dan 2 menunjukkan respons yang dikembalikan oleh server browser sistem.
  • Jika tidak ada proses siklus hidup, artinya perangkat tidak termasuk dalam target push ini. Harap konfirmasikan apakah Registration ID yang dikueri termasuk dalam target push ini.

image.png

Icon Solid Transparent White Qiyu
Hubungi Sales