在 Windows 上的 Microsoft Store 中尋求成功

Pete Brown

Windows 上的 Microsoft Store 是備受信任的單一位置,能讓客戶為自己的 Windows 電腦探索並安裝應用程式。Microsoft 對 Microsoft Store 所做的投資,就是為了聚焦、促銷及鼓勵購買適用於電腦的應用程式與內容。Microsoft 非常重視 Windows 上的 Microsoft Store,並會繼續投資以確保能夠滿足開發人員與客戶的需求。

含影片標題的螢幕擷取畫面

Windows 上的 Microsoft Store 總經理 Giorgio Sardo 分享了他最喜愛 Microsoft Store 的五個要點。

在 Windows 上的 Microsoft Store 發佈應用程式,對您與您的應用程式的好處:

  • 當客戶尋找應用程式時,您的應用程式現在也會列在客戶所搜尋到的同一個目錄中,這有助於推動購買。
  • 您的應用程式可能會獲得在 Microsoft Store 中促銷的資格,能夠更進一步推動購買。
  • 您的客戶可以更放心地從 Windows 上的 Microsoft Store 安裝您的應用程式。
  • 您可以選擇導入自己的商務系統以用於應用程式內購買,不論您使用什麼技術建立您的非遊戲應用程式都適用,而且還能保有所有營收。
  • 您現在可以在商店上架您的傳統型應用程式 (Win32 應用程式),而不需要變更程式碼、現有的 .msi 或 .exe 安裝套件,只要應用程式符合商店政策的規範即可 (2021 年 6 月 28 日生效的政策)。
  • 您可以透過商店獲得有關購買的計量與資料,這也包括傳統型應用程式在內。

Windows 上的 Microsoft Store 多年來都支援 UWP (通用 Windows 平台)、PWA (漸進式 Web 應用程式) 以及以 MSIX (前身為 APPX) 封裝的傳統型應用程式。隨著新商店在 2021 年推出,我們也為您的傳統型應用程式新增了支援。

當我們說「傳統型應用程式」時,我們指的是使用任何語言或 UI 架構、最終以 Wind32 API 為目標並直接在 Windows OS 上執行的非遊戲應用程式。例如 .NET 應用程式 (包括 WPF 與 Windows Forms)、使用 MFC、Qt、JUCE 或其他 UI 架構的 C++ 應用程式、Electron 與使用 Web 技術的其他應用程式、Java 應用程式、主控台應用程式等等。這些應用程式都使用 .exe 檔案或 .msi 套件安裝。

如果您有傑出的傳統型非遊戲應用程式符合 Microsoft Store 的政策,您可以在 Windows 上的 Microsoft Store 上架而不需要對程式碼或安裝程式進行任何變更,同時也能保留您現有的商務系統與內容傳遞網路。

我有傳統型應用程式,但是透過我的網站發佈。我為什麼要在商店中發佈?

我已在上文提過在 Windows 上的 Microsoft Store 發佈的優點,以及我們對傳統型應用程式的新支援。不過,還是有許多開發人員偏好直接在他們網站上提供的完整安裝體驗,使客戶不會離開 Web 資產,而且可以追蹤安裝完成後在網站上發生的其他喚起行動 (例如加入論壇、下載更多項目等等)。

我們深知這樣的價值。我們同時也知道,對許多客戶而言,是否要信任從網站下載的應用程式是個難題。不僅如此,現今的網路上常常出現假的下載按鈕,讓使用者不放心按下任何不熟悉的項目。目前,為了協助解決這項問題,Web 開發人員可以使用 Microsoft 徽章從網頁叫用 Microsoft Store 用戶端應用程式,但這是完整的沉浸式應用程式與體驗,且並不侷限於下載。

