สร้างการทดสอบการรับส่งข้อความในแอปด้วยการทดสอบ A/B

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

ในการทดสอบ A/B ตัวแปรคุณลักษณะที่มีข้อมูลพื้นฐาน ให้ทำดังต่อไปนี้:

  1. สร้างการทดสอบของคุณ
  2. ตรวจสอบการทดสอบของคุณบนอุปกรณ์ทดสอบ
  3. จัดการการทดลองของคุณ

สร้างการทดลอง

การทดสอบที่ใช้การรับส่งข้อความในแอปของ Firebase ช่วยให้คุณประเมินข้อความในแอปเดียวได้หลายรูปแบบ

  1. ลงชื่อเข้าใช้ Firebase อัปเดต การตั้งค่าการแชร์ข้อมูล และตรวจสอบว่าเปิดใช้การแชร์ข้อมูลแล้ว หากไม่มีการเปิดเผยข้อมูล การทดสอบของคุณจะไม่สามารถเข้าถึงข้อมูลการวิเคราะห์ได้
  2. ใน ส่วน Engage ของแถบการนำทาง คอนโซล Firebase ให้คลิก การทดสอบ A/B
  3. คลิก สร้างการทดสอบ จากนั้นเลือก การส่งข้อความในแอป เมื่อได้รับพร้อมท์สำหรับบริการที่คุณต้องการทดลองใช้
  4. หรือบนแถบนำทาง คอนโซล Firebase ให้ขยาย Engage จากนั้นคลิก In-App Messaging จากนั้นคลิก การทดสอบใหม่
  5. ป้อน ชื่อ และ คำอธิบาย ที่ไม่บังคับสำหรับการทดสอบของคุณ แล้วคลิก ถัดไป
  6. กรอกข้อมูลในฟิลด์ การกำหนดเป้าหมาย ขั้นแรกให้เลือกแอปที่ใช้การทดสอบของคุณ คุณยังสามารถกำหนดเป้าหมายผู้ใช้บางส่วนของคุณเพื่อเข้าร่วมในการทดสอบของคุณโดยเลือกตัวเลือกที่มีดังต่อไปนี้:

    • เวอร์ชัน: แอปของคุณอย่างน้อยหนึ่งเวอร์ชัน
    • ผู้ชมผู้ใช้: ผู้ชม Analytics ใช้เพื่อกำหนดเป้าหมายผู้ใช้ที่อาจรวมอยู่ในการทดสอบ
    • พร็อพเพอ ร์ตี้ผู้ใช้: พร็ อพเพอร์ตี้ผู้ใช้ Analytics หนึ่งรายการขึ้นไปสำหรับเลือกผู้ใช้ที่อาจรวมอยู่ในการทดสอบ
    • การ ทำนาย: กลุ่มผู้ใช้ที่คาดการณ์โดยแมชชีนเลิร์นนิงเพื่อมีส่วนร่วมในพฤติกรรมเฉพาะ
    • ประเทศ/ภูมิภาค: ประเทศหรือภูมิภาคอย่างน้อยหนึ่งประเทศสำหรับการเลือกผู้ใช้ที่อาจรวมอยู่ในการทดสอบ
    • ภาษาของ อุปกรณ์: ภาษาและท้องถิ่นอย่างน้อยหนึ่งภาษาที่ใช้เพื่อเลือกผู้ใช้ที่อาจรวมอยู่ในการทดสอบ
    • เปิดครั้งแรก: กำหนดเป้าหมายผู้ใช้ตามครั้งแรกที่พวกเขาเปิดแอปของคุณ
    • การมีส่วนร่วมกับแอปครั้งล่าสุด: กำหนดเป้าหมายผู้ใช้โดยพิจารณาจากครั้งสุดท้ายที่พวกเขามีส่วนร่วมกับแอปของคุณ
  7. กำหนด เปอร์เซ็นต์ของผู้ใช้เป้าหมาย: เลือกเปอร์เซ็นต์ของฐานผู้ใช้แอปของคุณที่ตรงกับเกณฑ์ที่กำหนดภายใต้ ผู้ใช้เป้าหมาย ซึ่งคุณต้องการแบ่งเท่าๆ กันระหว่างบรรทัดฐานและตัวแปรอย่างน้อยหนึ่งรายการในการทดสอบของคุณ ค่านี้สามารถเป็นเปอร์เซ็นต์ใดก็ได้ระหว่าง 0.01% ถึง 100% เปอร์เซ็นต์จะถูกสุ่มใหม่ให้กับผู้ใช้สำหรับการทดสอบแต่ละครั้ง รวมถึงการทดสอบที่ซ้ำกัน

  8. ในส่วน ตัวแปร กำหนดค่าข้อความพื้นฐานในแอปเพื่อส่งไปยังกลุ่มพื้นฐานโดยใช้ อินเทอร์เฟซการออกแบบข้อความ ที่คุณใช้สำหรับแคมเปญการส่งข้อความในแอปปกติ

  9. หากต้องการเพิ่มรูปแบบให้กับการทดสอบของคุณ ให้คลิก เพิ่ม รูปแบบ โดยค่าเริ่มต้น การทดสอบจะมีข้อมูลพื้นฐานหนึ่งรายการและตัวแปรหนึ่งรายการ

  10. (ไม่บังคับ) ป้อนชื่อสำหรับแต่ละตัวแปรในการทดสอบของคุณเพื่อแทนที่ชื่อ ตัวแปร A , ตัวแปร B ฯลฯ

  11. (ไม่บังคับ) ที่ด้านบนของส่วนรายละเอียด ปลีกย่อย ให้คลิกปุ่ม เปรียบเทียบ ตัวเลือกสินค้าเพื่อเปรียบเทียบรูปแบบข้อความอื่นเคียงข้างกันกับข้อความพื้นฐาน

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

  13. กำหนดตารางเวลาสำหรับการทดสอบ:

    • กำหนดวันที่ เริ่มต้น และ สิ้นสุด สำหรับการทดสอบ
    • กำหนดวิธีเรียกใช้ข้อความในแอปในทุกรูปแบบ
  14. คลิก ตรวจสอบ เพื่อบันทึกการทดสอบของคุณ

