跳轉到主要內容
本主題說明遊戲管理型統計資料如何追蹤玩家在遊戲中的進度以供顯示。 遊戲管理型統計資料先前稱為 Stats 2017。 使用遊戲管理型統計資料時,由遊戲追蹤統計資料值,並將這些值傳送至服務。 您可以為個別玩家設定代表其遊戲進度與實力的統計資料。 這些統計資料是一種社交工具,可鼓勵玩家與好友及更廣大的遊戲社群更積極地競爭。統計資料也可用來展示您的遊戲所提供的部分功能與挑戰。 例如,如果您有一款賽車遊戲,其精選統計資料包括最長甩尾與最佳滯空時間,這些統計資料有助於傳達玩家可以期待哪種類型的賽車遊戲。 看到自己與好友及整個社群相比的表現,能給玩家更多購買並遊玩您遊戲的動機。 玩家會在遊戲的 GameHub 上看到精選統計資料。 精選統計資料也可能定期出現在使用者可新增至首頁檢視的釘選內容區塊中。 遊戲管理型統計資料的運作方式是從遊戲接受以索引鍵/值組形式提供的統計資料值,並儲存這些值以供稍後顯示。 遊戲管理型統計資料透過儲存個別玩家的統計資料,讓玩家能在排行榜上進行比較與排名,以支援 XBOX 服務排行榜案例。
對於遊戲管理型統計資料,玩家的全域排行榜項目並不是其目前儲存之統計資料的直接投影。排行榜服務只會保留每位玩家記錄的最高值。將較低的值寫入統計資料並不會降低該玩家在全域排行榜上的位置;排行榜會持續反映先前記錄的最高值。可透過 XblUserStatisticsGet* 或 XblTitleManagedStatsGetForUserAsync 查詢的儲存統計資料本身,則反映最近寫入的值,這就是它可能與排行榜不一致的原因。如果您的遊戲需要讓排行榜位置下降,遊戲管理型統計資料並不適合。例如會上升或下降的評分,或在落敗時重設的分數。請改為考慮使用搭配 Replace 統計資料規則的事件型統計資料,或外部排行榜服務,例如 PlayFab Leaderboards v2。如需更多討論與範例實作,請參閱 XblLeaderboardQuery 參考,以及 LeaderboardsTitleManaged Microsoft Game Development Kit (GDK) 範例的實作注意事項。
遊戲管理型統計資料會接受傳送給它的統計資料值,而不進行驗證。由您的遊戲負責處理判斷統計資料正確值的邏輯。 由於您的遊戲完全控制統計資料值,因此更容易對統計資料值的端對端流程進行偵錯。

已設定的統計資料與精選排行榜

統計資料是在 Partner Center 儀表板上設定的。 若要設定統計資料,您必須已經設定好遊戲。 您在 Partner Center 中設定的統計資料會出現在遊戲的 GameHub 中,類似下圖。 精選統計資料以黃色醒目提示。 官方社團頁面社交排行榜 在 XBOX 主機上,使用者可以將遊戲直接釘選到首頁畫面,以快速找到相關資訊、社群驅動的內容與開發人員貼文。 您設定的統計資料也可能作為釘選首頁內容的一部分出現。 統計資料會顯示玩家以及排名稍高的好友,鼓勵他們透過遊戲往排行榜上方攀升。 釘選內容中的排行榜會如下圖中醒目提示的方式顯示。 Halo 5 釘選的排行榜 精選統計資料會根據已設定的統計資料,將遊戲內進度與也玩該遊戲的其他好友進行比較。 當好友競爭高分,或只是因共同的體驗而增進感情時,這會鼓勵玩家花更多時間玩您的遊戲。 精選統計資料排行榜是每月排行榜,會在每月第一天重設。

另請參閱

在 Partner Center 中設定遊戲管理型精選統計資料與排行榜 事件型與遊戲管理型統計資料。 寫入遊戲管理型統計資料
最後修改於 2026年10月8日