ก่อนเริ่มต้น
ตรวจสอบว่าคุณได้ทำตามขั้นตอนใน เริ่มต้น ใช้งาน เพื่อ ให้แน่ใจว่าคุณมีแอปที่เปิดใช้ Firebase แล้วและได้เพิ่ม Firebase In-App Messaging SDK เวอร์ชันล่าสุด
สร้างแคมเปญใหม่
ในคอนโซลFirebase ให้ไปที่DevOps และการมีส่วนร่วม > Messaging
เปิดเวิร์กโฟลว์เพื่อตั้งค่าแคมเปญใหม่โดยทำดังนี้
หากนี่เป็นแคมเปญแรกของคุณ
- คลิกสร้างแคมเปญแรก
- เลือก Firebase In-App Messages แล้วคลิกสร้าง
หากคุณเคยสร้างแคมเปญไว้ก่อนหน้านี้
- คลิกแคมเปญใหม่ ในแท็บแคมเปญ
- เลือก In-App Messaging
ทำตามวิธีการบนหน้าจอเพื่อตั้งค่าแคมเปญ
ขั้นตอนที่ 1: สไตล์และเนื้อหา
ในคอนโซล ให้ใช้เทมเพลตข้อความ Firebase In-App Messaging เพื่อรวมฟีเจอร์ต่างๆ ไว้ด้วยกันเพื่อวัตถุประสงค์ที่แตกต่างกันในข้อความในแอป
สำรวจ Use Case เพื่อดูตัวอย่างการจัดสไตล์เทมเพลตข้อความ
| ประเภทเทมเพลตข้อความ | ฟีเจอร์ | คำอธิบายฟีเจอร์ | |||
|---|---|---|---|---|---|
| การ์ด | โมดัล | เฉพาะรูปภาพ | แบนเนอร์ | ||
| รูปภาพ | ระบุ URL รูปภาพแบบ HTTPS คุณสามารถใช้ Firebase Hosting เพื่อโฮสต์รูปภาพได้ | ||||
| การดำเนินการ | ใช้เว็บลิงก์หรือ Deep Link เพื่อส่งผู้ใช้ไปยังหน้าเว็บภายนอก หรือหน้าเว็บที่เจาะจงในแอป คุณสามารถใช้ลิงก์แบบไดนามิกของ Firebaseในการสร้างและจัดการ Deep Link ได้ เทมเพลตโมดัล และเฉพาะรูปภาพ มีปุ่ม X ซึ่งช่วยให้ผู้ใช้ ปิดข้อความได้ | ||||
| สีข้อความ/พื้นหลัง | ปรับแต่งภาพของข้อความโดยป้อนรหัสสี Hex หรือใช้ การไล่ระดับสีเพื่อค้นหาสีที่เฉพาะเจาะจงซึ่งตรงกับแบรนด์ของคุณ | ||||
| ชื่อ/เนื้อหาข้อความ | ดึงดูดความสนใจของผู้ใช้ด้วยส่วนหัวที่เกี่ยวข้องและคำอธิบายที่กระชับ Firebase จะแปลและปรับขนาดข้อความโดยอัตโนมัติเพื่อให้เหมาะกับผู้ใช้ | ||||
| ปุ่มหลัก | การดำเนินการของปุ่มเริ่มต้นตั้งค่าเป็นปิดข้อความ ระบุ URL เพื่อเปลี่ยนเส้นทางผู้ใช้เป็นการดำเนินการ | ||||
| ปุ่มรอง | การดำเนินการของปุ่มเริ่มต้นตั้งค่าเป็นปิดข้อความ ระบุ URL เพื่อเปลี่ยนเส้นทางผู้ใช้เป็นการดำเนินการ | ||||
ในคอนโซล Firebase ให้ไปที่หน้าDevOps และการมีส่วนร่วม > Messaging จากนั้นไปที่หน้าเขียนแคมเปญ
ปรับแต่งข้อความด้วยฟีเจอร์ที่มีให้ในแต่ละเทมเพลต
ดูตัวอย่างข้อความในแนวนอนหรือแนวตั้งสำหรับอุปกรณ์โทรศัพท์หรือแท็บเล็ตทางด้านขวาของหน้าเขียนแคมเปญ
ตัวอย่างในคอนโซลจะแสดงให้เห็นถึงแนวคิดทั่วไปของวิธีที่ข้อความจะปรากฏบนอุปกรณ์เคลื่อนที่ การแสดงผลข้อความตามจริงจะแตกต่างกันไปขึ้นอยู่กับอุปกรณ์ ทดสอบด้วยอุปกรณ์จริงเพื่อดูการแสดงผลที่แน่นอน
(ไม่บังคับ) กำหนดข้อมูลเมตาที่กำหนดเองสำหรับแคมเปญ ข้อมูลเมตานี้จะพร้อมใช้งานในฝั่งไคลเอ็นต์โดยใช้การเรียกกลับ SDK เมื่อแคมเปญแสดงต่อผู้ใช้ ตัวอย่างเช่น คุณอาจต้องการติดแท็กแคมเปญด้วยรหัสโปรโมชันที่ใช้ในไคลเอ็นต์ได้
ขั้นตอนที่ 2: กำหนดเป้าหมายผู้ใช้
ป้อนชื่อแคมเปญ
ชื่อนี้ใช้สำหรับการรายงานแคมเปญและไม่ใช่ส่วนหนึ่งของข้อความที่แสดง
(ไม่บังคับ) ระบุคำอธิบายแคมเปญ
คำอธิบายนี้ใช้สำหรับการรายงานแคมเปญและไม่ใช่ส่วนหนึ่งของข้อความที่แสดง
จากเมนูแบบเลื่อนลงเลือกแอป ให้เลือกแอปที่ต้องการเชื่อมโยงกับแคมเปญนี้
(ไม่บังคับ) คลิกปุ่ม และ เพื่อจำกัดผู้ใช้เป้าหมายให้แคบลง
เลือกข้อกำหนดเพิ่มเติมจากเมนูแบบเลื่อนลงเลือก
ดูเปอร์เซ็นต์ของผู้ที่มีโอกาสเป็นผู้ใช้ที่มีสิทธิ์ในแคมเปญนี้
ตัวเลขนี้เป็นค่าประมาณโดยอิงตามผู้ใช้ที่ใช้งานอยู่ซึ่งติดต่อบริการในช่วง 7 วันที่ผ่านมา ผู้ใช้ที่มีสิทธิ์จะเห็นข้อความนี้หากเงื่อนไขทริกเกอร์เกิดขึ้นเท่านั้น
(ไม่บังคับ) หากแอปกำหนดเป้าหมายผู้ใช้ในหลายภาษา ระบบจะแจ้งให้คุณแปลแคมเปญเป็นภาษาเหล่านั้น ใช้กล่องโต้ตอบเพื่อเพิ่มคำแปลของคุณเองหรือใช้ Google แปลภาษาเพื่อแปลแคมเปญ
ขั้นตอนที่ 3: กำหนดเวลาส่งข้อความ
ระบุวันที่และเวลาเริ่มต้นสำหรับแคมเปญ
แคมเปญจะเริ่มได้เมื่อคุณเผยแพร่แคมเปญหรือกำหนดเวลาเริ่มต้นไว้
ระบุวันที่และเวลาสิ้นสุดสำหรับแคมเปญ
แคมเปญสามารถทำงานได้ไม่จำกัดหรือมีจุดสิ้นสุดที่กำหนดไว้
คลิกเหตุการณ์ + เพื่อเพิ่มเหตุการณ์ทริกเกอร์อย่างน้อย 1 รายการ
- คุณสามารถป้อนเหตุการณ์เริ่มต้นหรือ เหตุการณ์ที่บันทึกผ่าน Firebase Analytics เพื่อทริกเกอร์ข้อความในแอป เหตุการณ์เหล่านี้อาจเป็นการกระทำของผู้ใช้ เหตุการณ์ของระบบ หรือข้อผิดพลาด
- ระบบจะทริกเกอร์ข้อความในแอปเมื่อเกิดเหตุการณ์ใดเหตุการณ์หนึ่ง
ระบุขีดจำกัดความถี่ต่ออุปกรณ์ ขีดจำกัดนี้ช่วยให้คุณควบคุมความถี่ที่ผู้ใช้จะเห็นข้อความ
- โดยค่าเริ่มต้น ระบบจะไม่แสดงแคมเปญหลังจากที่ผู้ใช้เห็น (แสดงผล) แคมเปญแล้ว 1 ครั้ง
- หรือคุณจะกำหนดความถี่ของข้อความเป็นวันก็ได้
ขั้นตอนที่ 4: เหตุการณ์ Conversion (ไม่บังคับ)
Firebase จะติดตามจำนวนการแสดงผลที่ทำให้เกิดเหตุการณ์ Conversion ที่เสร็จสมบูรณ์
ในคอนโซล Firebase ให้ไปที่หน้าDevOps และการมีส่วนร่วม > Messaging จากนั้นไปที่หน้าเขียนแคมเปญ
เลือกตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้จากเมนูแบบเลื่อนลงเลือกเหตุการณ์ Conversion
- เหตุการณ์ Conversion เริ่มต้น
- เหตุการณ์ใดก็ตามที่คุณเปิดใช้เป็น Conversion .
หลังจากเผยแพร่แคมเปญแล้ว ให้ไปที่หน้า DevOps และการมีส่วนร่วม > Messaging, แล้วเลือกชื่อแคมเปญเพื่อดูข้อมูลที่เกี่ยวข้องกับ ประวัติ Conversion ของแคมเปญ
การเผยแพร่แคมเปญ
หลังจากแก้ไขแคมเปญแล้ว คุณสามารถคลิกบันทึกเป็นฉบับร่าง เพื่อกลับไปแก้ไขแคมเปญในสถานะฉบับร่างได้
หรือคลิกเผยแพร่ เพื่อเผยแพร่ข้อความไปยังผู้ใช้เป้าหมายในวันที่กำหนด คุณสามารถแก้ไขแคมเปญหลังจากเผยแพร่แล้วได้
เมื่อหยุดแคมเปญที่เผยแพร่แล้ว คุณจะไม่สามารถเผยแพร่แคมเปญนั้นอีก อย่างไรก็ตาม คุณสามารถหยุดหรือแก้ไขแคมเปญที่กำลังทำงานอยู่ได้ทุกเมื่อ นอกจากนี้ คุณยังทำซ้ำแคมเปญที่มีอยู่เพื่อสร้างรูปแบบที่แตกต่างกันเล็กน้อยและหลีกเลี่ยงการสร้างแคมเปญใหม่ทั้งหมดได้ด้วย
รับข้อมูลเชิงลึกจาก AI สำหรับแคมเปญ Messaging ด้วย Gemini ใน Firebase
Gemini ใน Firebase มีฟีเจอร์สรุปข้อมูลเชิงลึก และคำแนะนำสำหรับแคมเปญ Messaging เพื่อปรับปรุงประสิทธิภาพของแคมเปญ Firebase Cloud Messaging และ In-App Messaging Gemini ใน Firebase สามารถช่วยให้คุณเข้าใจการเข้าถึงและผลกระทบของแคมเปญ และแนะนำกลยุทธ์เพื่อปรับปรุงการมีส่วนร่วมของผู้ใช้และการเติบโตด้วยการวิเคราะห์ข้อมูลแคมเปญ
เข้าถึงข้อมูลเชิงลึกจาก AI สำหรับแคมเปญ Messaging
หากต้องการใช้ข้อมูลเชิงลึกจาก AI สำหรับแคมเปญ Messaging โปรดตรวจสอบว่าโปรเจ็กต์มีสิ่งต่อไปนี้
เปิดใช้ Gemini ใน Firebase สำหรับโปรเจ็กต์แล้ว ดูข้อมูลเพิ่มเติมได้ที่ ตั้งค่า Gemini ใน Firebase
เปิดใช้ Firebase Cloud Messaging หรือ In-App Messaging ในโปรเจ็กต์ Firebase แล้ว
มีแคมเปญอย่างน้อย 1 แคมเปญและปรากฏในคอนโซล Firebase
หลังจากตรวจสอบว่าตรงตามข้อกำหนดต่อไปนี้แล้ว ให้ทำดังนี้
ในคอนโซลFirebase ให้ไปที่หน้าDevOps และการมีส่วนร่วม > Messaging เพื่อเข้าถึงข้อมูลแคมเปญ
หลังจากโหลดข้อมูลแคมเปญแล้ว ให้คลิกสร้างข้อมูลเชิงลึกจาก AI
ข้อมูลสรุปและการวิเคราะห์แคมเปญ Messaging จะปรากฏขึ้น
ราคา
ดูข้อมูลเพิ่มเติมได้ที่ ราคา Gemini ใน Firebase