Firebase is back at Google I/O on May 10! Register now

เริ่มต้นใช้งานการกำหนดค่าระยะไกลส่วนบุคคล

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

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

นี่คือวิธีการเริ่มต้น

1. ปรับแต่งแอปของคุณด้วย Analytics และ Remote Config

ก่อนที่คุณจะเริ่มมอบประสบการณ์การใช้งานส่วนบุคคลได้ แอปของคุณต้องใช้ Analytics และการกำหนดค่าระยะไกล

  1. หากคุณไม่ได้เปิดใช้งาน Google Analytics เมื่อคุณสร้างโปรเจ็กต์ Firebase ให้เปิดใช้งานในหน้า การผสานรวม ของโปรเจ็กต์

  2. ตรวจสอบว่าคุณใช้ Remote Config SDK เวอร์ชันต่อไปนี้เป็นอย่างน้อย

    • iOS: 7.5.0 ขึ้นไป
    • Android: 20.0.3 (Firebase BoM 26.4.0) ขึ้นไป
    • C++ 7.1.1 ขึ้นไป
    • ความสามัคคี: 7.1.0 ขึ้นไป

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

  3. เพิ่มการโทร บันทึกเหตุการณ์ ไปยังแอปของคุณ

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

    นอกจากนี้ คุณควรบันทึก เหตุการณ์ Analytics ที่เกี่ยวข้องกับแอปของคุณอย่างชัดเจนซึ่งไม่ได้ บันทึกโดยอัตโนมัติ ด้วยการบันทึกเหตุการณ์ตามบริบทเหล่านี้ คุณสามารถปรับปรุงคุณภาพของการปรับเปลี่ยนในแบบของคุณได้

  4. ใช้ประสบการณ์ผู้ใช้ที่แตกต่างกันที่คุณต้องการให้เป็นไปได้ในแอปของคุณ การดำเนินการนี้อาจทำได้ง่ายๆ เช่น การปรับเปลี่ยนความถี่ที่โฆษณาจะแสดงต่อผู้ใช้แต่ละรายในแบบของคุณ หรือทางเลือกอื่นที่สำคัญกว่า เช่น การใช้เลย์เอาต์ต่างๆ

  5. ทำให้สามารถกำหนดค่าประสบการณ์ผู้ใช้ที่แตกต่างกันตามค่าของพารามิเตอร์ Remote Config ดู เริ่มต้นใช้งานการกำหนดค่าระยะไกล และ กลยุทธ์การโหลดการกำหนดค่าระยะไกล

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

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

2. กำหนดค่าการปรับพารามิเตอร์ในแบบของคุณในคอนโซล Firebase

เมื่อแอปที่ใช้งานอยู่ในมือของผู้ใช้แล้ว คุณสามารถใช้คอนโซล Firebase เพื่อตั้งค่าการปรับเปลี่ยนในแบบของคุณ

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

  2. ในบานหน้าต่าง แก้ไขพารามิเตอร์ คลิก เพิ่มใหม่ > การตั้งค่าส่วนบุคคล

  3. กำหนดค่าทางเลือกตั้งแต่สองค่าขึ้นไป "ค่าทางเลือก" เป็นชื่อพิเศษสำหรับค่าพารามิเตอร์ที่อัลกอริทึมการกำหนดค่าส่วนบุคคลสามารถเลือกให้ผู้ใช้ของคุณได้ รูปแบบของค่าที่คุณใช้ที่นี่ต้องตรงกับ ประเภทข้อมูล ที่พารามิเตอร์ Remote Config ใช้

  4. เลือกวัตถุประสงค์ คุณสามารถเลือกอย่างใดอย่างหนึ่งต่อไปนี้:

    • เลือกจากรายการวัตถุประสงค์ที่สร้างไว้ล่วงหน้าสำหรับตัวชี้วัด เช่น รายได้และการมีส่วนร่วม
    • เพิ่มเมตริกที่กำหนดเองตามเหตุการณ์ Google Analytics อื่นๆ ที่คุณต้องการเพิ่มประสิทธิภาพโดยพิมพ์ชื่อเหตุการณ์ลงในช่อง วัตถุประสงค์ แล้วคลิก สร้างเหตุการณ์

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

  5. เลือกว่าจะเพิ่มประสิทธิภาพสำหรับจำนวนเหตุการณ์ ( COUNT ) หรือผลรวมของมูลค่าเหตุการณ์ทั้งหมด ( SUM )

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

  6. หากคุณเลือก SUM ให้ป้อนชื่อพารามิเตอร์เหตุการณ์ที่จะรวม

    ในกรณีส่วนใหญ่ ชื่อพารามิเตอร์เหตุการณ์คือ value แต่คุณอาจมีเมตริกที่กำหนดเองซึ่งมีค่าเฉพาะที่คุณต้องการรวม ตัวอย่างเช่น หากคุณมีเหตุการณ์ที่มีประเภทสกุลเงินต่างกันโดยมีพารามิเตอร์เช่น USD , JPY , AUD เป็นต้น คุณสามารถเพิ่มประสิทธิภาพสำหรับรายได้ของออสเตรเลียโดยระบุ AUD เป็นพารามิเตอร์เหตุการณ์ (และในขั้นตอนต่อไป อย่าลืมกำหนดค่า เงื่อนไขการกำหนดเป้าหมายสำหรับผู้ใช้ในออสเตรเลีย!)

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

    เมตริกที่ติดตามจะปรากฏในสรุปผลการปรับเปลี่ยนในแบบของคุณ ซึ่งจัดตามแท็บ

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

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

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการแปลผลลัพธ์ ดู ที่ ทำความเข้าใจกับผลลัพธ์ส่วนบุคคล