ใช้การกำหนดค่าระยะไกลของ Firebase กับ Analytics

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

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

ดูข้อมูลเพิ่มเติมเกี่ยวกับการวิเคราะห์การใช้งานแอปด้วย Google Analytics ได้ที่Analytics ข้อมูลเบื้องต้น

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

Remote Config และพร็อพเพอร์ตี้ผู้ใช้

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

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

  • Exercise_Interest
  • Preferred_Exercise_Duration
  • Preferred_Difficulty_Level

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

หากพฤติกรรมของผู้ใช้เปลี่ยนไปในลักษณะที่เปลี่ยนแปลงพร็อพเพอร์ตี้ผู้ใช้ Google Analyticsจะรวบรวมการอัปเดตเหล่านั้น ซึ่งอาจเปลี่ยนลักษณะการทำงานและลักษณะที่ปรากฏของอินสแตนซ์แอปหลังจากคำขอเรียกข้อมูลครั้งถัดไป มีตัวดำเนินการครบทุกประเภทเพื่อให้คุณสร้างกฎที่รวม หรือยกเว้นผู้ใช้ที่มีพร็อพเพอร์ตี้ผู้ใช้ที่เฉพาะเจาะจงหรือชุดค่าผสมของพร็อพเพอร์ตี้ ผู้ใช้ได้

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

  • ผู้ใช้ที่ชอบโยคะ (Exercise_Interest ตรงกับ yoga) ซึ่งใช้แอปของคุณในอุปกรณ์ Android (ประเภทระบบปฏิบัติการ == Android) และอยู่ในแคนาดา (อุปกรณ์ในภูมิภาค/ประเทศ == Canada)
  • ผู้ใช้ที่สนใจการยกน้ำหนักหรือการลดน้ำหนัก (Exercise_Interest มี weight) ซึ่งใช้แอปของคุณในอุปกรณ์ Apple (OS type == iOS) ที่มี UI เป็นภาษาอังกฤษ (Device language == English)

กำหนดเป้าหมายตามเวลาเปิดครั้งแรก

หลังจากลิงก์ Google Analytics กับ Remote Config แล้ว คุณจะ กำหนดเป้าหมายผู้ใช้ตามครั้งแรกที่เปิดแอป (โดยใช้เหตุการณ์ Analytics first_open) เพื่อดึงข้อมูลพารามิเตอร์ Remote Config และการปรับเปลี่ยนในแบบของคุณ รวมถึงการทดสอบ A/B Testing ได้

คุณใช้เวลาที่เปิดครั้งแรกเพื่อทำสิ่งต่อไปนี้ได้

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

เช่น สมมติว่าคุณมีแอปช็อปปิ้งออนไลน์ที่มีผู้ใช้ในหลายประเทศ และต้องการโฆษณาดีลพิเศษในช่วงวันหยุดแก่ผู้ใช้ใหม่ของแอป สำหรับโปรโมชันอย่างเช่นช่วงลดราคาแบล็กฟรายเดย์ ซึ่งมีผลกับผู้ใช้ในสหรัฐอเมริกา คุณสามารถตั้งค่าเงื่อนไขสำหรับเวอร์ชันทดลอง Remote Config หรือ A/B Testing ที่กำหนดเป้าหมายเป็นแอป iOS หรือ Android ที่เฉพาะเจาะจง จากนั้นเลือกผู้ใช้ทั้งหมดในสหรัฐอเมริกา (อุปกรณ์ในภูมิภาค/ประเทศ == สหรัฐอเมริกา) ที่เปิดแอปเป็นครั้งแรกในเดือนก่อนช่วงลดราคา (เปิดครั้งแรกหลังวันที่ 01/11/2022 เวลา 00:00 น. ตามเวลาลอสแอนเจลิส และเปิดครั้งแรกก่อนวันที่ 26/11/2022 เวลา 00:00 น. ตามเวลาลอสแอนเจลิส)

การกำหนดเป้าหมายผู้ใช้ตามเวลาที่เปิดครั้งแรกจะพร้อมใช้งานหลังจากที่คุณเลือกแอป Android หรือ iOS โดยปัจจุบัน Remote ConfigSDK เวอร์ชันต่อไปนี้รองรับการกำหนดเป้าหมายนี้: SDK ของแพลตฟอร์ม Apple เวอร์ชัน 9.0.0 ขึ้นไป และ Android SDK เวอร์ชัน 21.1.1 ขึ้นไป (Firebase BoM เวอร์ชัน 30.3.0 ขึ้นไป)

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

ขั้นตอนถัดไป

ดูข้อมูลเพิ่มเติมเกี่ยวกับพร็อพเพอร์ตี้ผู้ใช้ได้ในคู่มือต่อไปนี้

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

หากต้องการเพิ่มRemote Configเงื่อนไขลงในโปรเจ็กต์ โปรดดูเพิ่มหรือแก้ไขเงื่อนไข คุณสามารถสร้างพารามิเตอร์ กฎ และเงื่อนไขในคอนโซล Firebase ได้