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

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

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

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

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

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

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

ตัวอย่างเช่น สมมติว่าคุณมีแอปช็อปปิ้งออนไลน์ที่มีผู้ใช้ในหลายประเทศ และต้องการโฆษณาดีลพิเศษในช่วงวันหยุดให้กับผู้ใช้แอปใหม่ สำหรับ กิจกรรมลดราคา ซึ่งใช้ได้กับผู้ใช้ในสหรัฐอเมริกา คุณสามารถตั้งค่า เงื่อนไขสำหรับการทดสอบ Remote Config หรือ A/B Testing ที่กำหนดเป้าหมาย เป็นแอป iOS หรือ แอป Android ที่เฉพาะเจาะจง จากนั้นเลือกผู้ใช้ทั้งหมดในสหรัฐอเมริกา (Device in region/country == United States) ที่เปิดแอปเป็นครั้งแรกในเดือน ก่อนหน้าการขาย (First open After 11/01/2022 12:00 AM Los Angeles Time และ First open Before 11/26/2022 12:00 AM Los Angeles Time)

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

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

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

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

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

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