搶鮮版 (Beta) 測試和特定對象的發佈Beta testing and targeted distribution

無論您測試 app 時多麼謹慎,都比不上讓他人實際使用來得真切。No matter how carefully you test your app, there’s nothing like the real-world test of having other people use it. 測試者可能會發現您沒注意到的問題,例如拼字錯誤、令人混淆的 app 流程,或甚至是導致 app 當機的錯誤。Your testers may discover issues that you’ve overlooked, such as misspellings, confusing app flow, or errors that could cause the app to crash. 這樣您就有機會能夠在提交正式發行之前修正問題,進而產生更完美的最終產品。You’ll then have a chance to fix those problems before you release the submission to the public, resulting in a more polished final product.

合作夥伴中心可讓您幾個選項可以讓測試人員之前提供給大眾試用您的應用程式。Partner Center gives you several options to let testers try out your app before you offer it to the public.

無論您選擇哪種方法,以下是當您對您的應用程式進行搶鮮版 (Beta) 測試時應該牢記的一些事項。Whichever method you choose, here are some things to keep in mind as you beta test your app.

  • 測試人員下載應用程式之後,您無法撤銷對應用程式的存取。You can’t revoke access to the app after a tester has downloaded it. 下載 app 之後,他們可以繼續使用,並將可取得您後續發行的任何更新。Once they have downloaded the app, they can continue to use it, and they’ll get any updates that you subsequently publish.
  • 您必須決定向測試者收集意見反應的方式。You will need to determine how you’d like to collect feedback from your testers. 請考慮提供連結,讓您的測試人員可以輕鬆透過電子郵件 (或透過意見反應中樞,如果您不擔心機密性) 提供意見反應。Consider providing a link that lets your testers easily give feedback via email (or via Feedback Hub, if confidentiality is not a concern).
  • 您可以檢閱應用程式的分析報告,包含使用量和運作狀況報告,以及測試人員留下的任何評分或評論。You can review analytic reports for your app, including usage and health reports and any ratings or reviews left by your testers.
  • 將您的 App 發佈給測試者時,您可以併入附加元件。You can include add-ons when you distribute your app to testers. 由於您可能不想對測試人員收取附加元件的費用,所以您可以產生促銷碼並將促銷碼散發給您的測試人員,讓他們免費取得附加元件,您也可以在測試期間將附加元件的價格設定為免費 (然後在將應用程式提供給其他客戶之前,建立新的附加元件提交以變更其價格)。Since you probably don’t want to charge them money for an add-on, you can generate promotional codes and distribute them to your testers to let them get the add-on for free, or you can set the price for the add-on to Free during testing (then before you make the app available to other customers, create a new submission for the add-on to change its price). 請注意,每個 Microsoft 帳戶只能購買一次附加元件,因此相同的測試人員無法測試超過一次的附加元件取得程序。Note that each add-on can only be purchased once per Microsoft account, so the same tester won't be able to test the add-on acquisition process more than one time.
  • 使用新套件建立新的提交,即可隨時為測試人員提供更新版本的應用程式。You can give your testers an updated version of your app at any time by creating a new submission with new packages. 更新通過認證程序之後,您的測試人員就能取得更新,與他們取得原始套件的方式相同,但其他任何人都無法取得 (除非您進行其他變更,例如將應用程式從私人對象移動到公開對象,或變更可取得應用程式之群組的成員資格)。Your testers will get the update after it goes through the certification process, just like they got the original package, but no one else will be able to get it (unless you make additional changes, such as moving an app from Private audience to Public audience or changing the membership of groups who can get it).

私人對象Private audience

如果您在將應用程式提供給其他人使用之前想先讓測試人員使用,並想確定其他人都看不到應用程式清單,請使用 [可見度] 下方的 [私人對象] 選項 (位在您提交的 [定價和可用性] 頁面上)。If you want to let testers use your app before it’s available to others, and make sure that no one else can see its listing, use the Private audience option under Visibility (on the Pricing and availability page of your submission). 這是唯一可讓您散發應用程式給測試人員,同時完全防止其他人看到應用程式 Store 清單 (即使他們可以輸入直接連結) 的方式。This is the only method that lets you distribute your app to testers while completely preventing anyone else from seeing the app’s Store listing, even if they were able to type in its direct link.

