Block Club · Event Tracking

Tổng hợp mọi event đang gắn trong game theo file Block_Club_Event_Tracking.xlsx. Nguồn: tracking-plan.yaml và game/Source/platform/AnalyticsTrack.cpp. Đã bỏ toàn bộ event cũ.

Chuỗi khởi động

app_launch→app_init→load_start→load_save→load_end→app_ready

Cùng một launch_id. duration = giây từ mốc trước; app_launch_duration = giây từ lúc mở app. app_ready bắn 1 lần mỗi lần mở app, khi bàn chơi hiện lần đầu hoặc khi vào sảnh.

Tham số chung (tự thêm vào mọi event)

Tham sốKiểuGiá trị
game_modestringnone · classic · adventure. Event tự truyền thì giữ giá trị của event.
schema_versionint1
event_idstringUUID sinh lúc track; event chờ consent vẫn giữ id.
environmentstringdemo khi SDK key MAX còn là placeholder, production khi có key thật.
app_buildintAndroid: versionCode. iOS: CFBundleVersion. Desktop/Web: 0.
app_session_idstringUUID của phiên, đổi mỗi lần mở app hoặc quay lại từ nền.

Danh sách event

Quyết định khi gắn

Rủi ro còn lại

Soát trên máy: build với -PtrackLog rồi adb logcat | grep "\[TRACK\]".