หน้านี้จะให้ความช่วยเหลือในการแก้ปัญหาและตอบคำถามที่พบบ่อยเกี่ยวกับการใช้
A/B Testing หากไม่พบสิ่งที่ต้องการ
หรือต้องการความช่วยเหลือเพิ่มเติม โปรดติดต่อทีมสนับสนุนFirebase
การแก้ปัญหาทั่วไป/คำถามที่พบบ่อย
ฉันสร้างและเรียกใช้การทดสอบได้กี่รายการ
คุณสร้างการทดสอบได้สูงสุด 300 รายการต่อโปรเจ็กต์ (รวมถึงการเปิดตัว)
ซึ่งอาจประกอบด้วยการทดสอบและการเปิดตัวที่ทำงานอยู่สูงสุด 24 รายการ ส่วนที่เหลือเป็นการทดสอบที่เสร็จสมบูรณ์แล้ว
หากถึงขีดจำกัดนี้ คุณจะต้องลบการทดสอบฉบับร่างหรือการทดสอบที่เสร็จสมบูรณ์แล้ว
ก่อนที่จะสร้างการทดสอบใหม่
เหตุใดฉันจึงดูการทดสอบไม่ได้หลังจาก
ยกเลิกการลิงก์และลิงก์โปรเจ็กต์กับ Google Analytics อีกครั้ง
การลิงก์กับพร็อพเพอร์ตี้ Google Analytics อื่นจะทำให้คุณสูญเสียสิทธิ์เข้าถึงการทดสอบที่สร้างไว้ก่อนหน้านี้ หากต้องการกลับมาเข้าถึงการทดสอบก่อนหน้านี้อีกครั้ง ให้ลิงก์โปรเจ็กต์กับพร็อพเพอร์ตี้ Google Analytics ที่ลิงก์ไว้เมื่อสร้างการทดสอบอีกครั้ง
เหตุใดฉันจึงได้รับข้อความ "โปรเจ็กต์ไม่ได้ลิงก์กับ
Google Analytics" เมื่อสร้างการทดสอบRemote Config
หากคุณเปิดใช้ Google Analytics ในโปรเจ็กต์และลิงก์
แอปแล้ว แต่ยังคงเห็นข้อความว่า Google Analytics ไม่ได้
ลิงก์ ให้ตรวจสอบว่ามีสตรีม Analytics สำหรับ
แอปทั้งหมด ในโปรเจ็กต์ ปัจจุบัน หากต้องการใช้ A/B Testing ,
แอป ทั้งหมด ในโปรเจ็กต์ต้องลิงก์กับ Analytics
วิธีตรวจสอบรายการสตรีมทั้งหมดที่ใช้งานอยู่สำหรับการผสานรวม
Google Analytics
ในคอนโซล Firebase ให้ไปที่หน้า
settings Settings >
Integrations page
คลิกจัดการ ในการ์ด Google Analytics
การสร้างสตรีม Google Analytics สำหรับแอปที่ไม่มีสตรีม
ควรแก้ปัญหาได้ คุณสร้างสตรีมสำหรับแอปที่ขาดหายไปได้หลายวิธี ดังนี้
หากมีเพียงแอปเดียวหรือ 2 แอปที่ไม่มีสตรีม
Google Analytics ที่เชื่อมโยง คุณสามารถเลือกวิธีใดวิธีหนึ่งต่อไปนี้
เพื่อเพิ่มGoogle Analytics สตรีม:
ในคอนโซล Firebase ให้ลบและเพิ่มแอปที่ไม่มีสตรีมที่ใช้งานอยู่อีกครั้ง
จาก
คอนโซล Google Analytics ,
ให้เลือก ผู้ดูแลระบบ คลิก สตรีมข้อมูล แล้ว
คลิก เพิ่มสตรีม เพิ่มรายละเอียดของแอปที่ขาดหายไป แล้ว
คลิก ลงทะเบียนแอป
หากมีสตรีมแอปที่ขาดหายไปหลายรายการ การยกเลิกการลิงก์และลิงก์
พร็อพเพอร์ตี้Google Analytics อีกครั้งเป็นวิธีที่รวดเร็วและมีประสิทธิภาพที่สุด
ในการสร้างสตรีมแอปที่ขาดหายไป:
ในคอนโซล Firebase ให้ไปที่หน้า
settings Settings >
Integrations
คลิก
จัดการ ในการ์ด Google Analytics
จดบันทึกGoogle Analytics รหัสพร็อพเพอร์ตี้
และบัญชี Google Analytics ที่ลิงก์
คลิก more_vert เพิ่มเติม
แล้วเลือก ยกเลิกการลิงก์ Analytics จากโปรเจ็กต์นี้
อ่านคำเตือนที่ปรากฏขึ้น (ไม่ต้องกังวล คุณจะลิงก์พร็อพเพอร์ตี้เดิมอีกครั้งในขั้นตอนถัดไป) แล้วคลิกยกเลิกการลิงก์ Google Analytics
เมื่อยกเลิกการลิงก์เสร็จสมบูรณ์แล้ว ระบบจะเปลี่ยนเส้นทางคุณไปยัง
หน้าการผสานรวม
คลิก
เปิดใช้ ในการ์ด Google Analytics เพื่อเริ่มกระบวนการลิงก์อีกครั้ง
เลือกบัญชี Analytics จากรายการ
เลือกบัญชี
คลิก
edit แก้ไข ข้าง
สร้างพร็อพเพอร์ตี้ใหม่ในบัญชีนี้โดยอัตโนมัติ แล้วเลือกรหัสพร็อพเพอร์ตี้จากรายการ
พร็อพเพอร์ตี้ Analytics ที่ปรากฏขึ้น
รายการแอปทั้งหมดในโปรเจ็กต์จะปรากฏขึ้น การแมปสตรีมที่มีอยู่สำหรับ
แต่ละแอปจะแสดงขึ้น และระบบจะสร้างสตรีมสำหรับแอปที่ไม่มีสตรีม
คลิกเปิดใช้ Google Analytics เพื่อลิงก์พร็อพเพอร์ตี้อีกครั้ง
คลิกเสร็จ
สำคัญ: โปรดเลือกพร็อพเพอร์ตี้ Analytics ที่ลิงก์ไว้ก่อนหน้านี้เพื่อให้มั่นใจว่าเหตุการณ์ Analytics จะทำงานต่อไป หากสร้างพร็อพเพอร์ตี้ใหม่โดยไม่ได้ตั้งใจ ให้ทำตามขั้นตอนก่อนหน้าอีกครั้งเพื่อลิงก์พร็อพเพอร์ตี้ที่ใช้งานอยู่
หากยังคงได้รับข้อผิดพลาด
ในการสร้างการทดสอบ A/B
ด้วยการกำหนดค่าระยะไกล
หลังจากทำตามขั้นตอนเหล่านี้แล้ว
โปรดติดต่อทีมสนับสนุน Firebase
การอัปเดตเวิร์กโฟลว์ A/B Testing ใหม่และการแก้ปัญหา/คำถามที่พบบ่อย
เพื่อมอบประสบการณ์การทดสอบที่มีประสิทธิภาพและสอดคล้องกันมากขึ้น
A/B Testing ได้รับการผสานรวมเข้ากับ Remote Config โดยตรงเป็นฟีเจอร์
ดั้งเดิม ก่อนหน้านี้ การทดสอบ Remote Config ทำงานเป็นผลิตภัณฑ์แยกต่างหาก
ภายใน A/B Testing ซึ่งต้องใช้เวิร์กโฟลว์ที่แยกกันและตรรกะของเงื่อนไขที่แยกกัน
ซึ่งอาจนำไปสู่ลักษณะการทำงานในการประเมินที่ไม่สอดคล้องกัน
การเพิ่มฟีเจอร์การทดสอบลงในRemote Config โดยตรงจะช่วยแก้ข้อจำกัดเหล่านี้
และปลดล็อกการปรับปรุงที่สำคัญ ดังนี้
การกำหนดเป้าหมายที่สมบูรณ์และเป็นหนึ่งเดียว: ตอนนี้การทดสอบใช้ประโยชน์จากเครื่องมือสร้างเงื่อนไขดั้งเดิมของRemote Config 's
ซึ่งช่วยให้คุณเข้าถึงชุดเกณฑ์การกำหนดเป้าหมายที่สมบูรณ์ยิ่งขึ้น
เช่น กลุ่มเป้าหมายของAnalytics และพร็อพเพอร์ตี้ผู้ใช้, เวอร์ชันแอป,
ภาษาของอุปกรณ์, ประเทศ/ภูมิภาค และสัญญาณที่กำหนดเอง
การใช้เงื่อนไขซ้ำ: คุณสามารถใช้เงื่อนไขRemote Config ที่มีอยู่ซ้ำ
ในพารามิเตอร์ การเปิดตัว และการทดสอบต่างๆ แทนที่จะสร้างกฎที่ซ้ำกัน
และแยกกัน
การประเมินเงื่อนไขที่คาดการณ์ได้: ระบบจะประเมินเงื่อนไขการทดสอบตามลำดับพร้อมกับเงื่อนไขเทมเพลตอื่นๆ โดยใช้ตรรกะ "การจับคู่แรก" มาตรฐาน คุณสามารถจัดลำดับเงื่อนไขใหม่ในเทมเพลตเพื่อควบคุม
ลำดับความสำคัญ ซึ่งจะช่วยขจัดความขัดแย้งเดิมที่เงื่อนไขA/B Testing
ลบล้างกฎอื่นๆ โดยนัย
การอัปเดตแบบเรียลไทม์ทันที: การใช้กลไกการดึงข้อมูลแบบเรียลไทม์ของ Remote Config 's การอัปเดตการทดสอบ (เช่น การเปลี่ยนค่าตัวแปรหรือการกำหนดเป้าหมาย) จะเผยแพร่ไปยัง SDK ของไคลเอ็นต์แบบเรียลไทม์โดยไม่ต้องรอการดึงข้อมูลเป็นระยะครั้งถัดไป
วงจรชีวิตของเทมเพลตที่เป็นหนึ่งเดียว: ระบบจะจัดการการทดสอบเป็นคอมโพเนนต์หลัก
ของเทมเพลตRemote Config ซึ่งคล้ายกับการเปิดตัว คุณสามารถจัดเตรียมเวอร์ชัน ตรวจสอบในประวัติการเปลี่ยนแปลง และเผยแพร่การเปลี่ยนแปลงการทดสอบแบบอะตอมมิกพร้อมกับการอัปเดตเทมเพลต
โปรดดูคู่มือการแก้ปัญหานี้เพื่อช่วยคุณในการเปลี่ยนแปลงเหล่านี้
สำคัญ: การเปลี่ยนไปใช้เวิร์กโฟลว์ใหม่นี้อยู่ระหว่างดำเนินการ และคุณอาจเห็นอินเทอร์เฟซใหม่ในคอนโซลในเร็วๆ นี้
โปรดทราบว่าเรากำลังทยอยเลิกใช้งานฟีเจอร์หลักๆ เช่น ระบบฉบับร่างแบบเก่า โดยจะนำแท็บ ฉบับร่าง แบบเก่าออกอย่างถาวรในวันที่ 31 ตุลาคม 2026
ฟีเจอร์หลักของเวิร์กโฟลว์ A/B Testing ใหม่มีอะไรบ้าง
การสร้างภายในฟีเจอร์การกำหนดค่าระยะไกล: ตอนนี้คุณสร้างการทดสอบได้โดยตรงจากส่วนRemote Config
ของคอนโซล Firebase เช่น จากหน้าพารามิเตอร์ ให้คลิก
สร้างการทดสอบ ซึ่งจะเปิดโฟลว์การสร้างที่อิงตามแถบด้านข้าง
การกำหนดเป้าหมายที่สมบูรณ์ยิ่งขึ้นและการใช้เงื่อนไขซ้ำ: การทดสอบใช้เครื่องมือสร้างเงื่อนไขดั้งเดิมของ Remote Config ซึ่งช่วยให้คุณใช้เงื่อนไขที่มีอยู่ซ้ำและกำหนดเป้าหมายผู้ใช้ด้วยเกณฑ์ที่สมบูรณ์ (เช่น กลุ่มเป้าหมาย Analytics พร็อพเพอร์ตี้ผู้ใช้ เวอร์ชันแอป ภาษาของอุปกรณ์ และประเทศ/ภูมิภาค) ที่ประเมินตามลำดับที่คาดการณ์ได้
สถาปัตยกรรมที่เป็นหนึ่งเดียว: การทดสอบเป็นส่วนหนึ่งของเทมเพลต Remote Config ซึ่งหมายความว่าการเปลี่ยนแปลง
การทดสอบ (การกำหนดเป้าหมาย, ตัวแปร, การหยุด) จะรวมอยู่กับการเปลี่ยนแปลงRemote Config อื่นๆ และ
จะมีผลเมื่อเผยแพร่เทมเพลต
การอัปเดตแบบเรียลไทม์: การใช้กลไกการดึงข้อมูล Remote Config การอัปเดตค่าการทดสอบสามารถ
เผยแพร่ไปยังผู้ใช้แอปบนอุปกรณ์เคลื่อนที่แบบเรียลไทม์
แท็บการจัดเตรียม: ระบบจะเก็บการทดสอบที่อยู่ในสถานะสร้างหรืออัปเดตไว้ในแท็บย่อย "การจัดเตรียม"
ภายในRemote Config การทดสอบเหล่านี้จะอยู่ในเซสชันคอนโซลที่ใช้งานอยู่
การเลิกใช้งานฉบับร่างแบบเก่า: เราเลิกใช้งานแท็บฉบับร่าง แบบสแตนด์อโลนแบบเก่าในA/B Testing แล้ว
ฉบับร่างที่มีอยู่ในแท็บนี้จะดูได้อย่างเดียว (ทำซ้ำหรือลบได้) และเริ่มหรือแก้ไขไม่ได้
เรามีกำหนดการที่จะนำแท็บนี้ออกอย่างถาวรในวันที่ 31 ตุลาคม 2026
การนำอุปกรณ์ทดสอบออก: ฟังก์ชันการทำงาน "จัดการอุปกรณ์ทดสอบ" ไม่พร้อมใช้งานใน
เวิร์กโฟลว์ใหม่ หากต้องการกำหนดเป้าหมายอุปกรณ์ทดสอบภายในที่เฉพาะเจาะจง คุณสามารถเพิ่มรหัสการติดตั้ง Firebase (FID) อย่างน้อย 1 รายการลงในเงื่อนไขของการทดสอบระหว่างการสร้าง
ฉันสร้างและเรียกใช้การทดสอบได้กี่รายการ
คุณสร้างการทดสอบได้สูงสุด 300 รายการต่อโปรเจ็กต์ (รวมถึงการเปิดตัว)
ซึ่งอาจประกอบด้วยการทดสอบและการเปิดตัวที่ทำงานอยู่สูงสุด 24 รายการ ส่วนที่เหลือเป็นการทดสอบที่เสร็จสมบูรณ์แล้ว
หากถึงขีดจำกัดนี้ คุณจะต้องลบการทดสอบฉบับร่างหรือการทดสอบที่เสร็จสมบูรณ์แล้ว
ก่อนที่จะสร้างการทดสอบใหม่
ฉันจะสร้างการทดสอบได้อย่างไร
คุณสร้างการทดสอบได้โดยตรงจากส่วน Remote Config เช่น หากต้องการสร้างการทดสอบจากหน้าพารามิเตอร์ ให้ไปที่
Remote Config > พารามิเตอร์ แล้วคลิก สร้างการทดสอบ ซึ่งจะเปิดโฟลว์การสร้างที่อิงตามแถบด้านข้าง
ซึ่งคล้ายกับวิธีสร้างการเปิดตัวของRemote Config
ฉันจะทดสอบหรือตรวจสอบการทดสอบภายในก่อนที่จะแสดงต่อผู้ใช้ทั้งหมด
ได้อย่างไร
ในกรณีส่วนใหญ่ เมื่อคุณต้องการตรวจสอบและทดสอบการทดสอบก่อนที่จะเปิดตัว คุณมักจะสนใจการทดสอบค่าการทดสอบและลักษณะการทำงานของแอปมากกว่าการทดสอบการกระจายการทดสอบเอง ในกรณีดังกล่าว เราขอแนะนำให้สร้างการทดสอบ
ที่คุณกำหนดเป้าหมายไปยังกลุ่มทดสอบที่จำกัดได้ หลังจากสร้างการทดสอบและยืนยันว่าตัวแปรการทดสอบทำงานตามที่ตั้งใจไว้แล้ว คุณสามารถทำซ้ำการทดสอบและเปลี่ยนเงื่อนไขเพื่อกำหนดเป้าหมายผู้ใช้ภายนอก และใช้เงื่อนไขอื่นๆ ตามผู้ใช้ที่ต้องการกำหนดเป้าหมาย
นอกจากนี้ คุณยังกำหนดเป้าหมายอุปกรณ์ทดสอบภายในที่เฉพาะเจาะจงเพื่อตรวจสอบลักษณะการทำงานของการทดสอบก่อนที่จะแสดงการทดสอบต่อผู้ใช้ปลายทางได้ด้วย โดยทำได้ด้วยการเพิ่มรหัสการติดตั้ง Firebase (FID) อย่างน้อย 1 รายการลงในเงื่อนไขของการทดสอบระหว่างการสร้างการทดสอบ
ฉันจะดูฉบับร่างการทดสอบชั่วคราวได้จากที่ใด และแท็บ "การจัดเตรียม" คืออะไร
เวิร์กโฟลว์นี้จะแสดงฉบับร่างการทดสอบชั่วคราว (รวมถึงการทดสอบที่อยู่ในสถานะสร้าง
หรืออัปเดตในปัจจุบัน) ในแท็บย่อยที่ชื่อว่าการจัดเตรียม ภายในRemote Config
ระบบจะไม่เก็บฉบับร่างในแท็บย่อยนี้ไว้เมื่อสิ้นสุดเซสชันปัจจุบัน
ฉันจะหยุดการทดสอบที่ทำงานอยู่ได้อย่างไร
ตอนนี้การหยุดการทดสอบต้องเผยแพร่เทมเพลต Remote Config เมื่อคลิกหยุด
การทดสอบ ป๊อปอัปยืนยันการเผยแพร่จะปรากฏขึ้น ป๊อปอัปนี้จะแสดงการเปลี่ยนแปลงทั้งหมดที่จะ
มีผล ซึ่งรวมถึงการหยุดการทดสอบ คุณต้องเผยแพร่เทมเพลตเพื่อ
ดำเนินการหยุดให้เสร็จสมบูรณ์
เหตุใดการทดสอบ A/B ที่ทำงานอยู่จึงหยุดลงโดยไม่คาดคิด
การทดสอบอาจหยุดลงโดยอัตโนมัติเนื่องจากการเปลี่ยนแปลงในเทมเพลต Remote Config ดังนี้
การย้อนกลับเทมเพลต: การย้อนกลับเทมเพลต Remote Config เป็นเวอร์ชัน
ที่ไม่มีการทดสอบจะหยุดการทดสอบ การย้อนกลับเป็นเวอร์ชันที่การทดสอบหยุดลงแล้วจะไม่เริ่มการทดสอบใหม่ คุณสามารถทำซ้ำการทดสอบที่หยุดลง
การทดสอบและเผยแพร่ซ้ำได้หากต้องการสร้างและเรียกใช้การทดสอบอีกครั้ง
การยกเลิกการลิงก์พารามิเตอร์: หากการทดสอบลิงก์กับพารามิเตอร์เดียว
การยกเลิกการลิงก์เงื่อนไขที่เชื่อมโยงกับพารามิเตอร์นั้นจะทำให้การทดสอบหยุดลง
การย้อนกลับเป็นเทมเพลต Remote Config เวอร์ชันเก่าจะเปิดใช้งานการทดสอบ
ที่หยุดหรือลบไปก่อนหน้านี้อีกครั้งไหม
ไม่ การย้อนกลับเทมเพลต Remote Config จะไม่เริ่มการทดสอบที่หยุด
หมดอายุ หรือลบไปแล้วอีกครั้ง แม้ว่าการทดสอบนั้นจะใช้งานอยู่ในเวอร์ชันที่ย้อนกลับก็ตาม คุณสามารถทำซ้ำการทดสอบและเผยแพร่ซ้ำได้หากต้องการสร้างและเรียกใช้การทดสอบอีกครั้ง
จะเกิดอะไรขึ้นเมื่อการทดสอบหมดอายุ และฉันควรทำตามขั้นตอนใด
การทดสอบ A/B Testing จะหมดอายุโดยอัตโนมัติหลังจากทำงานครบ 90 วัน
เมื่อการทดสอบหมดอายุ จะเกิดสิ่งต่อไปนี้
การเก็บรวบรวมข้อมูลจะหยุดลง: การทดสอบจะหยุดเก็บรวบรวมข้อมูลใหม่และคำนวณ
เมตริก ผลลัพธ์และเมตริกในอดีตที่เก็บรวบรวมไว้ในช่วง 90 วันจะยังคงพร้อมให้ตรวจสอบใน
คอนโซล Firebase
การทดสอบไม่ทำงานอีกต่อไป: การทดสอบจะหยุดทำงาน และ
ตรรกะของเงื่อนไขจะไม่กรองผู้ใช้สำหรับตัวแปรการทดสอบอย่างแข็งขันอีกต่อไป
ต้องนำการทดสอบที่หมดอายุออก: คุณต้องนำการทดสอบที่หมดอายุออกจากพารามิเตอร์Remote Config หากไม่นำการทดสอบที่หมดอายุออก คุณจะสร้างการทดสอบใหม่โดยใช้พารามิเตอร์เดียวกันไม่ได้จนกว่าจะล้างการทดสอบที่หมดอายุแล้ว
การดำเนินการที่แนะนำ
ตรวจสอบผลการทดสอบ ใน
คอนโซล Firebase เพื่อดูเมตริกสุดท้ายและพิจารณาว่ามีตัวแปรที่ชนะหรือไม่
ใช้การเปลี่ยนแปลงและล้างการทดสอบที่หมดอายุ
หากมีตัวแปรที่ชนะ ให้เปิดตัว
ตัวแปรที่ชนะ เพื่อใช้ค่ากับผู้ใช้ โปรดทราบว่าการเปิดตัวตัวแปรจะไม่นำการทดสอบที่หมดอายุออกโดยอัตโนมัติ
หากไม่ต้องการเปิดตัวตัวแปร ให้นำการทดสอบออกจากพารามิเตอร์เพื่อกลับไปใช้ค่าพารามิเตอร์เริ่มต้น
ไม่ว่าในกรณีใดก็ตาม ให้นำการทดสอบที่หมดอายุออกจากพารามิเตอร์อย่างชัดเจนและเผยแพร่
Remote Config เทมเพลตเพื่อล้างข้อมูลให้เสร็จสมบูรณ์
ทำซ้ำการทดสอบ หรือ
สร้างการทดสอบใหม่จากพารามิเตอร์หากต้องการทดสอบต่อหรือเก็บรวบรวมข้อมูลเพิ่มเติม
สิ่งที่ควรทราบ
การเปิดตัวจะไม่นำการทดสอบที่หมดอายุออกโดยอัตโนมัติ: การเปิดตัวตัวแปรที่ชนะ
จะไม่ล้างการทดสอบที่หมดอายุโดยอัตโนมัติ คุณยังคงต้องนำการทดสอบที่หมดอายุออกจากพารามิเตอร์ Remote Config และเผยแพร่เทมเพลตอย่างชัดเจน
การทดสอบที่หมดอายุแล้วจะกู้คืนไม่ได้: เมื่อการทดสอบหมดอายุแล้ว จะไม่สามารถ
เริ่มใหม่หรือเปิดใช้งานอีกครั้งได้ แม้ว่าคุณจะย้อนกลับเทมเพลตRemote Config เป็นเวอร์ชันที่
การทดสอบใช้งานอยู่ก็ตาม
ตัวจับเวลา 90 วันจะเริ่มทำงานเมื่อเผยแพร่: นาฬิกาจับเวลาการหมดอายุจะเริ่มทำงานทันทีที่
เผยแพร่การทดสอบลงในเทมเพลต แม้ว่าจะตั้งค่าการแสดงต่อผู้ใช้เป็น 0% ในตอนแรกก็ตาม
หากฉันแก้ไขเงื่อนไขการกำหนดเป้าหมายของการทดสอบที่ทำงานอยู่เพื่อไม่รวมผู้ใช้บางราย เหตุใด
ผู้ใช้เหล่านั้นจึงยังรวมอยู่ในข้อมูลการวัดผลของการทดสอบ
A/B Testing ใช้บัคเก็ตแบบคงที่สำหรับการวัดผล
เมื่อระบบกำหนดผู้ใช้ให้กับการทดสอบและเริ่มวัดผลแล้ว ผู้ใช้จะยังคงรวมอยู่ในเมตริกของการทดสอบ แม้ว่าการแก้ไขเงื่อนไขการกำหนดเป้าหมายในภายหลังจะทำให้ผู้ใช้เหล่านั้นถูกยกเว้นตามปกติก็ตาม อย่างไรก็ตาม ผู้ใช้เหล่านี้จะหยุดรับค่าตัวแปรของการทดสอบหากไม่เป็นไปตามเงื่อนไขที่อัปเดตอีกต่อไป ดูรายละเอียดเพิ่มเติมได้ในRemote Config ตรรกะการกำหนดตัวแปรของการกำหนดค่าระยะไกล
ฉันเห็นข้อความแสดงข้อผิดพลาด Link an app to this Condition or select another
เมื่อกำหนดค่าการกำหนดเป้าหมายสำหรับการทดสอบ
ข้อผิดพลาดนี้หมายความว่าเงื่อนไขการกำหนดเป้าหมายที่เลือกต้องกำหนดเป้าหมายแอป Firebase อย่างชัดเจน แต่การตั้งค่าปัจจุบันไม่มีแอปดังกล่าว ตรวจสอบว่าเงื่อนไขมีกฎที่กำหนดเป้าหมายแอป Firebase อย่างน้อย 1 แอป
เหตุใดเงื่อนไขของฉันจึงไม่กำหนดเป้าหมายผู้ใช้
ระบบจะประเมินเงื่อนไขในเทมเพลต Remote Config ตามลำดับจากบนลงล่างโดยใช้
ตรรกะ "การจับคู่แรก" หากเงื่อนไขทั่วไปที่กว้างกว่าอยู่เหนือเงื่อนไขการทดสอบที่เฉพาะเจาะจงกว่า
เงื่อนไขที่กว้างกว่าจะจับผู้ใช้ก่อน และระบบจะละเว้นการทดสอบ
หากต้องการแก้ไขปัญหานี้ ให้ลองทำอย่างใดอย่างหนึ่งต่อไปนี้ในแท็บเงื่อนไข
จัดลำดับเงื่อนไขใหม่: ตรวจสอบว่าเงื่อนไขการทดสอบที่เฉพาะเจาะจงกว่า (ครอบคลุมน้อยที่สุด)
อยู่สูงขึ้นในรายการการประเมิน เพื่อให้ระบบตรวจสอบเงื่อนไขเหล่านั้นก่อนเงื่อนไขทั่วไปที่กว้างกว่า
ใช้พารามิเตอร์เฉพาะ: หากมีความต้องการการกำหนดเป้าหมายที่ซับซ้อน ให้ลองสร้าง
พารามิเตอร์Remote Config ที่ไม่ซ้ำกันสำหรับการทดสอบโดยเฉพาะเพื่อหลีกเลี่ยงความขัดแย้งของเงื่อนไข
ฉันลบเงื่อนไขออกจากแท็บเงื่อนไข ไม่ได้
คุณจะลบเงื่อนไขไม่ได้หากเงื่อนไขนั้นลิงก์กับการทดสอบที่ใช้งานอยู่ คุณต้องหยุดการทดสอบก่อนแล้วจึงนำเงื่อนไขออก
ฉันนำกฎออกจากเงื่อนไขไม่ได้หากกฎนั้นลิงก์กับแอปที่เฉพาะเจาะจง
หากเงื่อนไขมีกฎที่กำหนดเป้าหมายแอป Firebase อย่างชัดเจน คุณจะนำกฎการลิงก์แอปที่เฉพาะเจาะจงนั้นออกไม่ได้ขณะแก้ไขเงื่อนไข
ฉันเห็นคำเตือนเกี่ยวกับการใช้เงื่อนไขเปอร์เซ็นต์หลายรายการในการกำหนดเป้าหมายการทดสอบ
ฉันควรกังวลไหม
นี่เป็นคำเตือนที่ไม่บล็อก คำเตือนนี้จะปรากฏขึ้นเพื่อแจ้งให้คุณทราบเมื่อการกำหนดเป้าหมายของการทดสอบรวมเงื่อนไขหลายรายการที่อิงตามเปอร์เซ็นต์ เนื่องจากผลรวมของเงื่อนไขเหล่านี้เมื่อรวมกับเปอร์เซ็นต์การแสดงของการทดสอบ อาจนำไปสู่การกระจายผู้ใช้ที่ไม่คาดคิดในบางครั้ง คุณดำเนินการต่อได้ แต่โปรดระวังวิธีที่เงื่อนไขเหล่านี้โต้ตอบกัน
ฉันจะดูและจัดการการทดสอบฉบับร่าง หรืออุปกรณ์ทดสอบ ได้จากที่ใด
เวิร์กโฟลว์ A/B Testing ใหม่มีการเปลี่ยนแปลงบางอย่างที่เกี่ยวข้องกับฉบับร่างแบบเก่าและอุปกรณ์ทดสอบ
ดังนี้
การเลิกใช้งานแท็บฉบับร่าง: แท็บฉบับร่าง และการทดสอบฉบับร่างที่มีอยู่
แก้ไขไม่ได้อีกต่อไป คุณจะดู ทำซ้ำ หรือลบการทดสอบฉบับร่างที่มีอยู่ได้เท่านั้น
ระบบจะนำแท็บฉบับร่าง ออกจากคอนโซลอย่างถาวรในวันที่ 31 ตุลาคม 2026
การนำอุปกรณ์ทดสอบออก: ฟังก์ชันการทำงานจัดการอุปกรณ์ทดสอบ ไม่พร้อมใช้งานในเวิร์กโฟลว์ใหม่ หากต้องการกำหนดเป้าหมายอุปกรณ์ทดสอบภายในที่เฉพาะเจาะจง คุณสามารถเพิ่ม
รหัสการติดตั้ง Firebase (FID) อย่างน้อย 1 รายการลงในเงื่อนไขของการทดสอบระหว่างการสร้าง
หากต้องการทดสอบแอป QA ให้กำหนดการทดสอบให้กับรหัสแอปที่เฉพาะเจาะจงและตั้งค่า
การแสดงเป็น 100% หากต้องการตรวจสอบการทดสอบก่อนที่จะเปิดตัว ให้ตั้งค่าการแสดงเป็น 0%
โปรดทราบว่าระยะเวลาหมดอายุของการทดสอบ 90 วันจะเริ่มขึ้นเมื่อเผยแพร่ แม้ว่าจะตั้งค่าการแสดงเป็น 0% ก็ตาม
หลังจากตรวจสอบการทดสอบแล้ว คุณสามารถเพิ่มเปอร์เซ็นต์การแสดงเพื่อเริ่มการเปิดตัวแบบเต็ม
ได้
ฉันสร้างพารามิเตอร์ได้ไหมเมื่อสร้างการทดสอบ
ไม่ได้ คุณสร้างพารามิเตอร์ Remote Config ได้โดยตรงภายในแถบด้านข้างการสร้างการทดสอบ
คุณต้องสร้างพารามิเตอร์ใน Remote Config ก่อนที่จะตั้งค่าการทดสอบที่ใช้พารามิเตอร์นั้น
ฉันจะลดปัญหาการดึงข้อมูล (ที่เกิดขึ้นในเดือนพฤษภาคม 2026) ด้วยเวิร์กโฟลว์ใหม่
ได้อย่างไร
ปัญหาหนึ่งทำให้การทดสอบ Firebase A/B ที่สร้างขึ้นระหว่างวันที่ 13 พฤษภาคม 2026
ถึง 22 พฤษภาคม 2026 ไม่สามารถเข้าถึง SDK ของไคลเอ็นต์ได้ ซึ่งหมายความว่าผู้ใช้ปลายทางของคุณไม่ได้รับตัวแปรการทดสอบ และเมตริกไม่พร้อมใช้งานสำหรับการทดสอบเหล่านี้ โปรดทราบว่าระบบได้กู้คืนการแสดงการทดสอบต่อผู้ใช้ปลายทางของคุณโดยอัตโนมัติแล้ว
และการเก็บรวบรวมเมตริกจะเริ่มขึ้นจากการดึงข้อมูลครั้งถัดไป
หากต้องการขยายระยะเวลาการวัดผลของการทดสอบเนื่องจากการหยุดชะงักนี้
หรือมีคำถามเพิ่มเติมเกี่ยวกับเวิร์กโฟลว์ใหม่ โปรดติดต่อ
ทีมสนับสนุน Firebase