บทแนะนํา: ทดสอบการใช้รูปแบบโฆษณา AdMob ใหม่

ขั้นตอนที่ 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

ตั้งค่าการทดสอบ A/B

ตั้งค่าข้อมูลพื้นฐาน

ในส่วนพื้นฐาน ให้ตั้งชื่อการทดสอบและระบุคำอธิบายการทดสอบ

<span class=UI ของคอนโซล Firebase ที่แสดงวิธีตั้งค่าพื้นฐานของการทดสอบ A/B" class="screenshot">

ตั้งค่าการกําหนดเป้าหมาย

  1. ในส่วนการกำหนดเป้าหมาย ให้เลือกแอป iOS หรือ Android ที่จะกำหนดเป้าหมายการทดสอบ

  2. กำหนดเปอร์เซ็นต์ของผู้ใช้ที่จะได้ทดลองใช้ ในบทแนะนํานี้ ระบบจะทดสอบหน่วยโฆษณาใหม่กับผู้ใช้ 10% โปรดทราบว่าข้อกำหนดนี้ไม่ได้หมายความว่าผู้ใช้ทั้งหมด 10% จะเห็นโฆษณารูปแบบใหม่ แต่หมายความว่าผู้ใช้ 10% จะเป็นส่วนหนึ่งของการทดสอบเพื่อดูหรือไม่เห็นโฆษณารูปแบบใหม่

    ปล่อยการตั้งค่าอื่นๆ ทั้งหมดเป็นค่าเริ่มต้น

<span class=UI ของคอนโซล Firebase ที่แสดงวิธีตั้งค่าการกําหนดเป้าหมายการทดสอบ A/B" class="screenshot">

ตั้งเป้าหมาย

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

  1. ในบทแนะนํานี้ การเพิ่มประสิทธิภาพรายได้ AdMobโดยประมาณเป็นเป้าหมายหลัก ดังนั้นให้เลือกจากเมนูแบบเลื่อนลง

  2. (ไม่บังคับ) หากต้องการให้ A/B Testing ติดตามเมตริกเพิ่มเติม เช่น รายได้รวมโดยประมาณหรืออัตราการคงผู้ใช้ไว้ที่แตกต่างกัน ให้เลือกเมตริกเหล่านั้นโดยคลิกเพิ่มเมตริก

<span class=UI ของคอนโซล Firebase ที่แสดงวิธีตั้งค่าเป้าหมายของการทดสอบ A/B" class="screenshot">

ตั้งค่าตัวแปร

ขั้นตอนสุดท้ายในการกําหนดค่าการทดสอบ A/B คือการกำหนดRemote Config พารามิเตอร์ที่จะควบคุมว่าจะแสดงหน่วยโฆษณาใหม่ต่อผู้ใช้หรือไม่

  1. ในส่วนตัวแปร ให้สร้างพารามิเตอร์ใหม่ชื่อ SHOW_NEW_AD_KEY โดยพิมพ์ชื่อในช่องพารามิเตอร์ของการ์ดเส้นฐาน

  2. ตั้งค่าส่วน Variants ให้เสร็จโดยใช้การตั้งค่าต่อไปนี้สำหรับพารามิเตอร์ SHOW_NEW_AD_KEY

    • ตัวแปรพื้นฐาน: ค่าที่ตั้งไว้เป็น false (ซึ่งหมายความว่าไม่แสดงโฆษณารูปแบบใหม่)
    • ตัวแปร ตัวแปร A: ค่าที่ตั้งเป็น true (ซึ่งหมายความว่าแสดงรูปแบบโฆษณาใหม่)

    ในบทแนะนํานี้ ตัวแปรพื้นฐานจะไม่แสดงโฆษณารูปแบบใหม่ให้ผู้ใช้เห็นเลย แต่ตัวแปร Variant A จะแสดงโฆษณารูปแบบใหม่ให้ผู้ใช้กลุ่มย่อยเล็กๆ เห็น ซึ่งควบคุมโดยค่าบูลีนของพารามิเตอร์ ค่าเหล่านี้ได้รับการตั้งค่าที่นี่ใน Firebase A/B Testing แต่จริงๆ แล้ว Firebase Remote Config เป็นผู้ส่งค่าเหล่านี้ไปยังโค้ดของแอปเพื่อจัดการ คุณจะตั้งค่า Remote Config ในขั้นตอนถัดไป

<span class=UI ของคอนโซล Firebase ที่แสดงวิธีตั้งค่าตัวแปรของการทดสอบ A/B" class="screenshot">

คลิกตรวจสอบเพื่อดูว่าการตั้งค่าการทดสอบเป็นไปอย่างที่คาดไว้ อย่างไรก็ตาม ก่อนเริ่มการทดสอบ คุณต้องกำหนดว่าจะให้โค้ดของแอปโต้ตอบกับค่าพารามิเตอร์ true หรือ false ที่ได้รับจาก Firebase อย่างไร ไปยังขั้นตอนถัดไปเพื่อกำหนดว่าจะให้ Remote Config จัดการพารามิเตอร์ SHOW_NEW_AD_KEY อย่างไร




ขั้นตอนที่ 1: ใช้ AdMob เพื่อสร้างตัวแปรหน่วยโฆษณาใหม่ ขั้นตอนที่ 3: จัดการค่าพารามิเตอร์ Remote Config