Firebase Cloud Messaging

Firebase Cloud Messaging (FCM) เป็นโซลูชันการรับส่งข้อความข้ามแพลตฟอร์มที่ช่วยให้คุณส่งข้อความได้อย่างน่าเชื่อถือ

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



หากพร้อมที่จะเริ่มแล้ว เลือกแพลตฟอร์มของคุณ

iOS+ Android เว็บ Flutter

Unity C++

ความสามารถหลัก

ส่งข้อความแจ้งเตือนหรือข้อค��ามข้อมูล ส่งข้อความแจ้งเตือนที่แสดงต่อผู้ใช้ หรือส่งข้อความข้อมูล และตรวจสอบสิ่งที่เกิดขึ้นได้อย่างละเอียดใน โค้ดของแอปพลิเคชันของคุณ ดู ประเภทข้อความ
การกำหนดเป้าหมายข้อความอเนกประสงค์ เผยแพร่ข้อความไปยังแอปไคลเอ็นต์ของคุณด้วยวิธีใดวิธีหนึ่งจาก 3 วิธี ได้แก่ ไปยัง อุปกรณ์เครื่องเดียว กลุ่มของอุปกรณ์ หรือไปยังอุปกรณ์ที่สมัครรับข้อมูลหัวข้อ

วิธีการทำงาน

การติดตั้งใช้งาน FCM มีองค์ประกอบหลัก 2 อย่างสำหรับการ รับและส่ง

  1. สภาพแวดล้อมที่เชื่อถือได้ เช่น Cloud Functions for Firebase หรือเซิร์ฟเวอร์แอป ซึ่งใช้สร้าง กำหนดเป้าหมาย และส่งข้อความ
  2. แอปไคลเอ็นต์ของ Apple, Android หรือเว็บ (JavaScript) ที่รับข้อความ ผ่านบริการขนส่งที่เฉพาะเจาะจงของแพลตฟอร์มที่เกี่ยวข้อง

คุณส่งข้อความได้โดยใช้ Firebase Admin SDK หรือ โปรโตคอลเซิร์ฟเวอร์ FCM คุณสามารถใช้ เครื่องมือแต่งข้อความแจ้ง เพื่อทดส��บและส่งข้อความทางการตลาดหรือข้อความกระตุ้นการมีส่วนร่วมโดยใช้ การกำหนดเป้าหมายและการวิเคราะห์ในตัวที่มีประสิทธิภาพ หรือ กลุ่มที่นำเข้าที่กำหนดเอง

ดูรายละเอียดเพิ่มเติมและข้อมูลสำคัญเกี่ยวกับคอมโพเนนต์ของ FCM ได้ที่ภาพรวม ด้านสถาปัตยกรรม

เส้นทางการติดตั้งใช้งาน

ตั้งค่า FCM SDK ตั้งค่า Firebase และ FCM ���น������������� วิธีการตั้งค่าสำหรับแพลตฟอร์มของคุณ
พัฒนาแอปไคลเอ็นต์ เพิ่มการจัดการข้อความ ตรรกะการติดตามหัวข้อ หรือฟีเจอร์อื่นๆ ที่ไม่บังคับ ลงในแอปไคลเอ็นต์ ในระหว่างการพัฒนา คุณจะส่งข้อความทดสอบจาก เครื่องมือแต่งการแจ้งเตือน ในFirebaseคอนโซลได้อย่างง่ายดาย
พัฒนาเซิร์ฟเวอร์แอป ตัดสินใจว่าจะใช้ Firebase Admin SDKหรือโปรโตคอลเซิร์ฟเวอร์เพื่อสร้างตรรกะการส่ง ของคุณ ซึ่งเป็นตรรกะในการตรวจสอบสิทธิ์ สร้างคำขอส่ง จัดการการตอบกลับ และ อื่นๆ จากนั้นสร้างตรรกะในสภาพแวดล้อมที่เชื่อถือได้

ขั้นตอนถัดไป