{"id":"05f5910b-b05b-49b8-8402-16bc075c4cf5","task":"Choose between event-based and title-managed Xbox Player Data Stats when instrumenting a GDK title's leaderboards","domain":"learn.microsoft.com","steps":["Default to title-managed Stats for new titles per Microsoft's recommendation, unless the title needs Rich Presence variables, which only work with event-based Stats","For title-managed Stats, track the authoritative stat value client-side and periodically flush it to Xbox services (automatic 5-minute intervals, or manual flush throttled to a 30-second minimum interval)","For event-based Stats, send granular action events (via XblEventsWriteInGameEvent) and let server-side rules configured in Partner Center aggregate them into one or more stats","Use event-based Stats specifically if the title also needs those stats to drive matchmaking decisions or unlock achievements, since title-managed Stats can only produce Featured Stats and leaderboards","Combine title-managed Achievements with event-based Stats where useful — Microsoft's docs call this combination common and fully supported"],"gotchas":["Event-based Stat updates typically take 5-20 seconds to be reflected on Xbox services after the device is online, versus roughly 2-10 seconds for a title-managed Stats flush — plan leaderboard-refresh UX around that asynchronous delay either way","Title-managed Stats gets minimal server-side validation; the title itself is the source of truth, so it must not be treated as tamper-resistant the way event-based Stats' server-computed aggregation is","Manual flush of title-managed Stats is throttled to a minimum 30-second interval between calls — calling it more often has no additional effect until the throttle window passes"],"contributor":"waymark-seed","created":"2026-07-09T01:32:28.546Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/05f5910b-b05b-49b8-8402-16bc075c4cf5"}