Beta 版測試和特定對象的發佈

無論您如何仔細測試應用程式,都無法取代讓其他人透過實際使用進行測試。 測試人員可能會發現您忽略的問題,例如錯字、混淆的應用程式流程,或可能導致應用程式當機的錯誤。 您將有機會在將提交產品公開發行之前解決這些問題,從而獲得更完美的最終產品。

合作夥伴中心提供數個選項,讓測試人員先試用您的應用程式,再將其提供給公眾。

無論您選擇哪一種方法,以下是測試應用程式時要記住的事項。

  • 在測試人員下載應用程式之後,您無法撤銷應用程式的存取權。 下載應用程式之後,他們就可以繼續使用該應用程式,並取得您後續發佈的任何更新。
  • 您必須決定要如何收集測試人員的意見反應。 請考慮提供一個連結,讓測試人員能夠輕鬆地透過電子郵件提供意見反應 (或透過 意見反應中心,如果機密性不是問題的話)。
  • 您可以檢閱應用程式的分析報表,包括使用量和健康情況報表,以及測試人員留下的任何評分或評論。
  • 當您將應用程式散發給測試人員時,可以包含附加元件。 因為您可能不想收取附加元件費用,因此可以產生促銷碼,並將其散發給測試人員,讓他們免費取得附加元件,或者您可以在測試期間將附加元件的價格設定為免費 (然後在讓應用程式可供其他客戶使用之前,提交新的附加元件以變更其價格)。 注意,每個附加元件在每個 Microsoft 帳戶中只能購買一次,因此相同的測試人員將無法多次測試附加元件的取得過程。
  • 您可以隨時透過使用新套件建立新的提交,為您的測試人員提供應用程式的更新版本。 您的測試人員在經過認證程序之後會收到更新,就像他們取得原始套件一樣,但其他人將無法取得 (除非您進行其他變更,例如將應用程式從私人物件移至公用物件,或變更可取得它的群組成員資格)。

私人對象

如果您想要讓測試人員在應用程式可供其他人使用之前使用您的應用程式,並確定其他人都看不到其清單,請使用 [可見度] 底下的 [私人物件] 選項 (在提交的 [定價和可用性] 頁面上)。 這是唯一的方法,可以讓您將應用程式散發給測試人員,同時完全防止其他人看到應用程式的 Store 清單,即使他們能夠輸入直接連結也一樣。

只有在尚未將應用程式發佈給公用物件時,才能使用 [私人物件] 選項。 您可以將這個選項用於針對任何作業系統版本的應用程式,但測試人員必須執行 Windows 10,版本 1607 或更新版本 (包括 Xbox),並且必須使用與您提供的電子郵件地址關聯的 Microsoft 帳戶登入。

如需詳細資訊,請參閱私人物件

套件正式發行前小眾測試版

如果您已經發佈應用程式式,可以建立套件正式發行前小眾測試版,將不同的套件散發給指定的人員。 您甚至可以為相同的應用程式建立多個套件正式發行前小眾測試版,以便與不同的人員群組搭配使用。 這是同時試用不同套件的絕佳方式,如果您決定套件已準備好散發給所有人,您可以從正式發行前小眾測試版提交提取套件到非正式發行前小眾測試版提交。

套件正式發行前小眾測試版可與以任何作業系統版本為目標的應用程式搭配使用,但測試人員只有在執行 Windows.Desktop 組建 10586 或更新版本;Windows.Mobile 組建 10586.63 或更新版本;或 Xbox One 時,才能取得應用程式。

如需詳細資訊,請參閱套件正式發行前小眾測試版

在 Store 中隱藏應用程式並使用促銷碼

這個選項提供了另一種方式來限制應用程式僅針對特定群組的測試人員進行分發,同時防止其他任何人在 Store 中發現您的應用程式 (或在沒有促銷碼的情況下取得應用程式)。 不過,與私人物件選項不同,如果有直接連結,任何人都可以看到您的應用程式清單。 如果機密性對您的提交非常重要,我們建議改為發佈給私人物件。

將應用程式隱藏並使用促銷碼可以用於針對任何作業系統版本的應用程式,但測試人員只能在執行 Windows 10 或 Windows 11 時取得應用程式。

若要使用此選項:

  • 在 [定價和可用性] 頁面的 [可見度] 區段中,選取 [可探索性] 底下的 [讓此產品可供使用,但在 Store 中無法探索]。 選擇 [停止取得] 選項 :任何具有直接連結的客戶都可以看到產品的 Store 清單,但只有在之前擁有產品或擁有促銷碼且使用 Windows 10 或 Windows 11 裝置時,才能下載
  • 應用程式通過認證之後,為應用程式產生促銷碼 ,並將其散發給測試人員。 您可以在六個月的期間內,為單一應用程式產生可讓使用者兌換高達 1600 次的代碼。 這些代碼將為您的測試人員提供直接連結到應用程式清單的方式,並允許他們免費下載,即使您在提交時設定了價格也一樣。
  • 當您準備好讓應用程式可供公眾使用時,請建立新的提交,並將 [可見度] 選項變更為在 Store 中提供此產品並可供探索 (以及您想要的任何其他變更)。

與上述選項不同,此選項適用於 Windows Phone 8.1 和 Windows 10 的客戶 (但不適用於 Windows 8.x)。 沒有任何客戶能夠透過搜尋或瀏覽 Store 找到這個應用程式,但任何擁有直接連結到其 Store 清單的人都可以在執行 Windows Phone 8.1 或更早版本、Windows 10 或 Windows 11 的裝置上下載。 請記住,為了讓測試人員免費下載應用程式,您必須將其價格設定為 [免費]。

若要使用此選項:

  • 在 [定價和可用性] 頁面的 [可見度] 區段中,選取 [可探索性] 底下的 [讓此產品可供使用,但在 Store 中無法探索]。 僅選擇直接連結的選項:除了 Windows 8.x 之外,任何具有產品清單直接連結的客戶都可以下載。
  • 發佈產品之後,請將連結 (應用程式身分識別頁面上的URL) 散發給測試人員,以便測試。
  • 當您準備好讓應用程式可供公眾使用時,請建立新的提交,並將 [可見度] 選項變更為在 Store 中提供此產品並可供探索 (以及您想要的任何其他變更)。

重要

自 2018 年 10 月 31 日起,新建立的產品不能包含 Windows Phone 8.x 或更早版本的套件。 如需詳細資訊,請參閱這篇部落格文章

針對有指定電子郵件地址的 Windows Phone 客戶,進行針對性的發佈。

重要

此選項不適用於新的提交。 如果您之前針對 Windows Phone 8.1 或更早版本的應用程式選擇了此選項,則可以繼續使用。 您可以建立新的提交,對測試人員 (最多 10,000 名) 清單進行變更。

這個選項讓您指定的電子郵件地址人員可以使用直接連結,到應用程式清單頁面下載應用程式 (在執行 Windows Phone 8.1 或更早版本的裝置上)。 沒有其他客戶能夠下載這個應用程式,即使他們有連結,也無法透過搜尋或瀏覽 Store 找到這個應用程式。 為了讓測試人員下載應用程式,您必須提供其連結 (應用程式身分識別頁面上的 URL),而且他們必須使用與您提供的電子郵件地址相關聯的 Microsoft 帳戶登入。 您也可以產生促銷碼,讓 Windows 10 裝置上的測試人員可以使用應用程式;任何具有您應用程式促銷碼的人都可以在 Windows 10 裝置下載,即使您未在此輸入其電子郵件也一樣。