อีเวนต์ที่กําหนดเอง ช่วยให้คุณติดตามตัวชี้วัดที่เฉพาะกับประสบการณ์ของคุณที่อีเวนต์อื่นไม่ได้จับครบถ้วน ซึ่งรวมถึง:
- การยอมรับ — ผู้ใช้กี่คนคลิกที่ส่วนประกอบ UI เฉพาะ?
- พฤติกรรมของผู้ใช้ — ความสามารถที่ใช้บ่อยที่สุดในแต่ละแผนที่คืออะไร?
- ลูปหลัก — วิธีการเปรียบเทียบอัตราส่วนการฆ่า/ตายระหว่างอาวุธต่างๆ?
เมื่อประสบการณ์ของคุณเริ่มติดตามอีเวนต์ที่กําหนดเองแล้ว คุณจะปลดล็อกหน้ากำหนดเองของแดชบอร์ดวิเคราะห์ข้อมูลบนหน้าต่างครีเอเตอร์ฮับคุณสามารถเพิ่มอีเวนต์ที่กำหนดเองได้ถึง 100 ศูนย์กลางครีเอเตอร์
ติดตามอีเวนต์ที่กำหนดเอง
เพื่อปลดล็อกแดชบอร์ดกิจกรรมที่กำหนดเอง คุณต้องติดตามกิจกรรมที่กำหนดเองในประสบการณ์ของคุณก่อนเริ่มต้นโดยระบุว่าตัวชี้วัดใดที่สำคัญที่สุดสำหรับการตรวจสอบและปรับปรุงประสบการณ์ของคุณกิจกรรมจะถูกรวบรวมทุกวันดังนั้นอาจใช้เวลาถึง 24 ชั่วโมงสำหรับการเติมแผนภาพบนหน้าเว็บ
เคาน์เตอร์
เคาน์เตอร์เป็นอีเวนต์ครั้งเดียวที่บันทึกโดยไม่มีค่าคุณสามารถใช้เคาน์เตอร์เพื่อติดตามจํานวนครั้งที่เหตุการณ์เฉพาะเกิดขึ้นได้ใช้เคาน์เตอร์สำหรับการดำเนินการเดี่ยวเช่นการคลิกปุ่มเริ่มต้นเควสหรือใช้เครื่องมือ
กิจกรรมจะติดตามจํานวนกิจกรรมและจํานวนผู้ใช้ที่ไม่ซ้ํากันโดยอัตโนมัติสำหรับการรวมมูลค่าการนับเหตุการณ์จะถูกปฏิบัติเป็นเหตุการณ์ที่มีค่าเริ่มต้นของ 1 ค่าซึ่งหมายความว่าการรวมเช่น max/min/average จะเท่ากับ 1 เสมอ และผลบวกจะเท่ากับจํานวนเหตุการณ์ทั้งหมด
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogCustomEvent(player,"MissionStarted" -- ชื่ออีเวนต์)
อีเวนต์ที่มีค่า
คุณยังสามารถติดตามเหตุการณ์ที่มีค่าสําหรับตัวชี้วัดที่ต้องการข้อมูลปริมาณมากขึ้นในประสบการณ์ของคุณ เช่น อัตราส่วนการฆ่า/ตายหรือจํานวนเวลาที่ผู้ใช้ใช้ในภารกิจนอกจากนี้ยังสามารถใช้เป็นวิธีส่งเหตุการณ์ในชุดในการอยู่ภายใต้ขีดจํากัดอัตราได้ เช่นส่งซอมบี้ 10 ตัวแทนที่ถูกฆ่าแทนที่จะเป็นซอมบี้ 1 ตัวที่ถูกฆ่าสิบครั้ง
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogCustomEvent(player,"MissionCompletedDuration", -- ชื่ออีเวนต์120 -- ค่าอีเวนต์)
การรวบรวมอีเวนต์
เหตุการณ์ทั้งหมดมีเมตริกจะรวมการรวบรวมต่อไปนี้และรวมการสนับสนุนการตัดและแยก:
- นับ
- นับผู้ใช้ที่ไม่ซ้ำกัน
- ค่าเฉลี่ย
- ค่าบวกรวม
- มูลค่าต่ำสุด
- ค่าสูงสุด
- ค่าเฉลี่ยต่อผู้ใช้
ดูการรวมผลการแสดงของอีเวนต์ในหน้ากำหนดเองโดยเลือกประเภทการรวม

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

คุณควรใช้ฟิลด์ที่กําหนดเองเมื่อใดก็ตามที่เป็นไปได้แทนที่ชื่ออีเวนต์เนื่องจากมีขีดจํากัดความสัมพันธ์ที่เคร่งครัดมากขึ้นในชื่ออีเวนต์กว่าฟิลด์ที่กําหนดเองการใช้ฟิลด์ที่กําหนดเองยังช่วยให้คุณสามารถดูการแสดงภาพของเหตุการณ์ทั่วค่าฟิลด์ได้
ตัวอย่างเช่น แทนที่จะใช้ PlantCabbage , PlantTurnip , PlantPepper ในฐานะเหตุการณ์ที่แยกจากกันสามรายการ คุณสามารถมีอีเวนต์เดียวที่มีชื่อ PlantSeed และค่าฟิลด์กำหนดเอง Plant - Cabbage , Plant - Turnip และ Plant - Pepperวิธีนี้คุณสามารถมองเห็นจํานวนเมล็ดทั้งหมดที่ปลูกรวมทั้งเปรียบเทียบแต่ละพืชในภาพเดียวกันได้นอกจากนี้ยังลดความซับซ้อนของชื่อการ์ดอีเวนต์ของคุณ
สำหรับข้อมูลเพิ่มเติม ดู ฟิลด์ที่กําหนดเอง
ใช้อีเวนต์ที่กําหนดเองเพื่อเพิ่มประสบการณ์ของคุณ
อีเวนต์ที่กําหนดเองช่วยให้คุณสามารถติดตามเมตริกที่สําคัญที่สุดสําหรับเกมของคุณ โดยให้ข้อมูลเกี่ยวกับวิธีที่ผู้เล่นโต้ตอบกับคุณสมบัติและเนื้อหาเฉพาะใช้เหตุการณ์เหล่านี้เพื่อค้นพบรูปแบบในพฤติกรรมของผู้เล่นและเพิ่มประสิทธิภาพของลูปเกมหลักของคุณ
ในเกมอ้างอิง พืช หลักจะเรียกตัวเลือกในลูปที่มีเหตุการณ์ HarvestPlant เมื่อผู้เล่นเก็บพืชสุกโดยใช้อีเวนต์ที่กําหนดเอง คุณสามารถติดตามจํานวนพืชที่เก็บรวบรวมต่อผู้เล่นแต่ละวันโดยประเภทพืชเป็นฟิลด์ที่กําหนดเอง:

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