Sự kiện tùy chỉnh cho phép bạn theo dõi các số liệu cụ thể cho trò chơi của bạn mà các sự kiện khác không thể đánh giá đầy đủ. Điều này bao gồm:
- Sự chấp nhận — Có bao nhiêu người dùng nhấn vào một thành phần UI cụ thể?
- Hành vi người dùng — Khả năng được sử dụng thường xuyên nhất trên mỗi bản đồ là gì?
- Vòng lặp cốt lõi — Tỷ lệ tiêu diệt/tử vong so với các vũ khí khác nhau ra sao?
Khi trò chơi của bạn bắt đầu theo dõi các sự kiện tùy chỉnh, bạn sẽ mở khóa trang Khám Phá trên bảng điều khiển phân tích trong Creator Hub. Bạn có thể thêm tối đa 100 sự kiện tùy chỉnh vào trò chơi của mình.
Theo dõi sự kiện tùy chỉnh
Để mở khóa trang Khám Phá, trước tiên bạn phải theo dõi các sự kiện tùy chỉnh trong trò chơi của mình. Bắt đầu bằng cách xác định những số liệu nào là quan trọng nhất để theo dõi và cải thiện trò chơi của bạn. Các sự kiện được tổng hợp hàng ngày, vì vậy có thể mất tới 24 giờ để đồ thị hiển thị trên trang.
Bộ đếm
Bộ đếm là các sự kiện một lần được ghi lại mà không có giá trị. Bạn có thể sử dụng bộ đếm để theo dõi số lần một sự kiện cụ thể đã xảy ra. Sử dụng bộ đếm cho các hành động đơn lẻ như nhấn nút, bắt đầu một nhiệm vụ, hoặc sử dụng công cụ.
Các sự kiện sẽ tự động theo dõi cả số lượng sự kiện và số lượng người dùng độc nhất. Đối với các tổng hợp giá trị, các sự kiện bộ đếm được coi là sự kiện với giá trị mặc định là 1. Điều này có nghĩa là các tổng hợp như max/min/trung bình sẽ luôn bằng 1, và tổng sẽ bằng tổng số sự kiện.
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogCustomEvent(player,"MissionStarted" -- Tên sự kiện)
Sự kiện có giá trị
Bạn cũng có thể theo dõi các sự kiện có giá trị cho các số liệu yêu cầu thêm dữ liệu định lượng vào trò chơi của bạn, chẳng hạn như tỷ lệ tiêu diệt/tử vong hoặc thời gian người dùng dành cho một nhiệm vụ. Nó cũng có thể được sử dụng như một cách để gửi các sự kiện theo lô để nằm trong giới hạn tốc độ, tức là gửi 10 xác sống bị tiêu diệt thay vì 1 xác sống bị tiêu diệt mười lần.
local AnalyticsService = game:GetService("AnalyticsService")AnalyticsService:LogCustomEvent(player,"MissionCompletedDuration", -- Tên sự kiện120 -- Giá trị sự kiện)
Tổng hợp sự kiện
Tất cả các số liệu sự kiện bao gồm các tổng hợp sau và có hỗ trợ chia nhỏ:
- Số lượng
- Số lượng người dùng độc nhất
- Giá trị trung bình
- Giá trị tổng
- Giá trị tối thiểu
- Giá trị tối đa
- Giá trị trung bình mỗi người dùng
Xem các tổng hợp sự kiện của bạn trên trang Khám Phá bằng cách chọn loại tổng hợp.

Sử dụng trường tùy chỉnh
Sự kiện tùy chỉnh cũng cho phép phân tích theo các trường tùy chỉnh để hỗ trợ so sánh dễ dàng giữa các phân đoạn. Ví dụ, bạn có thể cung cấp tên nhiệm vụ cho mỗi sự kiện để xem nhiệm vụ nào được người dùng ưa thích nhất, hoặc gán lớp người chơi để xem liệu một lớp có tỷ lệ tiêu diệt/tử vong cao hơn đáng kể hay không.
Bạn có thể phân tích theo các trường tùy chỉnh bằng cách sử dụng bộ chọn phân tích.

Bạn nên sử dụng các trường tùy chỉnh bất cứ khi nào có thể thay vì tên sự kiện, vì có giới hạn tính duy nhất chặt chẽ hơn về tên sự kiện so với các trường tùy chỉnh. Sử dụng các trường tùy chỉnh cũng cho phép bạn thấy hình ảnh hóa các sự kiện qua giá trị trường.
Ví dụ, thay vì PlantCabbage, PlantTurnip, PlantPepper như ba sự kiện riêng biệt, bạn có thể có một sự kiện duy nhất với tên PlantSeed và các giá trị trường tùy chỉnh Plant - Cabbage, Plant - Turnip, và Plant - Pepper. Bằng cách này, bạn có thể hình dung cả số lượng hạt giống được trồng cũng như so sánh từng loại cây trong cùng một hình ảnh. Điều này cũng giảm tính duy nhất của tên sự kiện của bạn.
Để biết thêm thông tin, hãy xem Trường tùy chỉnh.
Sử dụng sự kiện tùy chỉnh để phát triển trò chơi của bạn
Các sự kiện tùy chỉnh cho phép bạn theo dõi những số liệu quan trọng nhất, cung cấp cái nhìn về cách người chơi tương tác với các tính năng và nội dung cụ thể. Sử dụng các sự kiện này để phát hiện các mẫu trong hành vi người chơi và tối ưu hóa vòng lặp trò chơi cốt lõi của bạn.
Trong trò chơi tham khảo Plant, vòng lặp cốt lõi với sự kiện HarvestPlant được kích hoạt mỗi khi một người chơi thu hoạch một cây trồng chín. Sử dụng các sự kiện tùy chỉnh, bạn có thể theo dõi số lượng trung bình các cây được thu hoạch mỗi người chơi mỗi ngày chia theo loại cây như một trường tùy chỉnh:

- Cố gắng cải thiện sự đa dạng của nội dung trong trò chơi của bạn và khuyến khích người chơi khám phá các tùy chọn khác như một phần của vòng lặp cốt lõi để ngăn chặn sự lặp lại.
- Khám phá lý do tại sao người dùng lại ưa chuộng củ cải đường hơn các loại cây khác và nếu có sự mất cân bằng mà củ cải đường gây ra (chẳng hạn như với các sự kiện kinh tế).
- Thêm nhiều theo dõi sự kiện trong vòng lặp của bạn, chẳng hạn như trồng hạt giống, tưới cây, và đi đến cửa hàng, để theo dõi tốt hơn hành vi người chơi và các lĩnh vực cần cải thiện khác.