Ikuti semua informasi yang diumumkan di Firebase Summit, dan pelajari bagaimana Firebase dapat membantu Anda mempercepat pengembangan aplikasi dan menjalankan aplikasi dengan percaya diri. Pelajari Lebih Lanjut

Mulai dengan Firebase In-App Messaging

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Panduan memulai ini menunjukkan cara menyiapkan Firebase In-App Messaging dan mengirim pesan pertama Anda.

Sebelum kamu memulai

Instal dan inisialisasi Firebase SDK untuk Flutter jika Anda belum melakukannya.

Tambahkan Firebase In-App Messaging SDK ke proyek Anda

  1. Dari direktori root proyek Flutter Anda, jalankan perintah berikut untuk menginstal plugin Firebase In-App Messaging:

    flutter pub add firebase_in_app_messaging
    
  2. Bangun kembali proyek Anda:

    flutter run
    
  3. Impor plugin Firebase In-App Messaging:

    import 'package:firebase_in_app_messaging/firebase_in_app_messaging.dart';
    

Kirim pesan percobaan

Dapatkan ID pemasangan aplikasi Anda

Untuk menghemat daya, Firebase In-App Messaging hanya mengambil pesan dari server sekali sehari. Hal itu dapat mempersulit pengujian, sehingga Firebase console memungkinkan Anda menentukan perangkat pengujian yang menampilkan pesan sesuai permintaan.

Perangkat pengujian itu ditentukan oleh FID. Temukan FID aplikasi pengujian Anda dengan memeriksa keluaran konsol saat Anda menjalankan aplikasi.

Di Android, pesannya terlihat seperti berikut:

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

Di iOS, jalankan aplikasi dengan argumen perintah runtime -FIRDebugEnabled :

  1. Dengan proyek Xcode Anda terbuka, pilih Produk > Skema > Edit skema... dari bilah menu atas.
  2. Buka tab Argumen dari dialog yang muncul.
  3. Klik + Tambahkan item di bawah Argumen yang Disampaikan Saat Peluncuran .
  4. Masukkan "-FIRDebugEnabled" di bidang yang baru dibuat.
  5. Klik Tutup , lalu jalankan aplikasi Anda.

Setelah aplikasi Anda mulai berjalan, cari baris berikut di log konsol Xcode:

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

Kirim pesan ke perangkat pengujian Anda

Setelah meluncurkan aplikasi di perangkat pengujian dan Anda memiliki Firebase installation ID (FID), Anda dapat mencoba penyiapan Firebase In-App Messaging dengan mengirimkan pesan pengujian:

  1. Di konsol Firebase, buka Messaging .
  2. Jika ini adalah kampanye pertama Anda, klik Buat kampanye pertama Anda .
    1. Pilih pesan dalam Aplikasi Firebase dan klik Buat .
  3. Jika tidak, pada tab Kampanye , klik Kampanye baru .
    1. Pilih Pesan Dalam Aplikasi .
  4. Masukkan Judul untuk pesan pertama Anda.
  5. Klik Uji di Perangkat Anda
  6. Masukkan ID penginstalan Firebase aplikasi Anda di bidang Tambahkan ID penginstalan .
  7. Klik Uji untuk mengirim pesan.

Firebase In-App Messaging mengirimkan pesan pengujian Anda segera setelah Anda mengklik Uji . Untuk melihat pesan, Anda harus menutup, lalu membuka kembali aplikasi di perangkat pengujian Anda.

Untuk mengonfirmasi apakah perangkat Anda adalah perangkat uji, cari salah satu pesan log berikut.

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.