คุณได้รับอนุญาตให้ทำการทดสอบได้สูงสุด 300 รายการต่อโครงการ ซึ่งอาจประกอบด้วยการทดสอบที่ทำงานอยู่ 24 รายการ ส่วนที่เหลือเป็นแบบร่างหรือเสร็จสิ้น

ตรวจสอบการทดสอบของคุณบนอุปกรณ์ทดสอบ

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

  1. รับโทเค็นการตรวจสอบสิทธิ์การติดตั้งดังนี้:

    Swift

    Installations.installations().authTokenForcingRefresh(true, completion: { (result, error) in
      if let error = error {
        print("Error fetching token: \(error)")
        return
      }
      guard let result = result else { return }
      print("Installation auth token: \(result.authToken)")
    })
    

    วัตถุประสงค์-C

    [[FIRInstallations installations] authTokenForcingRefresh:true
                                                   completion:^(FIRInstallationsAuthTokenResult *result, NSError *error) {
      if (error != nil) {
        NSLog(@"Error fetching Installation token %@", error);
        return;
      }
      NSLog(@"Installation auth token: %@", [result authToken]);
    }];
    

    Java

    FirebaseInstallations.getInstance().getToken(/* forceRefresh */true)
            .addOnCompleteListener(new OnCompleteListener<InstallationTokenResult>() {
        @Override
        public void onComplete(@NonNull Task<InstallationTokenResult> task) {
            if (task.isSuccessful() && task.getResult() != null) {
                Log.d("Installations", "Installation auth token: " + task.getResult().getToken());
            } else {
                Log.e("Installations", "Unable to get Installation auth token");
            }
        }
    });

    คอตลิน+KTX

    FirebaseInstallations.getInstance().getToken(/* forceRefresh */ true)
        .addOnCompleteListener { task ->
            if (task.isSuccessful) {
                Log.d("Installations", "Installation auth token: " + task.result?.token)
            } else {
                Log.e("Installations", "Unable to get Installation auth token")
            }
        }
  2. บนแถบการนำทาง คอนโซล Firebase คลิก การทดสอบ A/B
  3. คลิกแบบ ร่าง (และ/หรือ เรียกใช้ สำหรับการทดสอบการกำหนดค่าระยะไกล) วางเมาส์เหนือการทดสอบของคุณ คลิกเมนูบริบท ( ) จากนั้นคลิก จัดการอุปกรณ์ทดสอบ
  4. ป้อนโทเค็นการตรวจสอบสิทธิ์การติดตั้งสำหรับอุปกรณ์ทดสอบ และเลือกรูปแบบการทดสอบเพื่อส่งไปยังอุปกรณ์ทดสอบนั้น
  5. เรียกใช้แอพและยืนยันว่าได้รับตัวแปรที่เลือกบนอุปกรณ์ทดสอบ

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการติดตั้ง Firebase โปรดดูที่ จัดการการติดตั้ง Firebase

