> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 在 Partner Center 中設定 XBOX 統計資料和統計資料規則

> 在 Partner Center 中為 Data Platform 2013 新增及變更統計資料規則，讓玩家統計資料在遊戲將事件傳送至 XBOX 服務時更新。

本主題說明在遊戲的 Partner Center 服務設定中新增及變更統計資料規則的程序。玩家統計資料會根據遊戲將事件傳送至 XBOX Live 服務時所觸發的統計資料規則來建立及更新。

如需 XBOX 服務設定的簡介，請參閱[服務設定](/zh-TW/services/xbox-services/fundamentals/portal-config/live-service-config-ids-mp)。如需 Data Platform 2013 的簡介，請參閱 XDK 主題 **How the XBOX Live data platform 2013 works**。

<a id="ID4EMB" />

## 什麼是統計資料規則？

當 XBOX 資料平台服務收到具有特定名稱的事件時，就會觸發統計資料規則。觸發統計資料規則 (透過傳送適當的事件) 會使服務建立或更新一或多個玩家統計資料。

您定義玩家統計資料，由 XBOX Live 資料平台計算，並以名稱/值組的形式針對每位使用者儲存。以下是玩家統計資料的幾個範例。

* 在困難難度下使用霰彈槍擊殺的殭屍總數
* 在一場比賽中擊敗敵人的最高數量
* 完成競速的最快時間
* 最近駕駛的車輛名稱

玩家統計資料可以在玩家的遊戲中心 UI 上顯示為精選或主打統計資料、顯示在排行榜中，以及用來解除鎖定成就。

個別統計資料規則可以設定為產生下列其中一項：

* 玩家統計資料的單一執行個體
* 以統計資料範本為基礎的玩家統計資料的多個執行個體

如需統計資料和統計資料規則的相關資訊，請參閱 XDK 文件中的下列主題。

* **User Stats for Data Platform 2013**
* **User Stat Rules**
* **User Stats Scenarios**

下圖示範觸發統計資料規則以更新統計資料執行個體的事件流程。

<img src="https://mintlify.s3.us-west-1.amazonaws.com/microsoft-4404708b/zh-TW/publishing/game-publishing/how-to/data-platform-2013/media/dataplatformtaxonomy-documentation-01-event_to_stat.jpg" alt="事件流程" />

<a id="ID4ENC" />

## 設定統計資料規則

<Steps>
  <Step title="使用您的帳戶登入 [Partner Center](https://developer.microsoft.com...">
    使用您的帳戶登入 [Partner Center](https://developer.microsoft.com/dashboard/windows/overview)。
  </Step>

  <Step title="選取您的遊戲，然後移至 **Services** > **XBOX Live**。">
    選取您的遊戲，然後移至 **Services** > **XBOX Live**。
  </Step>

  <Step title="選取 **Stat rules** 的連結。">
    選取 **Stat rules** 的連結。
  </Step>

  <Step title="在 **Events and stat rules** 頁面上，設定事件以及以這些事件為基礎的統計資料規則...">
    在 **Events and stat rules** 頁面上，設定事件以及以這些事件為基礎的統計資料規則。
  </Step>
</Steps>

由於統計資料規則是以事件為基礎，因此您必須先建立事件，才能建立統計資料規則。如需詳細資料，請參閱[在 Partner Center 中為 Data Platform 2013 設定 XBOX Live 事件](/zh-TW/publishing/game-publishing/how-to/data-platform-2013/how-to-configure-events-2013)。

<a id="ID4ELC" />

## 建立統計資料規則

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

每當選取規則的事件時，您的新統計資料規則現在就會列在 **Events & Stat Rules** 頁面上。

<a id="ID4E2C" />

## 變更現有的統計資料規則

<Warning>
  遊戲通過最終認證之後，就無法再變更或刪除該遊戲中事件的現有統計資料規則。
</Warning>

1. 在產品執行個體的 **Events and stat rules** 頁面上的 **Stat rules** 欄中，選取您要變更的統計資料規則。
2. 在事件的 **Update stat rule** 對話方塊中進行變更。
3. 選取 **Save**。

<a id="ID4ELE" />

## 編輯統計資料規則

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

<a id="ID4EMS" />

## 複製現有的統計資料規則

<Warning>
  遊戲通過最終認證之後，就無法再變更或刪除該遊戲中事件的現有統計資料規則。
</Warning>

1. 在產品執行個體的 **Events and stat rules** 頁面上，找到包含您要刪除之統計資料規則的資料列。
2. 在該資料列的 **Actions** 欄中選取 **Copy**。
3. 在事件的 **Update stat rule** 對話方塊中進行變更。
4. 選取 **Save**。

<a id="ID4EMF" />

## 刪除現有的統計資料規則

<Warning>
  * 遊戲通過最終認證之後，就無法再變更或刪除該遊戲中事件的現有統計資料規則。
  * 刪除統計資料規則是永久性的動作，無法復原或還原。
  * 刪除統計資料規則會一併刪除其可能具有的任何鏈結相依性。刪除統計資料規則之前，請確定您也要刪除其所有相依性。
</Warning>

1. 在產品執行個體的 **Events and stat rules** 頁面上，找到包含您要刪除之統計資料規則的資料列。
2. 在該資料列的 **Actions** 欄中選取 **Delete**。
3. 在 **Confirmation** 對話方塊中選取 **Delete**。

<img src="https://mintlify.s3.us-west-1.amazonaws.com/microsoft-4404708b/zh-TW/publishing/game-publishing/how-to/data-platform-2013/media/event_delete_dependency.png" alt="事件刪除相依性" />


## Related topics

- [在 Partner Center 中設定統計資料變更通知](/zh-TW/publishing/game-publishing/how-to/data-platform-2013/how-to-configure-stat-notifications.md)
- [在 Partner Center 中設定精選統計資料](/zh-TW/publishing/game-publishing/how-to/data-platform-2013/how-to-configure-featured-stats.md)
- [事件型統計資料的入口網站設定](/zh-TW/services/xbox-services/player-data/stats-leaderboards/event-based/config/live-stats-eb-portal.md)
- [對 RTA 服務進行程式設計](/zh-TW/services/xbox-services/fundamentals/rta/how-to/live-programming-rta.md)
- [在 Partner Center 中設定成就](/zh-TW/publishing/game-publishing/how-to/data-platform-2013/how-to-configure-achievements-2013.md)