為了替開發人員與客戶改善程序,我們打造了快顯商店,這是透過網頁上標記叫用的 Windows 電腦應用程式。當客戶按一下 [安裝] 按鈕時,他們會留在網站上,並看到能夠處理完整安裝體驗的小型 Windows 原生對話方塊。應用程式仍會透過 Microsoft Store 用戶端列出、可探索且可安裝,並保留所有相同的分析功能,但現在您可以讓客戶在您的網站上完成其他工作或進一步參與。此外,客戶的整個安裝經驗會簡化為單一快顯視窗。

有灰色背景及維度浮水印但不含任何圖像的預留位置

快顯商店能協助從發行者網站快速安裝應用程式,而不會中斷您的流程

快顯商店將於今年稍晚推出。我們會在那時候提供更多資訊,包括所需標記的指導。

我應該使用 MSIX 封裝我的傳統型應用程式,還是繼續使用目前使用的安裝程式?

我們想要確保您能夠選擇最適合您應用程式和客戶的封裝方法。

如果您想要利用 MSIX 所提供的功能,例如無縫安裝、更新與解除安裝,以及累加式更新,您可以將應用程式封裝為 MSIX,並加以發佈至商店。MSIX 是封裝和散發應用程式的慣用方式。您可以在這裡深入了解

您也可以使用我們的新計劃來攜帶自己的安裝程式,以發佈傳統型應用程式。使用這種方法時,您不需要提交套件由商店儲存及散發。反之,您會在自己的網站或內容傳遞網路 (CDN) 上提供您 .exe 或 .msi 的具版本 URL,同時獲得在商店目錄中上架的好處。只要安裝程式支援無訊息模式,而且應用程式和安裝程式符合商店政策,就不需要進行任何變更。您可以在這裡深入了解

我在商店中有 UWP 應用程式,但尚未發佈傳統型應用程式。我應該發佈傳統型應用程式嗎?我應該以傳統型版本取代 UWP 應用程式嗎?

最後,此決策取決於您應用程式的使用模式,以及您的商務模型。您可以在商店中發佈這兩種類型的應用程式。對於想要為不同客戶提供兩種不同體驗的開發人員來說,這相當合理。請根據功能集或功能、產品階層等因素以不同的名稱加以命名。我們通常不建議同時存在兩個近乎相同,而只是建立時所使用技術不同的應用程式,除非您打算在經過一段時間後淘汰其中一者。

如果您想要移除 UWP 應用程式,將會失去現有的應用程式評分與留言。此外,因為沒有任何方法能自動將客戶從 UWP 供應項目移至傳統型供應項目,所以您需要在 UWP 應用程式中提醒客戶。

同樣地,也沒有任何方法能自動將 Microsoft 商務系統中的客戶購買移至您自己的商務系統,所以最好將兩種應用程式視為完全不同的應用程式處理,或是在您自己的商務系統中佈建來處理這些情形。

我有漸進式 Web 應用程式 (PWA),客戶必須透過瀏覽器安裝。我為什麼要在 Microsoft Store 中發佈?

PWA 是 Web 技術標準應用程式,看起來就像原生應用程式。PWA 可以透過瀏覽器安裝,例如 Microsoft Edge。不過,使用者必須知道該前往網站或其他位置取得應用程式,並遵循可能因為應用程式建置所使用技術不同而有所差異的安裝體驗。

只要在 Windows 上的 Microsoft Store 中發佈您的 PWA,您的應用程式就會出現在客戶於商店中搜尋應用程式時所看見的相同目錄中。與其他使用原生技術的應用程式相比,您的應用程式也會有一致的安裝體驗。這能提供近乎零成本的累加式散發通路、協助提升您應用程式的可見度,並協助確保客戶能從單一位置享有完整的應用程式目錄。

您可以透過這裡深入了解 Windows 上的 Microsoft Store 中的 PWA。

詳細資訊

本文摘要說明一些重點,解釋如何將您的應用程式發佈至 Windows 上的 Microsoft Store。如需我們在 2021 年 6 月所提出公告的詳細資訊,請參閱這些部落格文章:

您現在已經了解在 Windows 上的 Microsoft Store 上的發佈選項,下一步就是在商店中發佈您的應用程式。我們迫不急待看到您的優秀應用程式!