จัดการการทดลองของคุณ

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

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

เริ่มการทดลอง

  1. ใน ส่วน Engage ของแถบการนำทาง คอนโซล Firebase ให้คลิก การทดสอบ A/B
  2. คลิก ร่าง แล้วคลิกชื่อการทดสอบของคุณ
  3. ในการตรวจสอบว่าแอปของคุณมีผู้ใช้ที่จะรวมอยู่ในการทดสอบของคุณ ให้ขยายรายละเอียดฉบับร่าง และตรวจสอบตัวเลขที่มากกว่า 0% ในส่วน การกำหนดเป้าหมายและการกระจาย (เช่น 1% ของผู้ใช้ที่ตรงกับเกณฑ์ )
  4. หากต้องการเปลี่ยนการทดสอบ ให้คลิก แก้ไข
  5. หากต้องการเริ่มการทดสอบ ให้คลิก เริ่มการทดสอบ คุณสามารถเรียกใช้การทดสอบได้มากถึง 24 ต่อโปรเจ็กต์ในแต่ละครั้ง

ติดตามการทดลอง

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

  1. ใน ส่วน Engage ของแถบการนำทาง คอนโซล Firebase ให้คลิก การทดสอบ A/B
  2. คลิก กำลังทำงาน จากนั้นคลิกชื่อการทดสอบของคุณ ในหน้านี้ คุณสามารถดูสถิติที่สังเกตและแบบจำลองต่างๆ เกี่ยวกับการทดสอบที่ทำงานอยู่ของคุณ ซึ่งรวมถึงรายการต่อไปนี้:

    • % ความแตกต่างจากเส้นฐาน : การวัดการปรับปรุงตัววัดสำหรับตัวแปรที่กำหนดเมื่อเทียบกับค่าพื้นฐาน คำนวณโดยการเปรียบเทียบช่วงค่าสำหรับรายละเอียดปลีกย่อยกับช่วงค่าสำหรับเส้นฐาน
    • ความน่าจะเป็นที่จะเอาชนะการตรวจวัดพื้นฐาน : ความน่าจะเป็นโดยประมาณที่ตัวแปรที่กำหนดจะชนะการตรวจวัดพื้นฐานสำหรับเมตริกที่เลือก
    • observed_metric ต่อผู้ใช้ : จากผลการทดสอบ นี่คือช่วงที่คาดการณ์ไว้ซึ่งค่าเมตริกจะตกอยู่ในช่วงเวลาหนึ่ง
    • observed_metric ทั้งหมด_เมตริก : ค่าสะสมที่สังเกตได้สำหรับเส้นฐานหรือตัวแปร ค่านี้ใช้เพื่อวัดว่ารูปแบบการทดสอบแต่ละรายการทำงานได้ดีเพียงใด และใช้ในการคำนวณ การปรับปรุง ช่วงของค่า ความน่าจะเป็นที่จะเอาชนะเส้นฐาน และ ความน่าจะเป็นที่จะเป็นรูปแบบที่ดีที่สุด คอลัมน์นี้อาจมีชื่อว่า "ระยะเวลาต่อผู้ใช้" "รายได้ต่อผู้ใช้" "อัตราการรักษา" หรือ "อัตรา Conversion" ทั้งนี้ขึ้นอยู่กับเมตริกที่วัด
  3. หลังจากที่การทดสอบของคุณทำงานมาระยะหนึ่งแล้ว (อย่างน้อย 7 วันสำหรับ FCM และการส่งข้อความในแอป หรือ 14 วันสำหรับการกำหนดค่าระยะไกล) ข้อมูลในหน้านี้ระบุว่าตัวแปรใดเป็น "ผู้นำ" หากมี การวัดบางอย่างจะมาพร้อมกับแผนภูมิแท่งที่แสดงข้อมูลในรูปแบบภาพ

