Firebase konsolu ile mesaj gönderin

Firebase konsolundaki Bildirim oluşturucuyu kullanarak bildirim mesajları gönderebilirsiniz. Bu, Yönetici SDK'sı veya HTTP ve XMPP protokolleri ile mesaj göndermekle aynı esnekliği veya ölçeklenebilirliği sağlamasa da, test etme veya yüksek düzeyde hedeflenmiş pazarlama ve kullanıcı katılımı için çok yararlı olabilir. Firebase konsolu, pazarlama mesajlarını iyileştirmeye ve iyileştirmeye yardımcı olmak için analitik tabanlı A/B testi sağlar.

Uygulamanızda mesaj almak için mantığı geliştirdikten sonra, Firebase Yardım Merkezi'ndeki Bildirimler sayfasındaki talimatlara göre teknik bilgisi olmayan kullanıcıların mesaj göndermesine izin verebilirsiniz.

Hakkında

Bildirim oluşturucudan bir bildirim mesajı gönderdiğinizde Google, form alanlarına girdiğiniz değerleri şu şekillerde kullanır:

  • Kullanıcı segmenti ve Süre Sonu gibi alanlar, mesaj hedefini ve teslim seçeneklerini belirler.
  • Bildirim metni ve Özel veriler gibi alanlar, anahtar/değer çiftlerinden oluşan bir yükte istemciye gönderilir.

Bu alanlar, FCM sunucu protokolleri aracılığıyla kullanılabilen anahtarlarla eşlenir. Örneğin, Özel verilere girilen anahtar/değer çiftleri, bildirim için bir veri yükü olarak işlenir. Diğer alanlar, doğrudan FCM bildirim yükündeki anahtarlarla eşlenir.

Bildirim oluşturucudaki bazı alanların FCM sunucu protokolleri aracılığıyla kullanılamadığını unutmayın . Örneğin, uygulama sürümüne, dile, tarayıcı türüne ve sürümüne veya kullanıcı özelliklerine göre kullanıcı segmentlerini sunucu API'sindeki to alanını kullanarak kullanılamayan şekillerde hedefleyebilirsiniz.

Firebase konsolunun istemcilere gönderdiği anahtarlar şunlardır:

Anahtar Konsol alan etiketi Tanım
notification.title Bildirim başlığı Bildirim başlığını gösterir.
notification.body bildirim metni Bildirim gövde metnini gösterir.
data Özel veriler Tanımladığınız anahtar/değer çiftleri. Bunlar, uygulamanın işlemesi için bir veri yükü olarak teslim edilir.

Mesaj teslimini belirleyen anahtarlar şunları içerir:

Anahtar Konsol alan etiketi Tanım
sound Ses

Cihaz bir bildirim aldığında çalacak bir sesi belirtir.

time_to_live sona eriyor

Bu parametre, cihaz çevrimdışı ise mesajın FCM deposunda ne kadar süreyle (saniye olarak) tutulması gerektiğini belirtir. Daha fazla bilgi için, bkz . Bir mesajın ömrünü ayarlama .