Firebase Uygulama İçi Mesajlaşma'yı kullanmaya başlayın

Bu hızlı başlangıç, Firebase Uygulama İçi Mesajlaşma'yı nasıl ayarlayacağınızı ve ilk mesajınızı nasıl göndereceğinizi gösterir.

Sen başlamadan önce

Henüz yapmadıysanız Flutter için Firebase SDK'larını yükleyin ve başlatın .

Firebase Uygulama İçi Mesajlaşma SDK'sını projenize ekleyin

  1. Firebase Uygulama İçi Mesajlaşma eklentisini yüklemek için Flutter projenizin kök dizininden aşağıdaki komutu çalıştırın:

    flutter pub add firebase_in_app_messaging
    
  2. Projenizi yeniden oluşturun:

    flutter run
    
  3. Firebase Uygulama İçi Mesajlaşma eklentisini içe aktarın:

    import 'package:firebase_in_app_messaging/firebase_in_app_messaging.dart';
    

Test mesajı gönder

Uygulamanızın yükleme kimliğini alın

Firebase Uygulama İçi Mesajlaşma, güç tasarrufu sağlamak için sunucudan mesajları günde yalnızca bir kez alır. Bu, testi zorlaştırabilir; dolayısıyla Firebase konsolu, isteğe bağlı olarak mesajları görüntüleyen bir test cihazı belirtmenize olanak tanır.

Bu test cihazı bir FID tarafından belirlenir. Uygulamanızı çalıştırdığınızda konsol çıktısını kontrol ederek test uygulamanızın FID'sini bulun.

Android'de mesaj aşağıdakine benzer:

I/FIAM.Headless: Starting InAppMessaging runtime with Installation ID YOUR_INSTALLATION_ID

iOS'ta uygulamayı çalışma zamanı komut bağımsız değişkeni -FIRDebugEnabled ile çalıştırın:

  1. Xcode projeniz açıkken üst menü çubuğundan Ürün > Şema > Şemayı düzenle... seçeneğini seçin.
  2. Açılan iletişim kutusunun Bağımsız Değişkenler sekmesini açın.
  3. Başlatma Sırasında Aktarılan Bağımsız Değişkenler altında + Öğe ekle'ye tıklayın.
  4. Yeni oluşturulan alana "-FIRDebugEnabled" yazın.
  5. Kapat'ı tıklayın ve ardından uygulamanızı çalıştırın.

Uygulamanız çalışmaya başladığında Xcode konsolunun günlüklerinde aşağıdaki satırı arayın:

[Firebase/InAppMessaging][I-IAM180017] Starting InAppMessaging runtime with Firebase Installation ID YOUR_INSTALLATION_ID

Test cihazınıza bir mesaj gönderin

Uygulamanızı test cihazında başlattıktan ve Firebase kurulum kimliğini (FID) aldıktan sonra, bir test mesajı göndererek Firebase Uygulama İçi Mesajlaşma kurulumunuzu deneyebilirsiniz:

  1. Firebase konsolunda Messaging'i açın.
  2. Bu ilk kampanyanızsa İlk kampanyanızı oluşturun ' u tıklayın.
    1. Firebase Uygulama İçi mesajları seçin ve Oluştur'u tıklayın.
  3. Aksi takdirde, Kampanyalar sekmesinde Yeni kampanya 'yı tıklayın.
    1. Uygulama İçi Mesajlaşma'yı seçin.
  4. İlk mesajınız için bir Başlık girin.
  5. Cihazınızda Test Et'e tıklayın
  6. Uygulamanızın Firebase kurulum kimliğini Kurulum kimliği ekle alanına girin.
  7. Mesajı göndermek için Test Et'i tıklayın.

Firebase Uygulama İçi Mesajlaşma, Test'e tıkladığınız anda test mesajınızı gönderir. Mesajı görmek için test cihazınızda uygulamayı kapatıp yeniden açmanız gerekir.

Cihazınızın bir test cihazı olup olmadığını doğrulamak için aşağıdaki günlük mesajlarından birini arayın.

Android

I/FIAM.Headless: Setting this device as a test device

iOS

[Firebase/InAppMessaging][I-IAM180017] Seeing test message in fetch response. Turn the current instance into a testing instance.