เปิดตัวการทดสอบให้กับผู้ใช้ทุกคน

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

  1. ใน ส่วน Engage ของแถบการนำทาง คอนโซล Firebase ให้คลิก การทดสอบ A/B
  2. คลิก เสร็จสิ้น หรือ กำลังทำงาน คลิกการทดสอบที่คุณต้องการเปิดตัวต่อผู้ใช้ทั้งหมด คลิกเมนูบริบท ( ) จากนั้นคลิก เปิดตัวรูปแบบ ต่างๆ
  3. เปิดตัวการทดสอบของคุณกับผู้ใช้ทุกคนโดยทำอย่างใดอย่างหนึ่งต่อไปนี้:

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

ขยายการทดลอง

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

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

ทำซ้ำหรือหยุดการทดลอง

  1. ใน ส่วน Engage ของแถบการนำทาง คอนโซล Firebase ให้คลิก การทดสอบ A/B
  2. คลิก เสร็จสิ้น หรือ กำลังทำงาน วางเมาส์เหนือการทดสอบของคุณ คลิกเมนูบริบท ( ) จากนั้นคลิก ทำการทดสอบซ้ำ หรือ หยุดการทดสอบ

การกำหนดเป้าหมายผู้ใช้

คุณสามารถกำหนดเป้าหมายผู้ใช้เพื่อรวมในการทดสอบของคุณโดยใช้เกณฑ์การกำหนดเป้าหมายผู้ใช้ต่อไปนี้

เกณฑ์การกำหนดเป้าหมาย ผู้ประกอบการ มูลค่า บันทึก
เวอร์ชั่น ประกอบด้วย,
ไม่มี,
ตรงเป๊ะ
มี regex
ป้อนค่าสำหรับเวอร์ชันแอปอย่างน้อย 1 เวอร์ชันที่คุณต้องการรวมไว้ในการทดสอบ

เมื่อใช้ ประกอบด้วย , ไม่มี หรือ ตรงกับ ตัวดำเนินการ คุณสามารถระบุรายการค่าที่คั่นด้วยเครื่องหมายจุลภาคได้

เมื่อใช้ ประกอบด้วยตัวดำเนินการ regex คุณสามารถสร้างนิพจน์ทั่วไปในรูปแบบ RE2 นิพจน์ทั่วไปของคุณสามารถจับคู่สตริงเวอร์ชันเป้าหมายทั้งหมดหรือบางส่วนได้ คุณยังสามารถใช้จุดยึด ^ และ $ เพื่อจับคู่จุดเริ่มต้น จุดสิ้นสุด หรือความสมบูรณ์ของสตริงเป้าหมาย

