> ## 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.

# 發行前測試選項

> 在開發沙箱和 RETAIL 沙箱中進行 XBOX 產品發行前測試的選項，包括側載、本機安裝、私人對象和測試版發佈。

使用發行前測試來確保您的產品品質優良、服務互動穩定可靠，且已準備好發行。

## 發行前測試選項概觀

您可以在自己的沙箱或 RETAIL (生產) 沙箱中測試您的產品。提供下列選項。

* **側載** (主機)/**本機安裝** (PC)：使用 Game Development Kit (GDK) 開發工具，在開發沙箱中手動將您的產品安裝在 PC 或主機上。您可以安裝使用 makepkg 產生的套件，或部署鬆散檔案。
  * [PC 安裝指示](/zh-TW/tools/tools-pc/launching-on-pc)
  * [主機安裝指示](https://developer.microsoft.com/games/xbox/docs/gdk/deployment)
* **開發沙箱下載**：使用 Partner Center 將套件發佈至您的開發沙箱。透過 XBOX 開發套件或已設定使用者存取該沙箱的 PC，讓套件可從 Microsoft Store 應用程式下載。
* **封閉測試版**：以隱藏狀態將您的遊戲發佈至 RETAIL 沙箱。只能透過兌換促銷代碼從 Microsoft Store 取得。
* **公開測試版**：以可探索狀態將您的遊戲發佈至 RETAIL 沙箱。可以免費從 Microsoft Store 取得並下載。
* **XBOX Insider Program**：XBOX Insider Program 可讓您使用 XBOX Insider Hub 應用程式安全地發佈測試版產品，且只發佈給您定義的對象。使用此計畫，您也可以收集意見反應和錯誤報告，協助您為遊戲的完整發行做好準備。
* **Playtest**：Playtest 可讓發行前遊戲內容在 XBOX 端點上執行，供受控制的真實玩家對象使用，而不需要認證或將您的主要遊戲發佈至 Microsoft Store。您可以使用對象群組選擇誰能安裝組建、透過深層連結分享存取權，並在反覆調整時更新套件、日期或對象。在預覽期間，Playtest 支援 PC 上的 XBOX。如需詳細資訊，請參閱 [Playtest 概觀](/zh-TW/publishing/game-publishing/concepts/playtest)。

如需任何 Microsoft 平台上遊戲測試版的完整定義、需求和限制，請檢閱 XBOX Games Store Policy，可從 [XBOX Publisher Guide](https://aka.ms/xboxpublisherguide) 取得。

## 側載 (主機) 和本機安裝 (PC)

使用側載 (適用於 XBOX 主機遊戲) 或本機安裝 (適用於 PC 遊戲)，立即部署使用 **/LU** 或 **/LT** 旗標建立的 XBOX 套件。由於套件會直接部署至您的裝置，因此不需要使用您的 Partner Center 產品發佈此套件。您可以使用 GDK 工具部署您的內容。

