Pencarian Data
Untuk memudahkan pelanggan dalam menemukan masalah dengan cepat, platform saat ini menyediakan alat status online dan siklus hidup push.
Status Online
Skenario
Karena saluran EngageLab yang digunakan oleh EngageLab Push bergantung pada proses push online untuk menerima notifikasi push, jika pengguna melaporkan bahwa push sering tidak diterima, Anda dapat menggunakan alat ini untuk memeriksa apakah perangkat sedang online. Jika perangkat tidak online, disarankan untuk memulai ulang aplikasi.
Deskripsi Parameter
Registration ID: Registration ID perangkat terminal pengguna pada platform layanan EngageLab, yang merupakan ID perangkat unik pengguna. Registration ID dari aplikasi yang berbeda pada ponsel yang sama adalah berbeda. Metode: Android, iOS
Petunjuk
- Masukkan "Registration ID" dari App di kolom input. Mendukung beberapa RegID, dipisahkan dengan ",".

- Hasil kueri menampilkan "false" berarti perangkat offline, "true" berarti perangkat online, dan Anda dapat melihat waktu online terakhir di sebelah kanan.

- Jika Registration ID yang dimasukkan salah, hasil kueri menampilkan penyebab kesalahan yang spesifik.

Siklus Hidup Push
Skenario
Jika Anda masih tidak dapat menerima pesan push setelah mengecek status online, Anda dapat menggunakan alat siklus hidup untuk menanyakan siklus hidup pesan dan menangani pesan berdasarkan kode kesalahan.
Deskripsi Parameter
- Registration ID: Registration ID perangkat terminal pengguna pada platform layanan EngageLab, yang merupakan ID perangkat unik pengguna. Registration ID dari aplikasi yang berbeda pada ponsel yang sama adalah berbeda. Metode: Android, iOS
- Message ID: ID dari tugas push.
Mendapatkan parameter di konsol
Pada halaman detail notifikasi yang ingin ditanyakan, Anda dapat mendapatkan Message ID dan klik "View" pada badan pesan untuk melihat badan pesan JSON dari push tersebut.
Jika target push adalah "Registration ID", maka nilai "receiverValue" adalah Registration ID.

Mendapatkan parameter di server
Dapatkan msg_id (Message ID) pada parameter respons setelah memanggil API:
{
"sendno": "0",
"msg_id": "2509042"
}
Petunjuk
Setelah mendapatkan parameter Message ID dan Registration ID, buka halaman [Pencarian Data] - [Siklus Hidup Push], masukkan parameter, dan klik "Kueri" untuk melihat siklus hidup lengkap dari push tersebut.
- Jika tidak ada proses siklus hidup, berarti perangkat tidak termasuk dalam target push ini. Mohon konfirmasi apakah Registration ID yang dikueri termasuk dalam target push ini.
- Halaman ini mencakup siklus hidup lengkap perangkat, mulai dari terdaftar sebagai [Target Terencana] hingga terdaftar sebagai [Target Valid], hingga pengiriman, penyampaian, dan klik. Jika terjadi kegagalan pada node mana pun, alasan kegagalan akan ditampilkan.
- Karena strategi push EngageLab pada platform Android, dalam kasus di mana pengiriman gagal melalui saluran pabrikan tertentu, kami akan beralih ke saluran online EngageLab untuk pengiriman. Pesan akan disimpan sementara di server dan dikirim ke pengguna setelah mereka online dengan koneksi persisten. Oleh karena itu, Anda mungkin melihat dua siklus hidup dalam siklus hidup pesan.











