Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

เริ่มต้นใช้งาน Firebase In-App Messaging

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

ก่อนจะเริ่ม

ก่อนที่จะเริ่มให้แน่ใจว่าจะ เพิ่ม Firebase กับโครงการ iOS ของคุณ

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

ในการเริ่มต้น ให้เพิ่มไฟล์เฟรมเวิร์ก Firebase In-App Messaging SDK ลงในโปรเจ็กต์ของคุณโดยเพิ่ม CocoaPods การรับส่งข้อความในแอป Firebase:

  1. เปิดหน้าต่างเทอร์มินัลใหม่ และไปที่ไดเร็กทอรีของโปรเจ็กต์ Xcode
  2. เปิด Podfile ของคุณและเพิ่มบรรทัดที่ไฮไลต์:
    # Uncomment the next line to define a global platform for your project
    # platform :ios, '9.0'
    
    target 'YourProject' do
    # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
    use_frameworks!
    
    # Pods for YourProject
    pod 'Firebase'
    pod 'Firebase/InAppMessaging'
    pod 'Firebase/Analytics'
    end
  3. จากสถานีของคุณติดตั้งการอ้างอิงฝักของ:
    pod install
  4. เปิดโครงการแอปของคุณใน Xcode:
    open YOUR-PROJECT.xcworkspace

ตอนนี้ เริ่มต้น SDK ในแอปของคุณ:

  1. นำเข้าโมดูล Firebase ในของคุณ UIApplicationDelegate ถ้าคุณยังไม่ได้:
    Swift
    import Firebase
    วัตถุประสงค์-C
    @import Firebase;
  2. นอกจากนี้ยังกำหนดค่า FirebaseApp อินสแตนซ์ที่ใช้ร่วมกันโดยทั่วไปในของแอป application:didFinishLaunchingWithOptions: วิธีการถ้าคุณยังไม่ได้:
    Swift
    // Use Firebase library to configure APIs
    FirebaseApp.configure()
    วัตถุประสงค์-C
    // Use Firebase library to configure APIs
    [FIRApp configure];
  3. รวบรวมและเรียกใช้แอปของคุณ

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

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

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

อุปกรณ์ทดสอบนั้นกำหนดโดยรหัสการติดตั้ง Firebase ที่ได้รับจากบริการการติดตั้ง Firebase เพื่อหารหัสการติดตั้งแอปทดสอบของคุณเรียกใช้ app ที่มีการโต้แย้งคำสั่งรันไทม์ -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 โดยส่งข้อความทดสอบ:

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

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

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

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