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

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

Başlamadan önce

Aşağıdaki şartları karşılıyorsanız Flutter için Firebase SDK'larını yükleyip başlatın bunu yapmıyoruz.

Firebase In-App Messaging SDK'sını projenize ekleyin

  1. Flutter projenizin kök dizininden aşağıdaki kodu çalıştırın: komutunu girin:

    flutter pub add firebase_in_app_messaging
    
  2. Projenizi yeniden derleyin:

    flutter run
    
  3. Firebase In-App Messaging 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üçten tasarruf etmek için yalnızca günde bir kez geliyordur. Bu, testi zorlaştırabilir, o yüzden Firebase konsolu, mesajları gösteren bir test cihazı belirtmenize olanak tanır isteğe bağlı.

Bu test cihazı bir FID tarafından belirlenir. Konsolu kontrol ederek test uygulamanızın FID'sini bulun çıkışını elde etmenizi sağlar.

Android'de mesaj aşağıdaki gibi görünür:

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

iOS'te, -FIRDebugEnabled çalışma zamanı komutu bağımsız değişkeniyle uygulamayı çalıştırın:

  1. Xcode projeniz açıkken Ürün > Şema > Şemayı düzenle... üst menü çubuğuna
  2. Açılan iletişim kutusunun Bağımsız değişkenler sekmesini açın.
  3. Lansmanda Aktarılan Bağımsız Değişkenler altında + Öğe ekle'yi tıklayın.
  4. "-FIRDebugEnabled" yazın yeni oluşturulan alana girin.
  5. Kapat'ı tıklayın, 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ı bulun:

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

Test cihazınıza mesaj gönderin

Uygulamanızı test cihazında çalıştırdıktan sonra ve Firebase yükleme kimliği (FID), Firebase uygulama içi mesajlaşmayı deneyebilirsiniz test mesajı göndererek ayarlayın:

  1. Firebase konsolunda Mesajlaşma'yı açın.
  2. Bu ilk kampanyanızsa İlk kampanyanızı oluşturun'u tıklayın.
    1. Firebase Uygulama İçi mesajları'nı 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 iletiniz için bir Başlık girin.
  5. Cihazınızda Test Edin'i tıklayın
  6. Uygulamanızın Firebase yükleme kimliğini Bir yükleme kimliği ekleyin alanına göz atın.
  7. Mesajı göndermek için Test et'i tıklayın.

Firebase In-App Messaging, Test et'i tıkladığınız anda test mesajınızı gönderir. Görmek için mesajını görürseniz test cihazınızda uygulamayı kapatıp yeniden açmanız gerekir.

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

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.