การรับส่งข้อความในแอป Firebase มอบชุดพฤติกรรมและประเภทข้อความที่กำหนดค่าไว้ล่วงหน้าที่มีประโยชน์พร้อมรูปลักษณ์เริ่มต้น แต่ในบางกรณี คุณอาจต้องการขยายลักษณะการทำงานและเนื้อหาข้อความ การส่งข้อความในแอปช่วยให้คุณเพิ่มการดำเนินการกับข้อความและปรับแต่งรูปลักษณ์ของข้อความได้
เพิ่มการดำเนินการให้กับข้อความของคุณ
ด้วยการดำเนินการ คุณสามารถใช้ข้อความในแอปเพื่อนำผู้ใช้ไปยังเว็บไซต์หรือหน้าจอเฉพาะในแอปของคุณได้
ใช้ตัวจัดการลิงก์ในรายละเอียด
การรับส่งข้อความในแอป Firebase ใช้เครื่องมือจัดการลิงก์เพื่อประมวลผลการดำเนินการ SDK สามารถใช้เครื่องจัดการได้จำนวนหนึ่ง ดังนั้นหากแอปของคุณมีเครื่องจัดการอยู่แล้ว Firebase In-App Messaging ก็สามารถใช้เครื่องจัดการนั้นได้โดยไม่ต้องตั้งค่าเพิ่มเติม หากคุณยังไม่มีเครื่องจัดการ คุณสามารถใช้ Firebase Dynamic Links ได้ หากต้องการเรียนรู้เพิ่มเติม โปรดอ่าน สร้างลิงก์แบบไดนามิกบน Android
เพิ่มการดำเนินการลงในข้อความของคุณโดยใช้คอนโซล Firebase
เมื่อแอปของคุณมีเครื่องจัดการลิงก์แล้ว คุณก็พร้อมที่จะสร้างแคมเปญที่มีการดำเนินการ เปิดคอนโซล Firebase ไปที่ Messaging และเริ่มต้นแคมเปญใหม่หรือแก้ไขแคมเปญที่มีอยู่ ในแคมเปญนั้น ให้ระบุ การ์ด ข้อความของปุ่ม และ การทำงานของปุ่ม การทำงานของรูปภาพ หรือ การทำงานของแบนเนอร์ โดยที่การกระทำนั้นเป็นลิงก์ในรายละเอียดที่เกี่ยวข้อง
รูปแบบของการดำเนินการจะขึ้นอยู่กับเค้าโครงข้อความที่คุณเลือก โมดอลจะได้รับปุ่มการทำงานพร้อมเนื้อหาข้อความของปุ่ม สีข้อความ และสีพื้นหลังที่ปรับแต่งได้ ในทางกลับกัน รูปภาพและแบนเนอร์ด้านบนจะกลายเป็นแบบโต้ตอบและเรียกใช้การกระทำที่ระบุเมื่อแตะ
ปรับเปลี่ยนรูปลักษณ์ของข้อความ
ใช้ Firebase In-App Messaging display SDK สำหรับ Android เพื่อปรับแต่งวิธีที่ In-App Messaging แสดงข้อความของคุณ ซึ่งพร้อมใช้งานแล้วบน Firebase GitHub repo
การสร้างจอแสดงผลของคุณเองมีขั้นตอนสองขั้นตอน:
- เขียนการใช้งานคลาส
FirebaseInAppMessagingDisplay
ของคุณเอง ลงทะเบียนการใช้งานนั้นด้วย Firebase In-App Messaging SDK ที่ไม่มีส่วนหัว
ในการเริ่มต้น โปรดดูการใช้งานของทีม Firebase In-App Messaging ใน
FirebaseInAppMessagingDisplayImpl.java