เริ่มต้นใช้งานการส่งข้อความในแอป Firebase

การเริ่มต้นอย่างรวดเร็วนี้จะแสดงวิธีตั้งค่า Firebase In-App Messaging และส่งข้อความแรกของคุณ

ก่อนที่คุณจะเริ่ม

ติดตั้งและเริ่มต้น Firebase SDK สำหรับ Flutter หากคุณยังไม่ได้ดำเนินการ

เพิ่ม Firebase In-App Messaging SDK ลงในโปรเจ็กต์ของคุณ

  1. จากไดเรกทอรีรากของโปรเจ็กต์ Flutter ของคุณ ให้รันคำสั่งต่อไปนี้เพื่อติดตั้งปลั๊กอิน Firebase In-App Messaging:

    flutter pub add firebase_in_app_messaging
    
  2. สร้างโครงการของคุณใหม่:

    flutter run
    
  3. นำเข้าปลั๊กอิน Firebase In-App Messaging:

    import 'package:firebase_in_app_messaging/firebase_in_app_messaging.dart';
    

ส่งข้อความทดสอบ

รับรหัสการติดตั้งแอปของคุณ

เพื่อประหยัดพลังงาน Firebase In-App Messaging จะดึงข้อความจากเซิร์ฟเวอร์เพียงวันละครั้งเท่านั้น นั่นอาจทำให้การทดสอบยาก ดังนั้นคอนโซล Firebase จึงอนุญาตให้คุณระบุอุปกรณ์ทดสอบที่แสดงข้อความตามต้องการ

อุปกรณ์ทดสอบนั้นถูกกำหนดโดย FID ค้นหา FID ของแอปทดสอบโดยตรวจสอบเอาต์พุตคอนโซลเมื่อคุณเรียกใช้แอป

บน Android ข้อความจะมีลักษณะดังนี้:

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

บน iOS ให้รันแอปด้วยอาร์กิวเมนต์คำสั่งรันไทม์ -FIRDebugEnabled :

  1. เมื่อโปรเจ็กต์ Xcode ของคุณเปิดอยู่ ให้เลือก ผลิตภัณฑ์ > โครงร่าง > แก้ไขโครงร่าง... จากแถบเมนูด้านบน
  2. เปิดแท็บ อาร์กิวเมนต์ ของกล่องโต้ตอบที่ปรากฏขึ้น
  3. คลิก + เพิ่มรายการ ภายใต้ อาร์กิวเมนต์ที่ส่งผ่านเมื่อเปิดตัว
  4. ป้อน "-FIRDebugEnabled" ในช่องที่สร้างขึ้นใหม่
  5. คลิก ปิด จากนั้นเรียกใช้แอปของคุณ

เมื่อแอปของคุณเริ่มทำงาน ให้มองหาบรรทัดต่อไปนี้ในบันทึกของคอนโซล Xcode:

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

ส่งข้อความไปยังอุปกรณ์ทดสอบของคุณ

เมื่อคุณเปิดตัวแอปบนอุปกรณ์ทดสอบและมีรหัสการติดตั้ง Firebase (FID) แล้ว คุณสามารถลองใช้การตั้งค่า Firebase In-App Messaging ได้โดยส่งข้อความทดสอบ:

  1. ในคอนโซล Firebase ให้เปิด Messaging
  2. หากนี่เป็นแคมเปญแรกของคุณ คลิก สร้างแคมเปญแรกของคุณ
    1. เลือก ข้อความในแอป Firebase แล้วคลิก สร้าง
  3. หรือบนแท็บ แคมเปญ คลิก แคมเปญใหม่
    1. เลือก การส่งข้อความในแอป
  4. ป้อน ชื่อเรื่อง สำหรับข้อความแรกของคุณ
  5. คลิก ทดสอบบนอุปกรณ์ของคุณ
  6. ป้อนรหัสการติดตั้ง Firebase ของแอปของคุณในช่อง เพิ่มรหัสการติดตั้ง
  7. คลิก ทดสอบ เพื่อส่งข้อความ

การรับส่งข้อความในแอป Firebase จะส่งข้อความทดสอบของคุณทันทีที่คุณคลิก ทดสอบ หากต้องการดูข้อความ คุณต้องปิดแล้วเปิดแอปบนอุปกรณ์ทดสอบอีกครั้ง

หากต้องการยืนยันว่าอุปกรณ์ของคุณเป็นอุปกรณ์ทดสอบหรือไม่ ให้มองหาข้อความบันทึกข้อความใดข้อความหนึ่งต่อไปนี้

หุ่นยนต์

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

ไอโอเอส

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