* [PC 安裝指示](/zh-TW/tools/tools-pc/launching-on-pc)
* [主機安裝指示](https://developer.microsoft.com/games/xbox/docs/gdk/deployment)

側載提供最快的反覆運算時間，但擴充性可能不如其他選項。

| 優點 | 缺點 |
| - | - |
| 組建部署直接由開發團隊掌控。 | 主機遊戲需要 XBOX 開發套件。 |
| 組建完成後即可立即部署，不需要等待發佈或上傳至 Partner Center。 | 對象範圍僅限於擁有開發套件、開發工具，以及可存取您開發沙箱的使用者。 |
| 偵錯工具可在開發環境中運作。這些工具讓您更容易針對遊戲用戶端的問題進行疑難排解。 | 無法測試基本遊戲或內容更新的 Microsoft Store 下載流程。 |

## 開發人員沙箱下載

您可以將已封裝的組建上傳至 Partner Center 中的產品，並將這些組建發佈至您的開發沙箱。已發佈的組建可以直接從您開發套件或 PC 上的 Microsoft Store 應用程式下載。這種方法可以部署給更多對象，且與側載相比，能更準確地模擬終端使用者體驗。

為了維持高度安全性，您必須擁有具備存取所用沙箱權限的 [XBOX 測試帳戶](/zh-TW/services/xbox-services/develop/test-accounts/live-test-accounts)，而且您必須擁有遊戲本身的存取權。

每個 Partner Center 帳戶都有自己特定的一組沙箱，以及設定這些沙箱存取權的選項。沙箱名稱由四個或六個字元的發行者代稱，後接 **.0** 到 **.99** 的數字所組成 (例如 **XDKS.1**)。您可以從這些沙箱中選擇任何一個來滿足您的開發和測試需求。如需詳細資訊，請參閱[沙箱](/zh-TW/services/xbox-services/fundamentals/sandboxes/live-sandboxes-nav)。

如需發佈至開發沙箱的詳細資訊，請參閱[檢閱和發佈](/zh-TW/publishing/game-publishing/concepts/modular-submission)。

| 優點 | 缺點 |
| - | - |
| 開發團隊控制使用者管理和組建部署。XBOX 測試帳戶可以快速、輕鬆且大量地建立或停用。 | 此選項僅適用於內部人員，以及可存取開發主機和您開發沙箱的群組。 |
| 組建可以透過 Partner Center 上傳和發佈，並在幾小時內即可下載。 | 對於主機遊戲，此選項需要已啟用開發套件的主機。 |
| 透過在 Partner Center 中上傳和發佈新組建，即可快速完成組建反覆運算。此流程也可讓您準確測試內容更新和 Intelligent Delivery 下載。 | 您能多快、多頻繁地發佈套件更新，取決於您網際網路連線的上傳頻寬和穩定性，以及 Partner Center 中的擷取和處理時間。 |
| 偵錯工具可在開發環境中運作。這些工具讓您更容易針對遊戲用戶端的問題進行疑難排解。 | |

## Playtest

如果符合下列情況，請使用 Playtest 進行發行前測試：

* 您想讓測試人員試玩發行前組建，**而不需要**發佈您的主要遊戲、提交認證，或在 Microsoft Store 中設定 PDP。
* 您想為同一產品執行**多個平行**測試。
* 您想透過更新組建來**快速反覆運算**，而不需要重新建立測試計畫或再次邀請測試人員。
* 您想在 RETAIL 沙箱中進行測試，讓測試人員使用零售硬體連線至您遊戲的即時 XBOX services。
* 您的對象最多有 10,000 名玩家。

如需供應情況、需求和逐步指引，請參閱[在預覽期間使用 Playtest](/zh-TW/publishing/game-publishing/concepts/playtest-preview)。

## 在 RETAIL 中測試測試版產品

PC 和主機遊戲可以設定為兩種類型的測試版發行：僅限策劃對象的封閉測試版，以及對大眾公開的公開測試版。對象類型和對象規模決定了適用的限制、發佈類型和 [XBOX 需求 (XR)](/zh-TW/publishing/certification/cert-beta-game-preview)。

測試版應該是與完整遊戲發行分開的產品，擁有自己的 XBOX services、價格和供應情況設定，以及 Microsoft Store 產品詳細資料頁面 (PDP)。在某些情況下，您或許可以使用完整遊戲產品。如需詳細資訊，請洽詢您的 XBOX 聯絡人。

XBOX Insider Program 可補充您的測試版發行，並可同時作為發佈和意見反應平台使用。下列各節提供此計畫的詳細資訊。

### 封閉測試版

封閉測試版僅供您選取的玩家使用。

* 與您的 XBOX 聯絡人合作，根據玩家對另一個產品的擁有權授與權利 (例如在預購中提供測試版產品的存取權)。
* 建立並發佈促銷代碼，這些代碼可以直接透過 Partner Center 或由 Microsoft 權杖專員產生。如需詳細資訊，請參閱[訂購促銷代碼](/zh-TW/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-promo-codes)。
  * 權杖必須依照 XBOX Games Store Policy 發佈，該原則可從 [XBOX Publisher Guide](https://aka.ms/xboxpublisherguide) 下載。

所有封閉測試版都必須遵守[測試版的認證需求](/zh-TW/publishing/certification/cert-beta-game-preview)，並接受 Microsoft 審查。並非一律需要 XBOX 認證測試。

* XBOX 認證不會測試發佈給少於 10,000 名玩家的封閉測試版。
* XBOX 認證會測試發佈給 10,000 名以上玩家的封閉測試版，但使用 XBOX Insider Program 發佈的測試版除外。
* XBOX Insider Program 中的封閉測試版最多可以發佈給 50,000 名玩家，之後才需要接受 XBOX 認證測試。

如需適用於封閉測試版之原則的相關資訊，包括測試版產品的營利和供應情況原則，請參閱 [XBOX Publisher Guide](https://aka.ms/xboxpublisherguide) 中的 XBOX Games Store Policy。

### 公開測試版

公開測試版會透過 Microsoft Store 以免費方案發佈，且必須開放給所有人下載和遊玩。所有公開測試版都須接受 XBOX 認證依據[測試版的認證需求](/zh-TW/publishing/certification/cert-beta-game-preview)進行測試。測試版必須通過認證，才能向大眾發行。除了免費遊玩遊戲之外，公開測試版必須在 Partner Center 中建立為 **Game Demo**，並與您的完整遊戲產品分開。

如需適用於公開測試版之原則的相關資訊，包括測試版產品的營利和供應情況原則，請參閱 [XBOX Publisher Guide](https://aka.ms/xboxpublisherguide) 中的 XBOX Games Store Policy。

### XBOX Insider Program：在 RETAIL 中測試

只要您有可以發佈至 RETAIL 沙箱的套件，就可以開始使用 XBOX Insider Program。此流程稱為 *測試版發佈*。除非您超過測試版的認證需求中所述的門檻，否則您使用的套件不需要先通過認證，即可搭配 XBOX Insider Program 使用。測試版發佈可用於基本遊戲產品或內容更新 (CU)。這是在 RETAIL 沙箱中測試產品的便利且安全的方式。

XBOX Insider Program 的部分優點包括：

* **安全性：** 只讓特定對象可以使用您的產品。使用透過 XBOX Insider Hub 應用程式兌換的促銷代碼授與產品存取權，讓使用者永遠看不到代碼。您也可以使用私人對象讓測試版保持私密。
* **彈性：** 目標對象可以小到僅限您的開發團隊或工作室，也可以邀請數百萬名 XBOX Insider 參與您的測試版。透過 Partner Center，您也可以隨時同時發佈多個組建的測試版給您選擇的任何人。視需要擴充或變更您的產品方案。如需發佈內容更新和多個組建的詳細資訊，請參閱本主題稍後的[在 RETAIL 沙箱中更新您的遊戲](#updating-your-title-in-the-retail-sandbox)。
* **自訂報告：** 使用 XBOX Insider Hub 應用程式中提供的 *問卷* 和 *回報問題* 選項，收集 XBOX Insider 的意見反應和錯誤，並定期收到摘要報告。

例如，您可以使用此選項在工作室成員之間進行帶回家的測試工作階段，而不需要將辦公室的開發套件主機帶回家。若要加入，請使用個別的生產 Microsoft 帳戶。結合使用私人對象 (請參閱[可見度 - 對象](/zh-TW/publishing/game-publishing/concepts/availability/visibility-audiences)) 和 [XBOX services 禁運](/zh-TW/services/xbox-services/fundamentals/portal-config/live-config-xbl-setup)，讓您的產品和 XBOX services 設定對其他使用者保持隱藏。

透過 XBOX Insider Program，您可以在早期開發階段使用小型對象進行測試，並在測試版階段擴大您的對象。這種方法可協助您在產品成熟並準備好讓更多使用者測試時，讓測試保持精簡且有條理。

如需 XBOX Insider Program 和加入流程的詳細資訊：

* 聯絡您的 XBOX 代表或 XBOX Insider Program 團隊。
* 在 [XBOX Insider Program 測試版發佈](/zh-TW/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-xbox-insider-flighting)檢視開始使用的步驟。

| 優點 | 缺點 |
| - | - |
| 幾乎不需要或完全不需要主機設定。使用零售主機，或已停用開發人員模式的開發套件。 | 反覆運算速度較慢，因為所有更新都會透過標準發行管線提交 (包括適用時的認證)。 |
| 隱藏促銷代碼，防止使用者贈送或販售代碼。 | RETAIL 中不支援偵錯工具。 |
| 減少 XBOX 認證測試 (最多 50,000 名受邀玩家)。 | |
| 端對端運用生產服務。 | |
| 讓您能安全地鎖定比側載或開發沙箱下載更廣泛的對象。在某些情況下，可以根據開發人員指定的條件 (例如玩過系列作的前一款遊戲) 鎖定對象。 | |
| 提供選用的現成意見反應機制。 | |

### 比較測試版發佈選項

下表顯示測試和發佈測試版遊戲之各種方法之間的差異。

| **功能** | **封閉測試版** | **公開測試版** | **Insider Program 封閉測試版** | **Insider Program 公開測試版** | **XBOX Game Preview** |
| - | - | - | - | - | - |
| **參與** | 有限 <br />- 僅限受邀的親朋好友 <br />- 選定的公眾參與者 <br />- 可能需要保密協定 (例如點選同意) <br />- 可能限制參與者人數上限 <br />- 可能與預購或其他獎勵綁定 | 所有人 | - 有限對象，例如親朋好友或選定的公眾成員 <br />- 提供自動選取對象的條件，涉及主機類型、參與程度和現有權利的擁有權 <br />- 提供通用使用條款 <br />- 可以限制為指定的參與者人數 <br />- 可以與預購或其他獎勵綁定 <br />- 可以監控洩漏和洩漏途徑。<br /> | 所有人 | 所有人 |
| **發佈** | 促銷代碼或隱藏方案 | 透過公開方案的 Microsoft Store 應用程式 | 透過 XBOX Insider Hub 應用程式安全指派和兌換促銷代碼 | 透過 XBOX Insider Hub 應用程式安全指派和兌換促銷代碼 | 透過公開方案的 Microsoft Store 應用程式 |
| **營利** | 不允許 | 不允許 | 不允許 | 不允許 | 依照 [XBOX Publisher Guide](https://aka.ms/xboxpublisherguide) 中提供的 XBOX Games Store Policy 和 XBOX Game Preview 計畫文件所定義的原則允許。 |
| **XBOX 認證** | \< 10,000 名使用者：Microsoft 審查 <br /> >= 10,000 名使用者：Microsoft 審查和測試版 XBOX 需求 | Microsoft 審查和測試版 XBOX 需求 | \< 50,000 名使用者：Microsoft 審查 <br /> >= 50,000 名使用者：Microsoft 審查和測試版 XBOX 需求 | Microsoft 審查和測試版 XBOX 需求 | Microsoft 審查和 Game Preview 需求 |
| **產品** | 個別的測試版產品。權利無法撤銷。 | 個別的測試版產品。權利無法撤銷。 | 個別的測試版產品，除非與您的 Microsoft 代表另有協議，並遵守 XBOX Games Store Policies。 | 個別的測試版產品，除非與您的 Microsoft 代表另有協議，並遵守 XBOX Games Store Policies。 | 與完整發行版本相同的產品。 |
| **意見反應機制** | Microsoft 未提供。必須自行管理。 | Microsoft 未提供。必須自行管理。 | 提供內建公告、問卷和錯誤回報。每日彙總問卷和錯誤報告。 | 提供內建公告、問卷和錯誤回報。每日彙總問卷和錯誤報告。 | 未提供 |

## 保護遊戲的可見度和發佈

下列各節說明如何使用 Partner Center 中的功能，確保您的遊戲只能由您選擇的玩家探索和存取。

如需使用 XBOX Insider Program 進行測試版發佈時之安全性和機密性的詳細資訊，請參閱 [XBOX Insider Program 測試版發佈](/zh-TW/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-xbox-insider-flighting)。

### 私人對象

Partner Center 中的 [Pricing and Availability](/zh-TW/publishing/game-publishing/concepts/availability/availability-overview) 模組可讓您為產品指定公開或私人對象。使用私人對象時，您的 Microsoft Store 產品詳細資料頁面 (PDP) 只會對您選擇的使用者群組顯示。如果您使用 XBOX Insider Program 進行測試版發佈，群組會自動管理。

如需私人和公開對象的詳細資訊，請參閱[可見度 - 對象](/zh-TW/publishing/game-publishing/concepts/availability/visibility-audiences)。

### 在 XBOX 網路上隱藏 XBOX services 資訊

對於您發佈至 RETAIL 沙箱的任何封閉測試版產品，請考慮設定 XBOX 禁運。XBOX 禁運可防止在遊戲外部存取和顯示您 XBOX services 遊戲設定的元素，例如成就和狀態。例如，成就不會顯示在 XBOX 殼層 UI 或您的 XBOX 使用者設定檔中。如需詳細資訊，請參閱[設定 XBOX services](/zh-TW/publishing/game-publishing/concepts/xbox-services)。

### 建立及發佈促銷代碼

促銷代碼也稱為 *promo code* 或 *權杖*。它們是用來在 Store 中兌換內容的 25 個字元序列。若要提供封閉測試版產品的存取權，您必須將權杖發佈給您的目標對象。

* 如果您在不使用 XBOX Insider Program 的情況下進行測試或測試版發佈，您會直接將促銷代碼發佈給目標對象。此方法的缺點是使用者看得到促銷代碼，可能會公開顯示或重新散佈代碼。
* 如果您使用 XBOX Insider Program 進行測試版發佈，促銷代碼可以透過 XBOX Insider Hub 系統化且安全地發佈。此系統會將權利授與使用者，而且永遠不會顯示促銷代碼，消除代碼被顯示或重新散佈的風險。

<Note>
  如果您不需要隱藏產品，例如您正在發佈公開測試版，可以將其免費提供給所有玩家。在 Partner Center 中使用產品的 **Pricing and availability** 來設定此配置。如需詳細資訊，請參閱[建立並發行在 Microsoft Store 中可見且可購買的產品](/zh-TW/publishing/game-publishing/how-to/how-to-visible-release)。
</Note>

## 在 RETAIL 沙箱中更新您的遊戲

在 RETAIL 沙箱中發行遊戲之後，您可以使用內容更新 (CU) 來更新遊戲。您可以在 RETAIL 中測試這些更新，然後再將其提供給一般對象 (GA)。

<Note>
  所有 CU 都必須獲得認證核准，才能發佈至 GA。請洽詢您的 XBOX 聯絡人，了解您產品的認證需求。
</Note>

### 標準內容更新 (CU) 發佈

在您的更新獲得認證核准之後，請在準備就緒時繼續將更新發佈至 RETAIL。發佈更新會讓所有可存取您產品的玩家都能使用該更新。任何已安裝先前套件的玩家都可以更新至新套件。任何第一次安裝產品的人都會下載更新後的套件。

### 套件測試版

使用套件測試版將特定套件提供給選定的使用者或裝置，而不影響其他客戶的體驗。只有套件不同；所有玩家的 Microsoft Store PDP 都相同。如果您為主機遊戲建立套件測試版，可以將其發佈至 **Known Device Group**。如果您為 PC 遊戲建立套件測試版，可以將其發佈至 **Known User Group**。您可以透過 **Engage** > **Customer Groups** UI 管理這些群組，可從 Apps and Games 儀表板存取。如果您使用 XBOX Insider Program 進行測試版發佈，XBOX Insider Program 團隊會與您合作，透過 XBOX Insider Hub 系統化地填入這些群組。

<Note>
  套件測試版的一大優點是，您可以同時將不同的套件發佈給不同的玩家群組。如果您參與 XBOX Insider Program，玩家會收到其群組可用的套件，並可提供特定組建的意見反應。
</Note>

如需詳細資訊，請參閱[如何為遊戲套件設定套件測試版](/zh-TW/publishing/game-publishing/how-to/how-to-package-flights-for-xvc-packages)。

## 零售測試環境 (RTE)

RTE 是遊戲的個別版本，在 Partner Center 中建立為 **Game Demo**，並在遊戲完整發行後發行。RTE 可讓客戶在開發中的內容和功能向大眾推出之前，先進行測試並提供意見反應。如果您正在考慮為您的產品建立 RTE，請洽詢您的 XBOX 聯絡人。

如需發佈 RTE 之需求的完整資訊，請參閱 [XBOX Publisher Guide](https://aka.ms/xboxpublisherguide) 中的 XBOX Games Store Policy。

## 基本遊戲產品的發行前測試

在您的遊戲通過最終認證之後，請使用促銷代碼和測試光碟 (如果您的遊戲支援實體發行) 在 RETAIL 沙箱中進行測試。如需詳細資訊，請參閱 [RETAIL 發佈和測試](/zh-TW/publishing/game-publishing/publishing-processes/managed-creators/publishing-processes-retail-publishing-and-testing)，或聯絡您的 XBOX 聯絡人。


## Related topics

- [XBOX 主機遊戲的認證測試 XBOX 需求](/zh-TW/publishing/certification/console-cert-tested-requirements.md)
- [媒體驗證測試步驟](/zh-TW/publishing/game-publishing/concepts/certification/certification-media-validation-test-steps.md)
- [XBOX Rapid Updates](/zh-TW/publishing/game-publishing/concepts/certification/xbox-rapid-updates.md)
- [認證 PC BVT 指南](/zh-TW/publishing/game-publishing/concepts/certification/certification-pc-bvt-guide.md)
- [Beta 版與 XBOX Game Preview 遊戲產品的需求](/zh-TW/publishing/certification/cert-beta-game-preview.md)