ผู้ชมผู้ใช้ รวมถึงทั้งหมด,
รวมถึงอย่างน้อยหนึ่ง
ไม่รวมทั้งหมด,
ไม่รวมอย่างน้อยหนึ่งรายการ
เลือกผู้ชม Analytics หนึ่งกลุ่มขึ้นไปเพื่อกำหนดเป้าหมายผู้ใช้ที่อาจรวมอยู่ในการทดสอบของคุณ
คุณสมบัติผู้ใช้ สำหรับข้อความ:
ประกอบด้วย,
ไม่มี,
ตรงทุกประการ
มี regex

สำหรับตัวเลข:
<, ≤, =, ≥, >
พร็อพเพอร์ตี้ผู้ใช้ของ Analytics ใช้เพื่อเลือกผู้ใช้ที่อาจรวมอยู่ในการทดสอบ โดยมีตัวเลือกมากมายสำหรับการเลือกค่าพร็อพเพอร์ตี้ผู้ใช้

บนไคลเอนต์ คุณสามารถตั้งค่าสตริงสำหรับคุณสมบัติผู้ใช้เท่านั้น สำหรับเงื่อนไขที่ใช้ตัวดำเนินการตัวเลข บริการ Remote Config จะแปลงค่าของคุณสมบัติผู้ใช้ที่สอดคล้องกันเป็นจำนวนเต็ม/ลอย
เมื่อใช้ ประกอบด้วยตัวดำเนินการ regex คุณสามารถสร้างนิพจน์ทั่วไปในรูปแบบ RE2 นิพจน์ทั่วไปของคุณสามารถจับคู่สตริงเวอร์ชันเป้าหมายทั้งหมดหรือบางส่วนได้ คุณยังสามารถใช้จุดยึด ^ และ $ เพื่อจับคู่จุดเริ่มต้น จุดสิ้นสุด หรือความสมบูรณ์ของสตริงเป้าหมาย
การทำนาย ไม่มี กลุ่มเป้าหมายของผู้ใช้ที่กำหนดโดยการคาดการณ์ของ Firebase เช่น ผู้ที่มีแนวโน้มจะหยุดใช้แอปของคุณ หรือผู้ใช้ที่มีแนวโน้มจะทำการซื้อในแอป เลือกค่าใดค่าหนึ่งที่กำหนดโดยเครื่องมือ Firebase Predictions หากไม่มีตัวเลือก คุณอาจต้องเลือกใช้ Firebase Predictions โดยไปที่ส่วน Predictions ของคอนโซล Firebase
ประเทศของอุปกรณ์ ไม่มี ใช้ประเทศหรือภูมิภาคอย่างน้อยหนึ่งประเทศเพื่อเลือกผู้ใช้ที่อาจรวมอยู่ในการทดสอบ
ภาษาของอุปกรณ์ ไม่มี ใช้ภาษาและท้องถิ่นอย่างน้อยหนึ่งภาษาเพื่อเลือกผู้ใช้ที่อาจรวมอยู่ในการทดสอบ เกณฑ์การกำหนดเป้าหมายนี้มีให้สำหรับการกำหนดค่าระยะไกลเท่านั้น
เปิดครั้งแรก มากกว่า
น้อยกว่า
ระหว่าง
กำหนดเป้าหมายผู้ใช้โดยพิจารณาจากครั้งแรกที่พวกเขาเปิดแอปของคุณ โดยระบุเป็นวัน เกณฑ์การกำหนดเป้าหมายนี้ใช้ได้กับการรับส่งข้อความในแอปของ Firebase เท่านั้น
การมีส่วนร่วมในแอปล่าสุด มากกว่า
น้อยกว่า
ระหว่าง
กำหนดเป้าหมายผู้ใช้โดยพิจารณาจากครั้งสุดท้ายที่พวกเขามีส่วนร่วมกับแอปของคุณ โดยระบุเป็นวัน เกณฑ์การกำหนดเป้าหมายนี้ใช้ได้กับการรับส่งข้อความในแอปของ Firebase เท่านั้น

เมตริกการทดสอบ A/B

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

ตัวชี้วัดเป้าหมาย

