Catch up on everthing we announced at this year's Firebase Summit. Learn more

Mengirim pesan dengan Firebase console

Anda dapat mengirim pesan notifikasi menggunakan Notifications Composer di Firebase console. Meskipun tanpa fleksibilitas atau skalabilitas yang sama seperti pengiriman pesan dengan Admin SDK atau protokol HTTP dan XMPP, Notifications Composer bisa sangat berguna untuk pengujian atau pemasaran dan interaksi pengguna yang ditargetkan secara khusus. Firebase console menyediakan pengujian A/B berbasis analisis untuk membantu menyaring dan meningkatkan pesan pemasaran.

Setelah mengembangkan logika penerimaan pesan di aplikasi, Anda dapat memungkinkan pengguna non-teknis untuk mengirim pesan sesuai petunjuk di halaman Notifications pada Pusat Bantuan Firebase.

Tentang

Saat Anda mengirim pesan notifikasi dari Notifications Composer, Google menggunakan nilai yang dimasukkan dalam kolom formulir dengan cara berikut:

  • Kolom seperti Segmen pengguna dan Masa berlaku menentukan opsi target dan pengiriman pesan.
  • Kolom seperti Teks notifikasi dan Data kustom dikirim ke klien dalam payload yang terdiri dari key-value pair.

Kolom ini dipetakan ke kunci yang tersedia melalui protokol server FCM. Misalnya, key-value pair yang dimasukkan ke dalam Data kustom akan ditangani sebagai payload data untuk notifikasi tersebut. Kolom lain langsung dipetakan ke kunci di payload notifikasi FCM.

Perlu diperhatikan bahwa beberapa kolom di Notifications Composer tidak tersedia melalui protokol server FCM. Misalnya, Anda dapat menargetkan segmen pengguna berdasarkan versi aplikasi, bahasa, jenis dan versi browser, atau properti pengguna dengan cara yang tidak tersedia menggunakan kolom to di API server.

Kunci yang dikirim Firebase console ke klien adalah:

Kunci Label kolom console Deskripsi
notification.title Judul notifikasi Menunjukkan judul notifikasi.
notification.body Teks notifikasi Menunjukkan teks isi notifikasi.
data Data kustom Key-value pair yang Anda tetapkan. Key-value pair disampaikan sebagai payload data untuk ditangani aplikasi.

Kunci yang menentukan pengiriman pesan meliputi:

Kunci Label kolom console Deskripsi
sound Suara

Menunjukkan suara yang akan diputar ketika perangkat menerima notifikasi.

time_to_live Masa berlaku

Parameter ini menetapkan berapa lama (dalam detik) pesan harus disimpan dalam penyimpanan FCM jika perangkat sedang offline. Untuk informasi lebih lanjut, lihat Menetapkan masa aktif pesan.