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

# 設定多人遊戲服務

> 為您的遊戲設定 XBOX 多人遊戲服務，包括服務設定中的工作階段範本、SmartMatch 漏斗和自訂邀請字串。

本主題說明如何設定多人遊戲服務，包括設定工作階段範本、SmartMatch 漏斗和自訂邀請字串。若要讓您的遊戲利用 XBOX 服務，您必須先定義遊戲的服務設定。您的服務設定存在於 XBOX 服務雲端中，並定義 XBOX 服務如何與執行您遊戲的裝置互動。

您可以設定多人遊戲服務的下列三個層面。

* 工作階段範本
* SmartMatch 漏斗
* 自訂邀請字串

## 工作階段範本

透過使用 XBOX 多人遊戲服務，玩家可以建立和加入工作階段、與同一工作階段中的其他玩家交換工作階段訊息，以及將其遊玩結果張貼至工作階段。請注意，張貼結果會清除工作階段，並更新工作階段中所有玩家的排行榜。

例如，多人遊戲工作階段可以是兩位玩家之間的西洋棋遊戲。多人遊戲工作階段的另一個範例，可以是由大量玩家遊玩之動作冒險遊戲的持續工作階段。當遊戲建立新的多人遊戲工作階段時，會根據預先定義的工作階段範本建立它。此範本基本上是一個 JSON 物件，其中包含描述工作階段的屬性。

建立新的工作階段範本時，您必須定義下表所示的值。

| 欄位 | 描述 |
| - | - |
| 工作階段名稱 | 建立描述多人遊戲工作階段範本特性的名稱。請選擇容易記住和辨識的名稱。名稱必須是最多 100 個字元的文字字串。 |
| 合約版本 | 此值由系統自動填入，表示 JSON 合約目前的系統版本。請勿編輯此值。 |
| 工作階段範本 (JSON 文字) | 指定描述與多人遊戲工作階段相關聯之各種屬性的 JSON 資料。 |

如需多人遊戲工作階段範本的詳細資訊 (包括數個可作為 JSON 文字基礎的預先定義範本)，請參閱[多人遊戲工作階段範本](https://docs.xbox.com/zh-TW/services/xbox-services/multiplayer/mpsd/concepts/live-session-templates.md)。

> [!NOTE]
>
> 遊戲通過最終認證之後，您就無法再變更或刪除該遊戲中現有的多人遊戲工作階段。

## SmartMatch 漏斗

SmartMatch 漏斗是 XBOX 多人遊戲服務的選擇性新增項目。SmartMatch 漏斗是以 XBOX 伺服器為基礎之配對服務的名稱。它提供一種根據下列資訊將玩家分組的方法。

* 由遊戲提供
* 儲存在玩家統計資料中
* 來自玩家的偏好設定
* 來自服務品質 (QoS)

配對現在是以伺服器為基礎的。玩家可以向服務提出要求，然後在找到比賽時收到通知。這表示玩家不必在配對程序進行時於您的遊戲中等待。他們可以自由遊玩您遊戲的單人部分，甚至玩其他遊戲，同時仍是配對的候選人。此方法消除了必須累積足夠數量的玩家才能找到比賽的需求。

> [!NOTE]
>
> 您必須以先前定義的工作階段範本作為配對漏斗的基礎。

建立新的 SmartMatch 漏斗時，您必須定義下表所示的值。

| 欄位 | 描述 |
| - | - |
| 名稱 | 輸入描述配對漏斗特性的名稱。請選擇容易記住和辨識的名稱。名稱是最多 140 個字元的文字字串。 |
| 群組大小下限 | 指定可接受的玩家數目下限。最小值為 1。 |
| 群組大小上限 | 指定可接受的玩家數目上限。最大值為 256。 |
| 規則擴充週期 | 預設值為 3，對於一般的玩家族群，您不應變更此值。 |
| 排名漏斗 | 如果漏斗標記為排名漏斗，即使該漏斗中的玩家已互相封鎖，也允許將他們配對在一起。這有助於防止玩家封鎖技術等級較高的其他玩家。 |
| 從工作階段自動更新 | 啟用此欄位時，對工作階段成員清單或成員自訂屬性所做的變更，會自動傳播至先前提交的票證。 |

> [!NOTE]
>
> 遊戲通過最終認證之後，您就無法再變更或刪除該遊戲中現有的配對漏斗。

## 自訂邀請字串

當您的遊戲傳送邀請給玩家以加入多人遊戲時，您可以選擇顯示自訂邀請文字字串，而不是預設的邀請字串。建立新的自訂邀請字串時，您必須定義下表中的值。

| 欄位 | 描述 |
| - | - |
| 識別碼 | 自訂邀請字串的識別碼。`custominvitestrings_` 會自動附加至您識別碼的開頭。此字串的長度上限為 100 個字元。 |
| 值 | 顯示在自訂邀請通知中之自訂邀請字串的文字。此字串的長度上限為 100 個字元。 |

## 其他資訊

如需設定多人遊戲服務的詳細資訊，請參閱下列主題。

| 主題名稱 | 描述 |
| - | - |
| [多人遊戲工作階段範本](https://docs.xbox.com/zh-TW/services/xbox-services/multiplayer/mpsd/concepts/live-session-templates.md) | 提供多人遊戲工作階段範本的簡短概觀，並提供數個可供您複製和修改的範本範例 |
| [工作階段範本常數](https://docs.xbox.com/zh-TW/services/xbox-services/multiplayer/mpsd/concepts/live-session-template-constants.md) | 說明多人遊戲工作階段範本的預先定義元素 |
| [為多人遊戲使用大型工作階段](https://docs.xbox.com/zh-TW/services/xbox-services/multiplayer/mpsd/concepts/live-large-sessions.md) | 說明何時以及如何使用大型工作階段 |


## Related topics

- [多人遊戲概念](https://docs.xbox.com/zh-TW/services/xbox-services/multiplayer/concepts/live-multiplayer-concepts-nav.md)
- [概念](https://docs.xbox.com/zh-TW/services/xbox-services/multiplayer/concepts/index.md)
- [Foundation Mode 上線](https://docs.xbox.com/zh-TW/services/playfab/get-started/foundation-onboarding.md)
- [XblMultiplayerManagerInitialize](https://docs.xbox.com/zh-TW/reference/live/xsapi-c/multiplayer_manager_c/functions/xblmultiplayermanagerinitialize.md)
- [直接呼叫多人遊戲服務簡介](https://docs.xbox.com/zh-TW/services/xbox-services/multiplayer/concepts/live-intro-calling-mp-directly.md)
