Dalam cerita ini
Lokasi: Settings → Readers & money → Connections → Notifications (bagian Android app (Firebase))
Buka halaman ini: admin.<your-site>/settings/connections/notifications#kn-push-fcm (ganti <your-site> dengan alamat situs Anda)
Sebelum Mulai
- Anda memerlukan aplikasi Android. Hanya pemilik yang dapat mengubah kunci.
- Jika aplikasi Anda belum siap, halaman akan menampilkan "Waiting for your app's push setup. Keynate sets this up with your app; you don't need to do anything now."
Langkah-langkah
Otomatis (default)
- Buka Pengaturan → Pembaca & pendapatan → Koneksi → Notifikasi.
- Di kolom Aplikasi Android, centang item checklist "Keynate registered your app for notifications".
- Saat halaman aplikasi Anda di keynate.com menawarkan versi aplikasi baru, setujui pembaruan tersebut. Ponsel hanya menerima notifikasi dari versi aplikasi yang memuat fitur ini.
- Buka aplikasi baru tersebut di ponsel Anda, lalu kirim uji coba dari wizard menggunakan token perangkatnya.
Firebase milik sendiri (lanjutan)
- Aktifkan Use my own keys.
- Di konsol Firebase, buat proyek baru dan tambahkan aplikasi Android dengan nama paket dari halaman aplikasi Anda.
- Di Firebase, buka Project settings, Service accounts lalu klik Generate new private key. File .json akan otomatis terunduh.
- Di Keynate, pada menu App Android (Firebase), tambahkan Akun layanan Firebase (JSON): pilih file tersebut atau tempel teks isinya.
- Periksa ID proyek Firebase. Bagian ini akan terisi otomatis dari file.
- Aktifkan Kirim ke Android lalu simpan.
- Kirim uji coba, lalu bangun ulang (rebuild) aplikasi Anda.
Kendala Umum
- "This file isn't a Firebase service account. Download it from Firebase → Project settings → Service accounts."
- "Add the Firebase service account file, or turn Android off."
- "Use the project id from Firebase (lowercase letters, numbers and dashes)."
Pertanyaan
Pertanyaan umum
Apakah kuncinya akan ditampilkan lagi setelah disimpan?
Tidak. Kunci disimpan dalam bentuk terenkripsi dan tidak akan ditampilkan lagi.
Apakah saya perlu melakukan sesuatu untuk Android secara default?
Cukup setujui pembuatan ulang aplikasi saat halaman aplikasi Anda menawarkannya.