Firebase Uygulama İçi Mesajlaşma mesajlarınızı özelleştirin

Firebase Uygulama İçi Mesajlaşma, varsayılan görünüm ve his ile önceden yapılandırılmış kullanışlı davranışlar ve mesaj türleri seti sağlar, ancak bazı durumlarda davranışları ve mesaj içeriğini genişletmek isteyebilirsiniz. Uygulama İçi Mesajlaşma, mesajlara eylemler eklemenize ve mesajın görünümünü ve hissini özelleştirmenize olanak tanır.

Mesajınıza bir eylem ekleyin

Eylemlerle, kullanıcıları bir web sitesine veya uygulamanızdaki belirli bir ekrana yönlendirmek için uygulama içi mesajlarınızı kullanabilirsiniz.

Firebase Uygulama İçi Mesajlaşma, eylemleri işlemek için bağlantı işleyicileri kullanır. SDK çok sayıda işleyici kullanabilir; dolayısıyla uygulamanızda zaten bir tane varsa Firebase Uygulama İçi Mesajlaşma bunu başka bir kuruluma gerek kalmadan kullanabilir. Henüz bir işleyiciniz yoksa Firebase Dynamic Links'i kullanabilirsiniz. Daha fazla bilgi edinmek için Android'de Dinamik Bağlantılar Oluşturma konusunu okuyun.

Firebase konsolunu kullanarak eylemi mesajınıza ekleyin

Uygulamanızda bir bağlantı işleyici bulunduğunda, eylem içeren bir kampanya oluşturmaya hazır olursunuz. Firebase konsolunu Messaging'e açın ve yeni bir kampanya başlatın veya mevcut bir kampanyayı düzenleyin. Bu kampanyada, işlemin alakalı bir derin bağlantı olduğu bir Kart , Düğme metni ve Düğme işlemi , Resim işlemi veya Banner işlemi sağlayın.

Eylemin biçimi, seçtiğiniz mesaj düzenine bağlıdır. Modal'lar, özelleştirilebilir düğme metni içeriğine, metin rengine ve arka plan rengine sahip eylem düğmelerine sahip olur. Öte yandan resimler ve üst banner'lar etkileşimli hale gelir ve dokunulduğunda belirtilen eylemi başlatır.

Mesajın görünümünü ve hissini değiştirin

Uygulama İçi Mesajlaşma'nın mesajlarınızı nasıl görüntüleyeceğini özelleştirmek için Android için Firebase Uygulama İçi Mesajlaşma görüntüleme SDK'sını kullanın; şu anda Firebase GitHub deposunda mevcuttur.

Kendi ekranınızı oluşturmak iki adımlı bir işlemdir:

  1. FirebaseInAppMessagingDisplay sınıfına ilişkin kendi uygulamanızı yazın.
  2. Bu uygulamayı başsız Firebase Uygulama İçi Mesajlaşma SDK'sına kaydedin.

    Başlamak için Firebase Uygulama İçi Mesajlaşma ekibinin FirebaseInAppMessagingDisplayImpl.java uygulamasına göz atın.