私用對象選項僅適用於當您沒有已發佈您的應用程式至公用的對象。The Private audience option can only be used when you have not already published your app to a public audience. 您可以使用任何作業系統版本中,為目標的應用程式使用此選項,但您的測試人員必須執行 Windows 10 版本 1607年或更新版本 (包括 Xbox One),而且必須登入您所提供的電子郵件地址相關聯的 Microsoft 帳戶。You can use this option with apps targeting any OS version, but your testers must be running Windows 10, version 1607 or higher (including Xbox One), and must be signed in with the Microsoft account associated with the email address that you provide.

如需詳細資訊,請參閱私人對象For more info, see Private audience.

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

如果您已經發佈 app,您可以建立套件正式發行前小眾測試版,來向您指定的人員發佈不同的套件集。If you have published your app already, you can create package flights to distribute a different set of packages to the people that you specify. 您甚至可以為相同的 app 建立多個套件正式發行前小眾測試版以供不同群組的人員使用。You can even create multiple package flights for the same app to use with different groups of people. 這是同時嘗試不同套件的絕佳方式,而且如果您決定哪些套件已經準備就緒可發佈給每一個人,您可以將套件從正式發行前小眾測試版拉進非正式發行前小眾測試版提交中。This is a great way to try out different packages simultaneously, and you can pull packages from a flight into your non-flighted submission if you decide the packages are ready to distribute to everyone.

套件正式發行前小眾測試版可用於以任何作業系統版本為目標的應用程式,但您的測試人員必須執行 Windows.Desktop 組建 10586 或更新版本、Windows.Mobile 組建 10586.63 或更新版本,或 Xbox One,才能取得應用程式。Package flights can be used with apps targeting any OS version, but your testers can only get the app if they are running Windows.Desktop build 10586 or later; Windows.Mobile build 10586.63 or later; or Xbox One.

如需詳細資訊,請參閱套件正式發行前小眾測試版For more info, see Package flights.

在市集中隱藏 App 及使用促銷碼Hiding the app in the Store and using promotional codes

此選項可提供限制僅有一群測試人員,應用程式的通訊群組,同時防止其他人探索您的應用程式存放區中的另一種方式 (或取得而不需要促銷代碼)。This option offers another way to limit distribution of an app to only a certain group of testers, while preventing anyone else from discovering your app in the Store (or acquiring it without a promotional code). 不過,與私人對象選項不同的是,如果某人有直接連結,他們可以看得到您應用程式的清單。However, unlike the private audience option, it could be possible for anyone to see your app’s listing if they have the direct link. 如果機密性對您的提交很重要,我們建議改為發佈至私人對象。If confidentiality is critical for your submission, we recommend publishing to a private audience instead.

隱藏應用程式和使用促銷碼可用於以任何作業系統版本為目標的應用程式,但您的測試人員必須執行 Windows 10,才能取得應用程式。Hiding the app and using promotional codes can be used with apps targeting any OS version, but your testers can only get the app if they are running Windows 10.

若要使用此選項:To use this option:

  • [定價和可用性] 頁面的 [可見度] 區段,選取 [可搜尋性] 下方的 [在 Microsoft Store 推出此產品,但不供搜尋]In the Visibility section of the Pricing and availability page, under Discoverability, select Make this product available but not discoverable in the Store. 選擇停止擷取:任何具有直接連結的客戶可以看到產品的存放區清單,但他們可以只在下載如果他們擁有的產品之前,或有促銷代碼,而且使用 Windows 10 裝置Choose the option for Stop acquisition: Any customer with a direct link can see the product’s Store listing, but they can only download it if they owned the product before, or have a promotional code and are using a Windows 10 device.
  • 在應用程式通過認證之後,為應用程式產生促銷碼並提供給您的測試人員。After the app passes certification, generate promotional codes for the app and distribute them to your testers. 在六個月內您可以為單一應用程式產生最多允許 1600 次兌換的促銷碼。You can generate codes that allow up to 1600 redemptions for a single app in a six month period. 這些代碼會提供測試者 app 清單的直接連結,並讓他們免費下載,即使在您建立提交時已經為它設定價格。These codes will give your testers a direct link to the app’s listing, and will allow them to download it for free, even if you have set a price for it when you created your submission.
  • 當您準備好公開提供您的應用程式時,請建立新的提交,並將 [可見度] 選項變更為 [在 Microsoft Store 推出此產品並可供搜尋] (以及您想要的其他任何變更) 即可。When you're ready to make your app available to the public, create a new submission and change the Visibility option to Make this product available and discoverable in the Store (along with any other changes you'd like).

