ขั้นตอนที่ 2: ตั้งค่าการทดสอบ A/B ในคอนโซล Firebase
บทนํา: ทดสอบAdMobการใช้โฆษณารูปแบบใหม่โดยใช้ Firebase |
ขั้นตอนที่ 1: ใช้ AdMob เพื่อสร้างตัวแปรหน่วยโฆษณาใหม่สําหรับการทดสอบ |
ขั้นตอนที่ 2: ตั้งค่าการทดสอบ A/B ในคอนโซล Firebase |
ขั้นตอนที่ 3: จัดการค่าพารามิเตอร์ Remote Config ในโค้ดของแอป |
ขั้นตอนที่ 4: เริ่มการทดสอบ A/B และตรวจสอบผลการทดสอบในFirebaseคอนโซล |
ขั้นตอนที่ 5: ตัดสินใจว่าจะเปิดตัวรูปแบบโฆษณาใหม่หรือไม่ |
เมื่อติดตั้งใช้งานหน่วยโฆษณาใหม่ในแอปแล้ว คุณจะต้องตั้งค่าการทดสอบ A/B เพื่อช่วยให้คุณเข้าใจประสิทธิภาพของหน่วยโฆษณานี้ คุณจะกำหนดผู้ใช้ที่จะกำหนดเป้าหมายในการทดสอบ รวมถึงเป้าหมายการทดสอบด้วย นอกจากนี้ คุณจะต้องกำหนดตัวแปรทดสอบ (หน่วยโฆษณาต่างๆ ในแอป) และตั้งค่าพารามิเตอร์ Remote Config ซึ่งจะควบคุมการแสดงตัวแปรในแอป
Firebase A/B Testing ใช้ผลิตภัณฑ์ต่อไปนี้เพื่อทดสอบและวิเคราะห์ผลลัพธ์ของการเพิ่มหน่วยโฆษณาลงในแอป
- Firebase A/B Testing (ขั้นตอนนี้) — กําหนดเป้าหมายและพารามิเตอร์ที่กำหนดค่าได้สำหรับการทดสอบ
- Firebase Remote Config (ขั้นตอนถัดไป) — เพิ่มตรรกะลงในโค้ดเพื่อจัดการการกำหนดค่าพารามิเตอร์
- Google Analytics (ทํางานอยู่เบื้องหลัง) - วัดผลลัพธ์ของการกำหนดค่า
เริ่มการทดสอบ A/B ใหม่
หากต้องการเริ่มการทดสอบที่มีการควบคุมเพื่อนำรูปแบบโฆษณาใหม่มาใช้ ให้เริ่มด้วยการไปที่ส่วน A/B Testing ของคอนโซล Firebase คลิกสร้างการทดสอบ แล้วเลือก Remote Config
ตั้งค่าข้อมูลพื้นฐาน
ในส่วนพื้นฐาน ให้ตั้งชื่อการทดสอบและระบุคำอธิบายการทดสอบ
ตั้งค่าการกําหนดเป้าหมาย
ในส่วนการกำหนดเป้าหมาย ให้เลือกแอป iOS หรือ Android ที่จะกำหนดเป้าหมายการทดสอบ
กำหนดเปอร์เซ็นต์ของผู้ใช้ที่จะได้ทดลองใช้ ในบทแนะนํานี้ ระบบจะทดสอบหน่วยโฆษณาใหม่กับผู้ใช้ 10% โปรดทราบว่าข้อกำหนดนี้ไม่ได้หมายความว่าผู้ใช้ทั้งหมด 10% จะเห็นโฆษณารูปแบบใหม่ แต่หมายความว่าผู้ใช้ 10% จะเป็นส่วนหนึ่งของการทดสอบเพื่อดูหรือไม่เห็นโฆษณารูปแบบใหม่
ปล่อยการตั้งค่าอื่นๆ ทั้งหมดเป็นค่าเริ่มต้น
ตั้งเป้าหมาย
Firebase A/B Testing จะติดตามเมตริกหลักเพื่อหาตัวแปรที่ได้ผลดีที่สุด ทั้งยังช่วยให้คุณใส่เมตริกรองเพื่อทำความเข้าใจผลจากการกำหนดค่าในแบบต่างๆ ที่มีต่อปัจจัยสำคัญอื่นๆ สำหรับแอปได้อีกด้วย
ในบทแนะนํานี้ การเพิ่มประสิทธิภาพรายได้ AdMobโดยประมาณเป็นเป้าหมายหลัก ดังนั้นให้เลือกจากเมนูแบบเลื่อนลง
(ไม่บังคับ) หากต้องการให้ A/B Testing ติดตามเมตริกเพิ่มเติม เช่น รายได้รวมโดยประมาณหรืออัตราการคงผู้ใช้ไว้ที่แตกต่างกัน ให้เลือกเมตริกเหล่านั้นโดยคลิกเพิ่มเมตริก
ตั้งค่าตัวแปร
ขั้นตอนสุดท้ายในการกําหนดค่าการทดสอบ A/B คือการกำหนดRemote Config พารามิเตอร์ที่จะควบคุมว่าจะแสดงหน่วยโฆษณาใหม่ต่อผู้ใช้หรือไม่
ในส่วนตัวแปร ให้สร้างพารามิเตอร์ใหม่ชื่อ
SHOW_NEW_AD_KEY
โดยพิมพ์ชื่อในช่องพารามิเตอร์ของการ์ดเส้นฐานตั้งค่าส่วน Variants ให้เสร็จโดยใช้การตั้งค่าต่อไปนี้สำหรับพารามิเตอร์
SHOW_NEW_AD_KEY
- ตัวแปรพื้นฐาน: ค่าที่ตั้งไว้เป็น
false
(ซึ่งหมายความว่าไม่แสดงโฆษณารูปแบบใหม่) - ตัวแปร ตัวแปร A: ค่าที่ตั้งเป็น
true
(ซึ่งหมายความว่าแสดงรูปแบบโฆษณาใหม่)
ในบทแนะนํานี้ ตัวแปรพื้นฐานจะไม่แสดงโฆษณารูปแบบใหม่ให้ผู้ใช้เห็นเลย แต่ตัวแปร Variant A จะแสดงโฆษณารูปแบบใหม่ให้ผู้ใช้กลุ่มย่อยเล็กๆ เห็น ซึ่งควบคุมโดยค่าบูลีนของพารามิเตอร์ ค่าเหล่านี้ได้รับการตั้งค่าที่นี่ใน Firebase A/B Testing แต่จริงๆ แล้ว Firebase Remote Config เป็นผู้ส่งค่าเหล่านี้ไปยังโค้ดของแอปเพื่อจัดการ คุณจะตั้งค่า Remote Config ในขั้นตอนถัดไป
- ตัวแปรพื้นฐาน: ค่าที่ตั้งไว้เป็น
คลิกตรวจสอบเพื่อดูว่าการตั้งค่าการทดสอบเป็นไปอย่างที่คาดไว้ อย่างไรก็ตาม ก่อนเริ่มการทดสอบ คุณต้องกำหนดว่าจะให้โค้ดของแอปโต้ตอบกับค่าพารามิเตอร์ true
หรือ false
ที่ได้รับจาก Firebase อย่างไร
ไปยังขั้นตอนถัดไปเพื่อกำหนดว่าจะให้ Remote Config จัดการพารามิเตอร์
SHOW_NEW_AD_KEY
อย่างไร
AdMob เพื่อสร้างตัวแปรหน่วยโฆษณาใหม่ ขั้นตอนที่ 1: ใช้ ขั้นตอนที่ 3: จัดการค่าพารามิเตอร์ Remote Config