Notifikasi (Email & Push)
Pengembang dapat menggunakan notifikasi dalam bentuk Email dan Push (berbasis Firebase untuk mobile & web). Terdapat dua sub-menu dalam menu Notification
yang dapat diakses oleh pengembang untuk memudahkan manajemen sistem notifikasi.
Notification Logs
Pada sub-menu Logs
, halaman mainview akan menampilkan riwayat pengiriman notifikasi. Nama template beserta detail parameter yang dikirimkan akan muncul di dalam daftar. Pengembang juga dapat melakukan filter pada daftar dengan memilih nama template pada bagian Filter by Template
.
Notification Template
Pada sub-menu Template
, halaman mainview akan menampilkan daftar template notifikasi yang telah didefinisikan. Sintaks template yang digunakan berbasis EJS.
Menambahkan template baru
- Tekan tombol
ADD
dan pilih salah satu jenis templateEmail
atauPush
- Akan muncul jendela berisi form untuk melakukan konfigurasi parameter template.
- Pengembang dapat menggunakan sintaks EJS untuk menulis variable dinamis pada parameter.
- Tekan
SAVE
untuk menyimpan
Jendela konfigurasi Push | Jendela konfigurasi Email |
---|---|
Mengubah template
- Pada baris yang akan diubah, tekan tombol
EDIT
- Jendela konfigurasi akan terbuka.
- Tekan
SAVE
untuk menyimpan perubahan
Menghapus template
- Pada baris yang akan dihapus, tekan tombol
DELETE
- Tekan sekali lagi tombol
DELETE
pada jendela konfirmasi
Mengubah email body
- Pada baris dengan jenis template berupa Email, terdapat tombol
EMAIL BODY
- Tekan
EMAIL BODY
untuk membuka file template (ejs) pada halaman editor - Pastikan untuk menyimpan perubahan pada file tersebut jika telah selesai