與上述選項不同的是,此選項適用於 Windows Phone 8.1 以及 Windows 10 的客戶 (但不適用於 Windows 8.x)。Unlike the options described above, this option works for customers on Windows Phone 8.1 as well as Windows 10 (though not on Windows 8.x). 沒有客戶可以透過搜尋或瀏覽 Microsoft Store 找到應用程式,但具備 Store 清單直接連結的任何人,都可以在執行 Windows Phone 8.1 或較舊版本或 Windows 10 的裝置上下載它。No customers will be able to find the app by searching or browsing the Store, but anyone with the direct link to its Store listing can download it on a device running Windows Phone 8.1 or earlier, or on Windows 10. 請記住,為了讓測試人員可以免費下載應用程式,您必須將價格設為 [免費]。Keep in mind that in order for your testers to download the app at no cost, you must set its price to Free.

若要使用此選項:To use this option:

  • [定價和可用性] 頁面的 [可見度] 區段,選取 [可搜尋性] 下方的 [在 Microsoft Store 推出此產品,但不供搜尋]In the Visibility section of the Pricing and availability page, under Discoverability, select Make this product available but not discoverable in the Store. 選擇只直接連結:任何使用產品的清單的直接連結的客戶可以下載它,除了在 Windows 上 8.x.Choose the option for Direct link only: Any customer with a direct link to the product’s listing can download it, except on Windows 8.x..
  • 在您發佈產品之後,將連結 (應用程式身分識別頁面上的 URL) 散發給您的測試人員,讓他們可以試用。After your product has been published, distribute the link (the URL on the App identity page) to your testers so they can try it out.
  • 當您準備好公開提供您的應用程式時,請建立新的提交,並將 [可見度] 選項變更為 [在 Microsoft Store 推出此產品並可供搜尋] (以及您想要的其他任何變更) 即可。When you're ready to make your app available to the public, create a new submission and change the Visibility option to Make this product available and discoverable in the Store (along with any other changes you'd like).

重要

自 2018 年 10 月 31 日起,新建立的產品不能包含封裝目標設為 Windows Phone 8.x 或更早版本。As of October 31, 2018, newly-created products cannot include packages targeting Windows Phone 8.x or earlier. 如需詳細資訊,請參閱此部落格文章For more info, see this blog post.

以具備指定的電子郵件地址的 Windows Phone 客戶為散佈目標Targeted distribution to Windows Phone customers with specified email addresses

重要

這個選項不適用於新提交。This option is not available for new submissions. 如果您之前已針對以 Windows Phone 8.1 或更早版本為目標的應用程式選取此選項,您將能繼續對該應用程式使用此選項。If you had previously selected this option for an app targeting Windows Phone 8.1 or earlier, you will be able to continue to use it for that app. 您可以透過建立新的提交來變更測試人員清單 (最多 10,000 人)。You can make changes to the list of testers (up to 10,000) by creating a new submission.

使用此選項,使用您所指定電子郵件地址的人員可以利用應用程式清單的直接連結來下載您的應用程式 (僅限執行 Windows Phone 8.1 或更早版本的裝置上)。With this option, people with the email addresses you specified can download your app (on a device running Windows Phone 8.1 or earlier only) by using the direct link to its listing. 即使其他客戶擁有連結,仍無法下載應用程式,他們也無法透過搜尋或瀏覽在 Microsoft Store 中尋找應用程式。No other customers will be able to download the app, even if they have the link, and they won't be able to find the app in the Store by searching or browsing. 為了讓測試人員能夠下載應用程式,您需要提供連結 (應用程式身分識別頁面上的 URL),他們也必須使用與您提供之電子郵件地址相關聯的 Microsoft 帳戶登入。In order for testers to download the app, you'll need to give them its link (the URL on the App identity page), and they must be signed in with a Microsoft account that is associated with an email address that you provided. 您也可以應用程式提供給 Windows 10 裝置上的測試人員產生促銷碼; 使用的其中一個應用程式的促銷代碼的任何人都可以下載它在 Windows 10 裝置上,即使您未輸入其電子郵件。You can also make the app available for testers on Windows 10 devices by generating promotional codes; anyone with one of your app's promotional codes can download it on a Windows 10 device, even if you didn't enter their email here.