Skip to main content
在 Partner Center 中,分支是每個支援模組各自獨立的工作區。 Main 分支是預設分支。當您建立產品時,它會自動出現在所有模組中。您可以在每個支援的模組中建立額外的分支:Packages、Store listings 以及 Pricing and availability。每個分支都是該模組專屬的。例如:
  • Packages 中的 Test 分支與 Store listings 中的 Test 分支彼此獨立。
  • 您在某個模組分支中所做的變更,不會自動反映到其他模組。

分支與沙箱之間的差異

沙箱與分支在開發和發佈期間各有不同但互補的用途。
  • 將沙箱當作隔離的環境,用來發佈及測試您的產品。沙箱控制誰可以存取您的遊戲以及遊戲在何處執行。它們可協助您在正式上線前驗證 XBOX services、Store 體驗和發行設定。
  • 將分支當作 Partner Center 內的設定工作區。分支可讓您建立及管理不同版本的產品設定,例如 Packages、Pricing and availability 和 Store listings,而不會影響已發佈的內容。
簡而言之:
  • 使用分支來管理設定變更。
  • 使用沙箱在隔離的環境中發佈及測試這些變更。

分支可以做與不能做的事

分支僅適用於 Partner Center 中的設定模組。它們不會建立獨立的產品身分識別或環境。 您可以:
  • 維護多個版本的組態設定,例如 Pricing and availability 或 Store listings。
  • 在開發沙箱中測試變更,而不影響線上內容。
  • 提交不同的設定進行認證。
您不能:
  • 使用分支來隔離執行階段行為 (請使用沙箱達成此目的)。
  • 在模組之間共用分支 (每個模組都有自己的分支)。
  • 將 Main 以外的分支發佈到 RETAIL 沙箱。

使用分支測試不同的設定

使用分支來設定及測試要在不同沙箱中使用的不同設定。例如,若要測試價格變更而不覆寫已發佈的設定,請在 Pricing and availability 中建立名為 New pricing 的新分支,從 Main 分支匯入目前的設定,然後在新分支中進行所需的變更。當您準備好發佈這些變更時,可以將它們匯入 Main 分支。

從其他分支匯入設定

匯入會將您分支中的設定複製到該模組的 Main 分支。某些模組的行為有所不同。
  • Packages 和 Pricing and availability 支援從其他分支直接匯入。
  • Store listings 支援匯出為 .csv 檔案,您可以將該檔案匯入至其他分支。您無法直接從其他分支匯入。

認證與發佈的分支行為

在認證與發佈產品時,分支的可用性有所不同。
  • 當您提交產品進行認證時,可以為每個模組指定分支。
  • 當您發佈產品時,分支的可用性取決於發佈目的地:
    • 您只能將 Main 分支發佈到 RETAIL 沙箱。
    • 您可以將所有分支發佈到開發沙箱。

命名與管理分支

為分支使用清楚、具描述性的名稱,以便追蹤其用途。 例如:
  • Development
  • Internal QA
  • Certification staging
不再需要分支時,請將其刪除或重複使用,讓您的工作區易於管理。

範例工作流程

您可以同時使用分支和沙箱來安全地測試變更。 例如:
1

在 Packages 中建立新分支,以上傳更新的遊戲組建。

在 Packages 中建立新分支,以上傳更新的遊戲組建。
2

在 Store listings 中建立新分支,以更新描述和影像。

在 Store listings 中建立新分支,以更新描述和影像。
3

將這些分支發佈到開發沙箱。

將這些分支發佈到開發沙箱。
4

在沙箱中測試整合後的體驗。

在沙箱中測試整合後的體驗。
5

將經過驗證的變更匯入每個模組的 Main 分支。

將經過驗證的變更匯入每個模組的 Main 分支。
6

準備就緒時,發佈到 RETAIL 沙箱。

準備就緒時,發佈到 RETAIL 沙箱。

另請參閱

Last modified on October 6, 2026