เมื่อคุณสร้างแอปที่มีทั้ง Firebase Remote Config และ Google Analytics คุณสามารถทำความเข้าใจผู้ใช้แอปได้ดีขึ้น และตอบสนองความต้องการของพวกเขาได้รวดเร็วยิ่งขึ้น คุณสามารถใช้Analytics กลุ่มเป้าหมาย และพร็อพเพอร์ตี้ผู้ใช้เพื่อปรับแต่งแอปสำหรับกลุ่มฐานผู้ใช้ได้อย่างยืดหยุ่นและแม่นยำ
การผสานรวม SDK ของ Google Analytics จะให้ข้อมูลเชิงลึกที่ช่วยคุณปรับแต่งข้อเสนอด้วย A/B Testing, Remote Configการปรับให้เหมาะกับผู้ใช้แต่ละราย และRemote Configการเปิดตัว คุณสามารถวิเคราะห์ผลลัพธ์เพื่อทําความเข้าใจว่าตัวเลือกต่างๆ ส่งผลต่อเมตริกหลัก เช่น รายได้และการมีส่วนร่วม อย่างไร
ดูข้อมูลเพิ่มเติมเกี่ยวกับการวิเคราะห์การใช้งานแอปด้วย Google Analytics ได้ที่ข้อมูลเบื้องต้นเกี่ยวกับ Analytics
หากต้องการปรับแต่งแอปโดยใช้กลุ่มที่คุณอาจระบุไว้นอก Firebase โปรดดูเอกสารประกอบเกี่ยวกับกลุ่มที่นําเข้า
Remote Config และพร็อพเพอร์ตี้ผู้ใช้
ตอนนี้ Remote Config ให้คุณใช้ชุดค่าผสมของพร็อพเพอร์ตี้ผู้ใช้ Analytics เพื่อสร้างเงื่อนไข ซึ่งจะช่วยให้คุณปรับแต่งแอปสำหรับกลุ่มฐานผู้ใช้ที่กําหนดไว้ได้
เช่น คุณอาจกําหนดพร็อพเพอร์ตี้ผู้ใช้ต่อไปนี้ใน Google Analytics เพื่อใช้ในแอปออกกำลังกายที่มีกิจกรรมการออกกําลังกายหลากหลายประเภทที่มีระยะเวลาและความยากต่างกัน
- ความสนใจในการออกกำลังกาย
- ระยะเวลาที่ต้องการฝึก_ที่ต้องการ
- ระดับความยาก_ที่ต้องการ
จากนั้น คุณอาจสร้างเงื่อนไขที่ใช้พร็อพเพอร์ตี้เหล่านี้ได้ (ทีละรายการ หรือ ควบคู่กัน) เพื่อปรับแต่งรูปลักษณ์และลักษณะการทำงานของแอปสำหรับ ผู้ใช้ ตัวอย่างเช่น คุณสามารถออกแบบแอปเพื่อให้ผู้ใช้ที่สนใจ ขณะวิ่ง ให้เห็นภาพนักวิ่งออกกำลังกายขณะแอปของคุณกำลังโหลด หรือคุณอาจ กำหนดกลุ่มของฐานผู้ใช้ตามระยะเวลาการออกกำลังกายและระดับความยาก ที่ผู้ใช้ทั่วไปจะเห็นคำแนะนำ สำหรับคำแนะนำที่สั้นกว่าและง่ายยิ่งขึ้น ออกกำลังกาย ขณะที่นักกีฬาที่จริงจังจะได้รับเชิญให้เริ่มวิ่ง 40 นาที เมื่อแอปเริ่มขึ้น
หากลักษณะการทํางานของผู้ใช้เปลี่ยนแปลงในลักษณะที่เปลี่ยนพร็อพเพอร์ตี้ผู้ใช้ Google Analytics จะรวบรวมการอัปเดตเหล่านั้น ซึ่งอาจเปลี่ยนลักษณะการทํางานและลักษณะที่ปรากฏของอินสแตนซ์แอปหลังจากคําขอดึงข้อมูลครั้งถัดไป ต โอเปอเรเตอร์ที่ใช้ได้ทั้งหมดเพื่อให้คุณ สร้างกฎที่มี หรือยกเว้นผู้ใช้ที่มีพร็อพเพอร์ตี้ผู้ใช้ที่เฉพาะเจาะจงหรือชุดค่าผสมของผู้ใช้ พร็อพเพอร์ตี้
คุณรวมกฎ Remote Config อื่นๆ เข้ากับกฎที่อิงตามผู้ใช้ได้ด้วย เพื่อแสดงพฤติกรรมของแอปที่ปรับแต่งต่อกลุ่มเป้าหมาย เช่น ดังต่อไปนี้
- ผู้ใช้ที่ชอบโยคะ (Exercise_Interest ตรงทุกประการกับโยคะ) ซึ่งใช้ แอปในอุปกรณ์ Android (ประเภทระบบปฏิบัติการ == Android) ที่อยู่ในแคนาดา (อุปกรณ์ในภูมิภาค/ประเทศ == แคนาดา)
- ผู้ใช้ที่สนใจการยกน้ำหนักหรือการลดน้ำหนัก (Exercise_Interest มีน้ำหนัก) ที่ใช้แอปของคุณในอุปกรณ์ Apple (ประเภทระบบปฏิบัติการ == iOS) ที่มี UI ภาษาอังกฤษ (ภาษาของอุปกรณ์ == ภาษาอังกฤษ)
กําหนดเป้าหมายตามเวลาเปิดครั้งแรก
หลังจากลิงก์ Google Analytics กับ Remote Config แล้ว คุณจะทำสิ่งต่อไปนี้ได้
กำหนดเป้าหมายผู้ใช้ตามครั้งแรกที่พวกเขาเปิดแอป (โดยใช้
Analyticsเหตุการณ์ first_open
) สำหรับการดึงข้อมูลพารามิเตอร์ Remote Config และ
การปรับเปลี่ยนในแบบของคุณ และการทดสอบ A/B Testing รายการ
คุณใช้เวลาเปิดครั้งแรกเพื่อทำสิ่งต่อไปนี้ได้
- กำหนดเป้าหมายผู้ใช้ใหม่
- กำหนดกลุ่มผู้ใช้เป้าหมายที่เข้าร่วมในช่วงระยะเวลาหนึ่งในอดีต
- สร้างและทดสอบขั้นตอนการเริ่มต้นใช้งานและประสบการณ์การต้อนรับสําหรับผู้ใช้ใหม่
- สร้างประสบการณ์ที่กำหนดเองให้กับผู้ใช้ที่เข้าร่วมในช่วงระยะเวลาหนึ่ง
ตัวอย่างเช่น สมมติว่าคุณมีแอปช็อปปิ้งออนไลน์ที่มีผู้ใช้ใน ประเทศต่างๆ และต้องการโฆษณาดีลสุดพิเศษช่วงวันหยุดแก่ผู้ใช้แอปรายใหม่ สำหรับ อย่างการลดราคาในช่วงแบล็คฟรายเดย์ ซึ่งมีไว้สำหรับผู้ใช้ในสหรัฐอเมริกา เงื่อนไขสำหรับการทดสอบ Remote Config หรือ A/B Testing ที่กำหนดเป้าหมาย แอป iOS หรือ Android ที่เฉพาะเจาะจง แล้วเลือกผู้ใช้ในสหรัฐอเมริกาทั้งหมด (อุปกรณ์ ภูมิภาค/ประเทศ == สหรัฐอเมริกา) ที่เปิดแอปเป็นครั้งแรกในเดือนนั้น ก่อนถึงเวลาลดราคา (เปิดครั้งแรกหลัง 01/11/2022 00:00 น. ลอสแอนเจลิส Time และเปิดครั้งแรกก่อน 26/11/2022 00:00 AM เวลาลอสแอนเจลิส)
การกำหนดเป้าหมายผู้ใช้ตามเวลาเปิดครั้งแรกจะพร้อมใช้งานหลังจากที่คุณเลือกอุปกรณ์ Android หรือ แอป iOS ปัจจุบัน SDK รองรับโดย Remote Config SDK ต่อไปนี้ เวอร์ชัน: SDK แพลตฟอร์มของ Apple v9.0.0 ขึ้นไป และ Android SDK v21.1.1 ขึ้นไป (Firebase BoM v30.3.0 ขึ้นไป)
คุณสามารถกำหนดเป้าหมายผู้ใช้ที่เปิดแอปของคุณเป็นครั้งแรกได้ทุกเมื่อ ตราบใดที่ ติดตั้ง SDK ที่รองรับและเปิดใช้ Analytics แล้ว
ขั้นตอนถัดไป
ดูข้อมูลเพิ่มเติมเกี่ยวกับพร็อพเพอร์ตี้ผู้ใช้ได้จากคู่มือต่อไปนี้
- ตั้งค่าพร็อพเพอร์ตี้ผู้ใช้ในแพลตฟอร์ม Apple
- ตั้งค่าพร็อพเพอร์ตี้ผู้ใช้ใน Android
- ตั้งค่าพร็อพเพอร์ตี้ผู้ใช้บนเว็บ/JavaScript
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีสร้างเงื่อนไขโดยกฎรวมได้ที่ พารามิเตอร์และเงื่อนไขการกำหนดค่าระยะไกล
หากต้องการเพิ่มเงื่อนไข Remote Config ลงในโปรเจ็กต์ โปรดดูหัวข้อเพิ่มหรือแก้ไขเงื่อนไข คุณสามารถสร้างพารามิเตอร์ กฎ และเงื่อนไขในFirebaseคอนโซล