跳轉到主要內容
本主題說明在遊戲的 Partner Center 服務設定中新增及變更統計資料規則的程序。玩家統計資料會根據遊戲將事件傳送至 XBOX Live 服務時所觸發的統計資料規則來建立及更新。 如需 XBOX 服務設定的簡介,請參閱服務設定。如需 Data Platform 2013 的簡介,請參閱 XDK 主題 How the XBOX Live data platform 2013 works。

什麼是統計資料規則?

當 XBOX 資料平台服務收到具有特定名稱的事件時,就會觸發統計資料規則。觸發統計資料規則 (透過傳送適當的事件) 會使服務建立或更新一或多個玩家統計資料。 您定義玩家統計資料,由 XBOX Live 資料平台計算,並以名稱/值組的形式針對每位使用者儲存。以下是玩家統計資料的幾個範例。
  • 在困難難度下使用霰彈槍擊殺的殭屍總數
  • 在一場比賽中擊敗敵人的最高數量
  • 完成競速的最快時間
  • 最近駕駛的車輛名稱
玩家統計資料可以在玩家的遊戲中心 UI 上顯示為精選或主打統計資料、顯示在排行榜中,以及用來解除鎖定成就。 個別統計資料規則可以設定為產生下列其中一項:
  • 玩家統計資料的單一執行個體
  • 以統計資料範本為基礎的玩家統計資料的多個執行個體
如需統計資料和統計資料規則的相關資訊,請參閱 XDK 文件中的下列主題。
  • User Stats for Data Platform 2013
  • User Stat Rules
  • User Stats Scenarios
下圖示範觸發統計資料規則以更新統計資料執行個體的事件流程。 事件流程

設定統計資料規則

1

使用您的帳戶登入 [Partner Center](https://developer.microsoft.com...

使用您的帳戶登入 Partner Center。
2

選取您的遊戲,然後移至 Services > XBOX Live。

選取您的遊戲,然後移至 Services > XBOX Live。
3

選取 Stat rules 的連結。

選取 Stat rules 的連結。
4

在 Events and stat rules 頁面上,設定事件以及以這些事件為基礎的統計資料規則...

在 Events and stat rules 頁面上,設定事件以及以這些事件為基礎的統計資料規則。
由於統計資料規則是以事件為基礎,因此您必須先建立事件,才能建立統計資料規則。如需詳細資料,請參閱在 Partner Center 中為 Data Platform 2013 設定 XBOX Live 事件。

建立統計資料規則

  1. 在 Events & Stat Rules 頁面上,選取 New stat rule。
  2. 在 Add Stat Rule 對話方塊中,指定下列欄位的值。
    • Base event
      在下拉式清單中,選取觸發此統計資料規則的基底事件。
    • Event fields added to the stat rule
      • 此選用欄位可讓您選取基底事件中包含的欄位,做為統計資料規則的一部分。
      • 在下拉式清單中,選取要新增至統計資料規則的欄位。您可以用這種方式新增多個欄位。所選欄位會附加至統計資料規則的根名稱,並以點字元分隔。
      • 若要移除欄位,請選取其名稱旁邊的 X。
    • Stat Rule Name
      指定能描述統計資料規則特性、且您能輕鬆記住和辨識的名稱。統計資料規則的名稱由_根_名稱組成,後面可選擇性地接著一或多個以點字元分隔的_欄位_。如需統計資料規則名稱的命名需求,請參閱 XDK 主題 User Stat Rules。
    • Operator
      選取下列其中一個運算子。
      • Sum
        將現有統計資料值遞增 Parameter 欄位中指定的值。
      • Min
        使用現有統計資料值與 Parameter 欄位值中的最小值。
      • Max
        使用現有統計資料值與 Parameter 欄位值中的最大值。
      • Replace
        以 Parameter 欄位中指定的值取代統計資料值。不建議對驅動成就的統計資料使用 Replace 運算子。事件不一定會依序處理,這可能導致成就永遠無法解除鎖定。請改用 SUM 運算子。
    • Parameter
      指定要在 Operator 欄位所選運算子中使用的值。
      • 如果您要使用自行指定的靜態數字,請選取 literal 選項,然後在選項下方的方塊中指定值。
      • 如果您要使用欄位的值,請選取 field 選項,然後在選項下方的下拉式清單中選取要使用的欄位。
    • Restrict other features like achievements and featured stats from accessing this info.
      選取此核取方塊可將統計資料規則設為私人。
    • Only allow changes to this stat from a server event. Client events will be ignored.
      選取此核取方塊表示統計資料規則只會由透過伺服器對伺服器 API 傳送的事件觸發,而不會由在主機或 PC 上執行的遊戲用戶端觸發。
  3. 設定完所有欄位和值之後,選取 Save,然後關閉對話方塊。
每當選取規則的事件時,您的新統計資料規則現在就會列在 Events & Stat Rules 頁面上。

變更現有的統計資料規則

遊戲通過最終認證之後,就無法再變更或刪除該遊戲中事件的現有統計資料規則。
  1. 在產品執行個體的 Events and stat rules 頁面上的 Stat rules 欄中,選取您要變更的統計資料規則。
  2. 在事件的 Update stat rule 對話方塊中進行變更。
  3. 選取 Save。

編輯統計資料規則

當統計資料規則的名稱或事件欄位被移除、新增或重新排序時,就會進行統計資料規則的編輯。此作業會被視為刪除並建立新的統計資料規則。根據此定義,所有統計資料執行個體都會在編輯過程中被刪除。

複製現有的統計資料規則

遊戲通過最終認證之後,就無法再變更或刪除該遊戲中事件的現有統計資料規則。
  1. 在產品執行個體的 Events and stat rules 頁面上,找到包含您要刪除之統計資料規則的資料列。
  2. 在該資料列的 Actions 欄中選取 Copy。
  3. 在事件的 Update stat rule 對話方塊中進行變更。
  4. 選取 Save。

刪除現有的統計資料規則

  • 遊戲通過最終認證之後,就無法再變更或刪除該遊戲中事件的現有統計資料規則。
  • 刪除統計資料規則是永久性的動作,無法復原或還原。
  • 刪除統計資料規則會一併刪除其可能具有的任何鏈結相依性。刪除統計資料規則之前,請確定您也要刪除其所有相依性。
  1. 在產品執行個體的 Events and stat rules 頁面上,找到包含您要刪除之統計資料規則的資料列。
  2. 在該資料列的 Actions 欄中選取 Delete。
  3. 在 Confirmation 對話方塊中選取 Delete。
事件刪除相依性
最後修改於 2026年10月6日