欢迎参加我们将于 2022 年 10 月 18 日举办的 Firebase 峰会(线上线下同时进行),了解 Firebase 如何帮助您加快应用开发速度、满怀信心地发布应用并在之后需要时轻松地扩大应用规模。立即报名

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 oranda 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şturucusundan 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 sesi belirtir.

time_to_live sona eriyor

Bu parametre, cihazın çevrimdışı olması durumunda 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 .