Firebase A/B Testing

Firebase A/B Testing ช่วยให้คุณเพิ่มประสิทธิภาพประสบการณ์การใช้งานแอปได้ ด้วยการปรับปรุงวิธีเรียกใช้ วิเคราะห์ และปรับขนาดการทดสอบผลิตภัณฑ์และการทดสอบทางการตลาด ซึ่งช่วยให้คุณทดสอบการเปลี่ยนแปลงที่ทำกับ UI, ฟีเจอร์ หรือแคมเปญการมีส่วนร่วมของแอปเพื่อดูว่าการเปลี่ยนแปลงเหล่านั้นส่งผลต่อเมตริกหลัก (เช่น รายได้และการรักษาผู้ใช้) อย่างไร ก่อนที่จะเปิดตัวในวงกว้าง

การทดสอบ A/B ทำงานร่วมกับ FCM เพื่อให้คุณทดสอบข้อความทางการตลาดต่างๆ และทดลองใช้การกำหนดค่าระยะไกลได้ คุณจึงทดสอบการเปลี่ยนแปลงภายในแอปได้

สร้างการทดสอบการกำหนดค่าระยะไกล สร้างการทดสอบการรับส่งข้อความ

ความสามารถที่สำคัญ

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

ทำงานอย่างไร

เมื่อสร้างการทดสอบ ให้สร้างเวอร์ชันต่างๆ สำหรับประสบการณ์ของผู้ใช้ และวัดประสิทธิภาพของตัวแปรต่างๆ ตามเป้าหมายที่คุณต้องการ (เช่น การเพิ่มจำนวนการซื้อในแอป) กลุ่มผู้ใช้เป้าหมายสามารถกำหนดโดยเกณฑ์หลายข้อที่เชื่อมโยงด้วยตรรกะ "AND" เช่น คุณสามารถจำกัดกลุ่มให้เฉพาะผู้ใช้แอปเวอร์ชันใดเวอร์ชันหนึ่งที่อยู่ในกลุ่มเป้าหมาย Analytics อย่างเช่น "ผู้ใช้ที่ขัดข้อง" ซึ่งตรงกับพร็อพเพอร์ตี้ผู้ใช้ Google Analytics ที่กำหนดเองซึ่งไคลเอ็นต์กำหนดไว้

การทดสอบ AB จะทดสอบการกำหนดค่าระยะไกลและการดำเนินการกับข้อความโดยใช้ Google Analytics เพื่อกำหนดผู้ใช้เป้าหมายและวัดผลลัพธ์

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

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

นอกจากนี้ คุณยังสามารถติดตามเมตริกอื่นๆ (ข้อขัดข้องของแอป การรักษาผู้ใช้ และรายได้) ควบคู่ไปกับเป้าหมายของคุณ เพื่อให้เข้าใจผลลัพธ์ของการทดสอบได้ดียิ่งขึ้น รวมทั้งผลกระทบที่มีต่อประสบการณ์การใช้แอป

เส้นทางการใช้งาน

เพิ่มการกำหนดค่าระยะไกลหรือ Firebase Cloud Messaging ลงในแอป หากแอปใช้การกำหนดค่าระยะไกลหรือ Cloud Messaging อยู่แล้ว (หรือทั้ง 2 อย่าง) ให้ข้ามไปยังขั้นตอนถัดไป
กำหนดตัวแปรที่คุณต้องการประเมินด้วยการทดสอบ A/B ไม่ว่าการเปลี่ยนแปลงของคุณจะเป็นแบบค่อยเป็นค่อยไปหรือเป็นการเพิ่ม UI หรือฟีเจอร์ใหม่ หากคุณควบคุมการเปลี่ยนแปลงดังกล่าวได้โดยใช้การกำหนดค่าระยะไกล คุณจะทดสอบตัวแปรหลายรายการกับการเปลี่ยนแปลงนั้นได้ด้วยการทดสอบ A/B

นอกจากนี้ คุณยังใช้การทดสอบ A/B กับการเขียนการแจ้งเตือนเพื่อทดสอบตัวแปรต่างๆ ในแคมเปญการมีส่วนร่วมซ้ำก่อนที่จะเปิดตัวกับผู้ใช้ทั้งหมดได้ด้วย
กำหนดวิธีวัดความสำเร็จ การทดสอบที่ใช้การเขียนการแจ้งเตือนช่วยให้คุณใช้เหตุการณ์ Analytics เพื่อกําหนดเป้าหมายการทดสอบและเปรียบเทียบตัวแปรการทดสอบได้ เมื่อใช้การทดสอบการกำหนดค่าระยะไกล คุณจะใช้เหตุการณ์ใน Analytics หรือ Conversion Funnel เพื่อกำหนดเป้าหมายของการทดสอบก็ได้
ตรวจสอบการทดสอบเพื่อหาตัวแปรที่ชนะ คุณเริ่มการทดสอบกับผู้ใช้เพียงไม่กี่ราย แล้วเปิดตัวกับผู้ใช้เพิ่มเติมหากผลลัพธ์ในช่วงต้นออกมาดี เมื่อติดตามดูการทดสอบ คุณจะเห็นว่าตัวแปรบางรายการทำให้แอปขัดข้องมากขึ้นหรือส่งผลกระทบด้านอื่นๆ ต่อประสบการณ์การใช้งานแอปหรือไม่ และยังดูได้ว่าเวอร์ชันใดสร้างความคืบหน้า ตามเป้าหมายได้มากที่สุด

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