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

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

ในการทดสอบ A/B ตัวแปรฟีเจอร์ด้วยเกณฑ์พื้นฐาน ให้ทำดังนี้

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

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

การทดสอบที่ใช้ Firebase In-App Messaging จะช่วยให้คุณสามารถประเมินตัวแปรหลายรายการของ ข้อความเดียวในแอป

  1. ลงชื่อเข้าใช้ คอนโซล Firebase และยืนยันว่าได้เปิดใช้ Google Analytics ในโปรเจ็กต์แล้ว การทดสอบมีสิทธิ์เข้าถึงข้อมูล Analytics

    หากไม่ได้เปิดใช้ Google Analytics เมื่อสร้างโปรเจ็กต์ คุณจะต้อง เปิดใช้ได้ใน Integrations ซึ่งคุณเข้าถึงได้โดยใช้ > การตั้งค่าโปรเจ็กต์ในคอนโซล Firebase

  2. ในส่วนมีส่วนร่วมของเมนูการนำทางของคอนโซล Firebase ให้คลิก A/B Testing

  3. คลิกสร้างการทดสอบ แล้วเลือกการรับส่งข้อความในแอป เมื่อระบบถามถึงบริการที่คุณต้องการทดสอบ

  4. หรือขยายในเมนูการนําทางของคอนโซล Firebase มีส่วนร่วม แล้วคลิก In-App Messaging จากนั้นคลิกใหม่ การทดสอบ

  5. ป้อนชื่อและคำอธิบาย (ไม่บังคับ) สำหรับการทดสอบ และ คลิกถัดไป

  6. กรอกข้อมูลในช่องการกำหนดเป้าหมาย โดยก่อนเลือกแอปที่ใช้ คุณยังกำหนดเป้าหมายผู้ใช้กลุ่มย่อยให้เข้าร่วมใน การทดสอบโดยเลือกตัวเลือกต่อไปนี้

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

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

  9. หากต้องการเพิ่มตัวแปรในการทดสอบ ให้คลิก เพิ่ม ผลิตภัณฑ์ย่อย โดยค่าเริ่มต้น การทดสอบจะมีเกณฑ์พื้นฐาน 1 รายการและตัวแปร 1 รายการ

  10. (ไม่บังคับ) ป้อนชื่อที่สื่อความหมายมากขึ้นสำหรับแต่ละตัวแปร

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

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

  13. กำหนดค่าการกำหนดเวลาสำหรับการทดสอบ

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

คุณสามารถมีการทดสอบได้สูงสุด 300 รายการต่อโปรเจ็กต์ โดยอาจประกอบด้วยการทดสอบที่ทำงานอยู่สูงสุด 24 รายการ และส่วนที่เหลือเป็นแบบร่างหรือที่เสร็จสมบูรณ์แล้ว

ยืนยันการทดสอบในอุปกรณ์ทดสอบ

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

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

    Swift

    do {
      let result = try await Installations.installations()
        .authTokenForcingRefresh(true)
      print("Installation auth token: \(result.authToken)")
    } catch {
      print("Error fetching token: \(error)")
    }
    

    Objective-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");
            }
        }
    });

    Kotlin+KTX

    val forceRefresh = true
    FirebaseInstallations.getInstance().getToken(forceRefresh)
        .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

จัดการการทดสอบ

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

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

เริ่มการทดสอบ

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

ติดตามการทดสอบ

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

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

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

