Onesignal adalah fitur pihak ketiga untuk mengirim notifikasi / informasi ke pangguna aplikasi. Isi notifikasi bisa berupa text, gambar dan Url. Contoh notifikasi seperti update aplikasi, penambahan fitur atau mengirim link aplikasi baru.
Untuk menggunakan fitur ini anda harus daftar ke website Onsignal dan sudah membuat Project di Firebase.
- Jika sudah membuat akun Onesginal, klik New App/Website
- Beri nama aplikasi -> Google Android (FCM) -> Next : Configure Your Platform
- Jika anda membuka Firebase di browser yang sama pilih Copy from your Firebase Console
- Pilih projek yang telah dibuat, buka menu/icon Settings -> Cloud Messaging
Klik tombol Enable
Enable Cloud Messaging API (Legacy)
- JIka sudah di-enable, kembali ke halaman firebase dan lakukan refresh halaman.
Copy Servey Key dan Sender ID ke Onesignal -> Save & Continue
Pilih Android Native -> Save & Continue
SDK Key sudah berhasil dibuat, key terdapat pada bagian Your App ID, Copy id tersebut dan buka Source code. - Buka SettingAlien.java di package config, paste ID tersebut dibagian ONE_SIGNAL_API_KEY
- Tes Aplikasi dengan menekan tombol Check Subscribed Users, Jika berhasil anda bisa melakukan uji coba pengiriman pesan -> Send a Message