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. image 1

Notification Template

Pada sub-menu Template, halaman mainview akan menampilkan daftar template notifikasi yang telah didefinisikan. Sintaks template yang digunakan berbasis EJS. image 1

Menambahkan template baru

  1. Tekan tombol ADD dan pilih salah satu jenis template Email atau Push
  2. Akan muncul jendela berisi form untuk melakukan konfigurasi parameter template.
  3. Pengembang dapat menggunakan sintaks EJS untuk menulis variable dinamis pada parameter.
  4. Tekan SAVE untuk menyimpan
Jendela konfigurasi PushJendela konfigurasi Email
image 2image 3

Mengubah template

  1. Pada baris yang akan diubah, tekan tombol EDIT
  2. Jendela konfigurasi akan terbuka.
  3. Tekan SAVE untuk menyimpan perubahan

Menghapus template

  1. Pada baris yang akan dihapus, tekan tombol DELETE
  2. Tekan sekali lagi tombol DELETE pada jendela konfirmasi

Mengubah email body

  1. Pada baris dengan jenis template berupa Email, terdapat tombol EMAIL BODY
  2. Tekan EMAIL BODY untuk membuka file template (ejs) pada halaman editor
  3. Pastikan untuk menyimpan perubahan pada file tersebut jika telah selesai