เริ่มการทดสอบกับผู้ใช้ทุกคน

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

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

    • สำหรับการทดสอบที่ใช้การเขียนการแจ้งเตือน ให้ใช้เมธอด กล่องโต้ตอบเปิดตัวข้อความเพื่อส่งข้อความไปยังบุคคลดังกล่าว ผู้ใช้ที่ไม่ได้อยู่ในการทดสอบ
    • สําหรับการทดสอบ Remote Config ให้เลือกตัวแปรเพื่อระบุตัวแปร ค่าพารามิเตอร์ Remote Config รายการที่จะอัปเดต เกณฑ์การกำหนดเป้าหมายที่กำหนด เมื่อเพิ่มการทดสอบเป็นเงื่อนไขใหม่ใน เทมเพลต เพื่อให้แน่ใจว่าการเปิดตัวจะส่งผลกระทบต่อผู้ใช้ที่กำหนดเป้าหมายตาม หลังจากคลิกตรวจสอบในการกำหนดค่าระยะไกลเพื่อตรวจสอบ การเปลี่ยนแปลง ให้คลิกเผยแพร่การเปลี่ยนแปลง เพื่อเปิดตัวให้เสร็จสมบูรณ์
    • สําหรับการทดสอบ In-App Messaging ให้ใช้กล่องโต้ตอบเพื่อระบุ ตัวแปรต้องเปิดตัวเป็นแคมเปญ In-App Messaging แบบสแตนด์อโลน เมื่อเลือกแล้ว ระบบจะเปลี่ยนเส้นทางคุณไปยังหน้าจอเขียนของ FIAM เพื่อ ให้เปลี่ยนแปลง (หากจำเป็น) ก่อนเผยแพร่

ขยายการทดสอบ

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

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

ทำซ้ำหรือหยุดการทดสอบ

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

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

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

เกณฑ์การกำหนดเป้าหมาย ผู้ดำเนินการ ค่า หมายเหตุ
เวอร์ชัน มี
ไม่มี
ตรงกันทั้งหมด
มีนิพจน์ทั่วไป
ป้อนค่าสำหรับแอปเวอร์ชันอย่างน้อย 1 เวอร์ชันที่คุณต้องการรวมไว้ใน

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

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

กลุ่มเป้าหมายที่เป็นผู้ใช้ ประกอบด้วย
รวมอย่างน้อย 1
ไม่รวมทั้งหมด
ไม่มีอย่างน้อย 1 รายการ
เลือกกลุ่มเป้าหมาย Analytics อย่างน้อย 1 กลุ่มเพื่อกําหนดเป้าหมายไปยังผู้ใช้ที่อาจ ที่รวมอยู่ในการทดสอบ การทดสอบบางรายการที่กําหนดเป้าหมายเป็นกลุ่มเป้าหมาย Google Analytics อาจต้องใช้ 2-3 วันเพื่อรวบรวมข้อมูลเนื่องจากข้อมูลอยู่ภายใต้ Analytics เวลาในการตอบสนองสำหรับการประมวลผลข้อมูล และมีโอกาสสูงที่จะพบกับความล่าช้านี้สำหรับผู้ใช้ใหม่ โดยทั่วไปแล้วจะลงทะเบียนเป็นกลุ่มเป้าหมายที่มีคุณสมบัติตามเกณฑ์ 24-48 ชั่วโมงหลังการสร้าง หรือ สำหรับ กลุ่มเป้าหมายที่สร้างขึ้นล่าสุด
พร็อพเพอร์ตี้ผู้ใช้ สำหรับข้อความ:
มี
ไม่มี
ตรงทุกประการกับ
มีนิพจน์ทั่วไป

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

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

เมตริก A/B Testing รายการ

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

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

  • รายได้รวมโดยประมาณเพื่อดูยอดการซื้อในแอปและโฆษณารวมของคุณ รายได้แตกต่างกันระหว่าง 2 ตัวแปร
  • การเก็บรักษา (1 วัน) การเก็บรักษา (2-3 วัน) การเก็บรักษา (4-7 วัน) เพื่อ ติดตามการรักษาผู้ใช้รายวัน/รายสัปดาห์

ตารางต่อไปนี้มีรายละเอียดเกี่ยวกับวิธีการทำงานของเมตริกเป้าหมายและเมตริกอื่นๆ ได้รับการคำนวณ

เมตริกเป้าหมาย

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

เมตริกอื่นๆ

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