เมตริก คำอธิบาย
การเก็บรักษา (1 วัน) จำนวนผู้ใช้ที่กลับมาที่แอปของคุณทุกวัน
การเก็บรักษา (2-3 วัน) จำนวนผู้ใช้ที่กลับมาที่แอปของคุณภายใน 2-3 วัน
การเก็บรักษา (4-7 วัน) จำนวนผู้ใช้ที่กลับมาที่แอปของคุณภายใน 4-7 วัน
การเก็บรักษา (8-14 วัน) จำนวนผู้ใช้ที่กลับมาที่แอปของคุณภายใน 8-14 วัน
การเก็บรักษา (15+ วัน) จำนวนผู้ใช้ที่กลับมาที่แอปของคุณ 15 วันหลังจากใช้งานครั้งสุดท้าย
เปิดแจ้งเตือน ติดตามว่าผู้ใช้เปิดการแจ้งเตือนที่ส่งโดยผู้แต่งการแจ้งเตือนหรือไม่
รายได้จากการซื้อ มูลค่ารวมสำหรับเหตุการณ์ ecommerce_purchase และ in_app_purchase ทั้งหมด
รายได้ AdMob โดยประมาณ รายได้โดยประมาณจาก AdMob
รายได้รวมโดยประมาณ มูลค่ารวมสำหรับการซื้อและรายได้ AdMob โดยประมาณ
first_open เหตุการณ์ Analytics ที่ทริกเกอร์เมื่อผู้ใช้เปิดแอปครั้งแรกหลังจากติดตั้งหรือติดตั้งใหม่ ใช้เป็นส่วนหนึ่งของช่องทางการแปลง
alert_open เหตุการณ์ Analytics ที่ทริกเกอร์เมื่อผู้ใช้เปิดการแจ้งเตือนที่ส่งโดยผู้แต่งการแจ้งเตือน ใช้เป็นส่วนหนึ่งของช่องทางการแปลง

ตัวชี้วัดอื่นๆ

เมตริก คำอธิบาย
ผู้ใช้ที่ไม่มีข้อขัดข้อง เปอร์เซ็นต์ของผู้ใช้ที่ไม่พบข้อผิดพลาดในแอปของคุณที่ Firebase Crashlytics SDK ตรวจพบระหว่างการทดสอบ
alert_dismiss เหตุการณ์ Analytics ที่ทริกเกอร์เมื่อมีการปิดการแจ้งเตือนที่ส่งโดยผู้แต่งการแจ้งเตือน (Android เท่านั้น)
alert_receive เหตุการณ์ Analytics ที่ทริกเกอร์เมื่อได้รับการแจ้งเตือนที่ส่งโดยผู้แต่งการแจ้งเตือนในขณะที่แอปอยู่ในพื้นหลัง (Android เท่านั้น)
os_update เหตุการณ์ Analytics ที่ติดตามเมื่อระบบปฏิบัติการของอุปกรณ์ได้รับการอัปเดตเป็นเวอร์ชันใหม่ หากต้องการเรียนรู้เพิ่มเติม โปรดดู ที่ เหตุการณ์ที่รวบรวมโดยอัตโนมัติ
screen_view เหตุการณ์ Analytics ที่ติดตามหน้าจอที่ดูภายในแอปของคุณ หากต้องการเรียนรู้เพิ่มเติม โปรดดูที่ การติดตามการ ดูหน้าจอ
session_start เหตุการณ์ Analytics ที่นับเซสชันผู้ใช้ในแอปของคุณ หากต้องการเรียนรู้เพิ่มเติม โปรดดู ที่ เหตุการณ์ที่รวบรวมโดยอัตโนมัติ
user_engagement เหตุการณ์ Analytics ที่ทริกเกอร์เป็นระยะในขณะที่แอปของคุณอยู่เบื้องหน้า หากต้องการเรียนรู้เพิ่มเติม โปรดดู ที่ เหตุการณ์ที่รวบรวมโดยอัตโนมัติ