開始使用 Microsoft Store

將您的應用程式發佈到 Microsoft Store,是讓數百萬 Windows 用戶擁有值得信賴、安全且精簡的發佈體驗最簡單的方式。 商店協助處理安裝、更新與發現,並透過身份驗證、簽署及政策檢查,讓使用者更有信心。 無論您是推出全新應用程式,或是將現有應用程式帶給更廣泛的使用者,本指南都會引導您完成準備應用程式、建立商店商品並提交認證的關鍵步驟。

先決條件

在開始應用程式提交流程前,必須在 Partner Center 先有 Windows 應用程式開發者帳號。 合作夥伴中心提供 2 種類型的開發人員帳戶: 個人和公司

誰應該選取個別帳戶:

  • 透過市集發佈應用程式的獨立開發人員與其商務、貿易或專業無關
  • 創作非商業目的內容的小規模創作者
  • 個人創作數位內容作為業餘愛好者、學校或個人專案

如需詳細資訊,請參閱 建立個別開發人員帳戶的步驟。

開始應用程式提交流程

建議將您的應用程式封裝為 MSIX,以任何應用程式架構建置 - UWP、Win32、PWA、WinApp SDK 等。 將應用程式打包為 MSIX,你可以利用許多功能,例如免費的二進位主機(由 Microsoft 提供)、互補的程式碼簽署(由 Microsoft 提供)、Microsoft Store 商務平台、套件飛轉、與 Windows 的進階整合(如分享對話框、從 Store 啟動等功能)。Windows 11 備份與還原等。

若要將 Win32 應用程式封裝為 MSIX,請遵循下列步驟

備註

如果您將應用程式散發為網頁下載 (EXE/MSI) ,而且您打算在市集中將它散發為封裝應用程式 (MSIX) ,您可能會想要防止使用者安裝這兩個版本,或將使用者從未封裝的網頁版本移轉至市集版本。 深入瞭解 如何將使用者從 Web 解除封裝轉換為市集已封裝的應用程式

選擇商務平臺

Microsoft Store 為開發者提供靈活且透明的收益分享模式(包括應用內購買、訂閱、廣告和小費),讓你可以選擇自己的商務平台,非遊戲應用程式可保留 100% 的收入,或使用 Microsoft 的商務平台,並支付 12% 遊戲、15% 的競爭費用。 這表示你可以最大化利潤並掌控商業模式,同時享受 Microsoft 商務平台的便利與安全性。

應用程式提交 [MSIX/PWA]

若要瞭解 MSIX 應用程式的提交程式,您可以觀看下列影片。


如需詳細資訊,請參閱下列步驟。

保留您的應用程式名稱 [MSIX/PWA]

Microsoft Store 上的所有應用程式都必須有唯一的名稱。 若要為您的應用程式確保名稱,第一步是預先保留名稱。即使開發尚未開始,您最多可以在上線發佈前三個月進行保留。

保留應用程式名稱的步驟:

  1. 瀏覽至合作夥伴中心應用程式和遊戲頁面

  2. 按一下新增產品

  3. 按一下 MSIXPWA 應用程式。 如果您想要提交 MSIX 或 PWA 遊戲,請按兩下 [ 遊戲]。

  4. 輸入您想要使用的名稱,然後按兩下 [ 檢查可用性]。 如果名稱可用,您會看到綠色複選標記。 如果名稱已在使用中,您會看到顯示此情況的訊息。

  5. 選取您想要保留的可用名稱之後,請按下 [ 保留產品名稱]。

欲了解更多資訊,請造訪 預約您的應用程式名稱 - Windows apps | Microsoft Learn.

建立您的應用程式提交內容 [MSIX/PWA]

  1. 保留應用程式名稱之後,系統會將您重新導向至 [應用程式概觀] 頁面。 按兩下 [ 開始提交]。 將會顯示處於草稿狀態的產品提交。 此草稿包含所有需要完成的提交步驟。

  2. 若要提交 PWA, 請瞭解如何將您的網站轉換成 PWA。

  3. 完成提交草稿的每個標籤:

  4. 完成區段之後,按兩下 [ 儲存]。 完成所有區段並準備好提交之後,請按兩下 [ 提交以進行認證]。

如果您的草稿遺漏任何必要資訊,則會將其標示為 「不完整」。

欲了解更多資訊,請造訪 提交應用程式 - Windows apps | Microsoft 學習。

應用程式認證程式 [MSIX/PWA]

完成應用程式提交的建立後並按一下 [提交至 Microsoft Store],提交將進入認證過程。 此過程最多需要三個工作天。 在認證期間,我們將執行安全性測試、技術合規性測試,以及應用程式提交的內容合規性檢查。 如果您的提交未通過這些測試中的任何一項,您將會收到通知。

提交通過認證之後,客戶平均可以在15分鐘內查看應用程式清單,視其位置而定。 當您的投稿被發佈到商店時,您會收到通知,且應用程式在儀表板中的狀態會改為「在 Microsoft Store」。

若要瞭解 MSIX 應用程式的認證程式,您可以觀看下列影片。


欲了解更多資訊,請造訪 應用程式認證流程 - Windows 應用程式 |Microsoft 學習.

認證後 [MSIX/PWA]

分析 MSIX 應用程式和遊戲的效能

請在合作夥伴中心檢視應用程式和遊戲的詳細分析。 統計數據和圖表可讓您知道應用程式在市集中的執行方式;從您已觸達多少客戶到他們如何使用您的應用程式,以及他們必須對此說什麼。 您也可以找到應用程式安裝、應用程式健康狀態、應用程式使用量等指標。 您可以直接在合作夥伴中心檢視分析報表,或下載所需的報表離線分析資料。 我們也提供數種方式讓您存取合作夥伴中心外部的分析資料。

若要瞭解如何分析 MSIX 應用程式的效能,您可以觀看下列影片。


如需詳細資訊,您可以參考下列報告。

可供您的應用程式使用的報告

您的應用程式有不同的報告可用,請檢查描述以尋找您要尋找的計量。

報告 Description
併購報告 查看有多少人在商店中看到並安裝您的應用程式。 您也可以在此報告中檢閱不同引流管道、市場和平臺的詳細數據。
附加元件獲取報告 查看您售出的附加元件數目,以及人口統計和平臺詳細數據。
使用報告 查看 Windows 10 或 Windows 11(包括 Xbox)用戶如何使用您的應用程式,包括您定義的自訂事件資料。
健康情況報告 獲取與應用程式效能和品質相關的資料,包括損毀和無回應事件。
評論報告 查看客戶已針對您的應用程式留下的評等和評論,並提供回應,讓客戶知道您正在聆聽其意見反應。
見解報告 查看您應用程式的有意義見解,例如重大趨勢或變化(我們在過去 30 天內的取得和健康數據中偵測到的增加或減少)。

利用開發人員工具 [MSIX/PWA]

「利用開發者工具」區塊幫助你善用 Microsoft 提供的資源,來建置、測試和擴展你的應用程式。 瞭解如何執行產品頁面實驗、使用網頁安裝程式或 CLI 發佈應用程式、使用套件分段發布進行新功能的 Beta 測試,以及透過促銷和互動工具與客戶聯繫。 這些資源旨在支持您的應用程序在每個階段取得成功。

若要瞭解如何執行產品頁面實驗,您可以觀看以下影片:


如需有關利用套件分階測試進行 Beta 測試的指引,請參閱下列影片:


若要瞭解如何使用市集 Web 安裝程式在 Web 上散發您的應用程式,請觀看下列影片:


如需詳細資訊,請造訪 「開發人員工具活用」 一節。

附錄 [MSIX/PWA]

故障排除

完整應用程式提交檔

  • 如果您需要查找更詳細的文件,請點擊 這裡

支援連絡資訊

常見問題

  1. 什麼是 Microsoft Partner Center?為什麼我需要開發者帳號來發佈我的應用程式?

    Microsoft Partner Center 是一個線上入口網站,讓您在 Microsoft Store 中管理應用程式的提交、認證與維護。 您必須在合作夥伴中心註冊開發人員帳戶,才能將應用程式發佈至市集,這是開始應用程式提交程式之前的必要條件。

    擁有開發者帳號可以讓你使用 Windows 應用程式和在合作夥伴中心的遊戲儀表板,你可以保留應用程式名稱、上傳套件,並追蹤應用程式的表現。 合作夥伴中心提供兩種類型的開發人員帳戶 (個人或公司) ,以符合不同的需求。

  2. 透過 Microsoft Store 發佈我的應用程式主要有哪些好處?

    Microsoft Store 提供超過十億 Windows 用戶的龐大用戶群,涵蓋超過 240 個市場和 110 種語言。 除了觸手可及之外,商店還提供各種促銷和行銷工具,例如:

    • 精選集合和編輯特色,突出顯示商店焦點區域中的應用程式
    • 相關類別的內建搜尋可發現性
    • 深度整合 Windows(Windows 搜尋、分享對話框、從商店啟動等)

    此外,當您透過 Microsoft Store 發佈時,您的應用程式將受益於 Microsoft 管理的豐富服務與基礎架構生態系統,包括:

    • App distribution — 由Microsoft託管並付費,使部署與可用性無縫。
    • 應用內購買與促銷服務 — 整合的 Microsoft Store 服務,如促銷代碼與應用內購買。
    • Billing and Download Support — Microsoft 提供直接的客戶支援,處理交易及技術問題。
    • 行銷資源 — 存取產品頁面促銷、行銷活動和商店放置工具。
    • 軟體更新 — 更新會透過 Windows 自動傳送,確保使用者始終擁有最新版本。
    • 還原支援 — 當使用者切換裝置時,應用程式會自動還原。
    • 全球支付處理 — Microsoft 管理全球交易與款項支付。
    • 應用程式分析 — 透過合作夥伴中心提供的深入人心的數據,以取得使用量、健康情況、評閱等。
    • Code signing — 應用程式由Microsoft簽署以提升信任與安全性。
    • 年齡分級 — 通過國際年齡分級聯盟 (IARC) 簡化且合規的分級管理。
    • 使用者意見反應和評論回應 — 開發人員可以直接回應市集中的客戶評論。
    • Beta 測試 — 託管的發行前測試工具,用於在發布前收集早期回饋。

    所有這些好處都減少了開發中的摩擦,簡化了分銷物流,提高了用戶信心,並幫助您的應用程序在競爭激烈的市場中取得成功。

  3. 發佈到 Store 如何提升我應用程式的信任度與安全性?

    Microsoft Store 上的所有應用程式都經過嚴格的認證流程,包括:

    • 安全掃描 以檢查惡意軟體或漏洞
    • API 使用和穩定性的技術驗證
    • 內容政策強制執行 以確保使用者安全的體驗

    應用程式經過數位簽署、加密,並在沙盒環境中運行,以保護使用者。 此外,Microsoft Store 支援自動更新,因此使用者始終能獲得最新的安全版本,無需手動重新安裝。

  4. 如果我把文章發佈到商店,有哪些營收和商業選項?

    發布非遊戲應用程式的開發者可以使用 自己的商務平台,並保留 100% 的收入。 開發者也可以使用 Microsoft 的商務平台,並支付遊戲 12%、應用程式<> 15% 的競爭性費用。 支援的獲利模式包括:

    • 應用程式內購買
    • Subscriptions
    • 廣告

    這種彈性使 Microsoft Store 適合多種應用程式商業模式。

  5. 發佈應用程式後,我可以取得哪些分析和洞察?

    一旦您的應用程式上線,合作夥伴中心就會提供強大的分析,涵蓋:

    • 獲取和安裝
    • 使用者參與度和使用情況
    • 應用程式健康情況和當機資料
    • 評分和評論
    • 附加元件採購

    您可以按市場、日期、設備類型等進行過濾。 資料可以匯出為 CSV 或 TSV 檔案以供離線使用,或透過 API 存取以整合到自訂儀表板中。

  6. 商店如何支援企業的分銷與管理?

    開發人員可以使用以下方式將應用程式私下分發給特定組織:

    • Microsoft Intune(用於託管部署)
    • 行業應用(LOB) 授權(僅限企業內部使用)

    應用程式可以透過 線上或離線許可證進行分發,為企業 IT 管理提供靈活性。

  7. 商店上有哪些不同類型的應用程式可以分發?

    應用程式可以以 MSIXMSI 格式透過 Microsoft Store 發佈。 這兩種類型都提供安全、可靠且有效率的安裝體驗、簡化的更新和全新卸載。 它們支援現代與經典 Windows 應用程式。

    建議您將應用程式 (以任何應用程式架構建置 - UWP、Win32、PWA、WinApp SDK 等) 封裝為 MSIX。 將應用程式打包為 MSIX,你可以利用許多功能,例如免費的二進位主機(由 Microsoft 提供)、互補的程式碼簽署(由 Microsoft 提供)、Microsoft Store 商務平台、套件飛轉、與 Windows 的進階整合(如分享對話框、從 Store 啟動等功能)。Windows 11 備份與還原等。

  8. 什麼是 Microsoft Store 政策?為什麼它們對我的應用程式很重要?

    Microsoft Store 政策是一套每個應用程式必須遵守的規則,才能在商店中發布。 其中包括以下要求:

    • 技術合規性(例如,不使用禁止的 API)
    • 安全性 (例如惡意軟體掃描)
    • 內容(例如,沒有禁止或誤導性材料)
    • 合法(例如,有效的年齡分級、正確使用應用內購買功能)

    違規可能會導致提交失敗或從應用程式商店中移除。 請檢視 Microsoft Store 政策,確保您的應用程式符合最新要求。

  9. 我該如何註冊 Microsoft Store 開發者帳號? 主要步驟是什麼?

    要開設開發者帳號,你必須透過合作夥伴中心註冊並提供一些資訊。 這個過程很簡單:

    • 請以 Microsoft 帳戶:前往合作夥伴中心註冊頁面,並使用您的Microsoft 帳戶登入(或如有需要,自行建立)。 這個 Microsoft 帳戶 將用來登入你的開發者儀表板。
    • 加入開發者計畫: 註冊時,選擇Windows並Xbox計畫——這將讓你成為Windows應用程式開發者。
    • 選擇帳戶類型和國家/地區: 指定您的帳戶類型(個人或公司)和您所在的國家/地區。 請注意,國家/地區以後無法變更。
    • 提供發行商的詳細資訊: 輸入發行商顯示的名稱——這是商店中顯示給顧客的名稱。 您還將提供聯絡資訊(地址、電子郵件等)以供驗證。
    • 接受條款並驗證您的帳戶:接受 Microsoft 應用程式開發者協議並完成所需的身份驗證或商業驗證。 新的入職流程不收取報名費;請參閱 開設開發者帳號的步驟
    • 驗證您的電子郵件和帳戶: 付款後,您會收到一封驗證電子郵件。 確認您的電子郵件以完成帳戶建立。 完成後,您可以開始應用程式提交程序。
  10. 如果我在使用 Partner Center 或應用程式時遇到問題,該如何向 Microsoft 尋求協助?

    您可以透過 Partner Center聯絡Microsoft 支援服務:

    1. 按一下合作夥伴中心頂端的 [說明 (?) ] 圖示
    2. 從「說明」面板中選取「 聯絡支援人員 」。
    3. 在支援票證中填寫相關詳細資訊(例如,應用程式名稱、問題類型)。

    針對一般問題,你也可以使用 Microsoft Q&A 論壇或查看 Learn 說明文件。 不過,針對緊急或帳戶相關問題,請務必透過合作夥伴中心系統提交支援票證。 您也可以針對認證相關查詢聯絡 reportapp@microsoft.com。

  11. Microsoft Store 有提供我的應用程式的程式碼簽名功能嗎? 我需要自己的程式碼簽署證書嗎?

    是的,Microsoft Store 為提交給商店發行的 MSIX 和 AppX 套件提供自動代碼簽章。 您不需要購買或提供自己的 CA 可信代碼簽署憑證、.pfx 檔案、.cer 檔案,或使用 USB 令牌/硬體安全模組(HSM)來提交 MSIX 套件給Microsoft Store。

    以下說明其運作方式:

    • 對於 MSIX/AppX Store 提交: 當你將 MSIX/AppX 套件提交給 Microsoft Store時,套件不需要使用 CA 信任的憑證簽署。 應用程式通過認證後,Microsoft Store 會在發佈過程中自動以 Microsoft 憑證重新簽署你的套件,取代現有的簽章。 這確保客戶能信任並安裝您的應用程式,而不會有安全警告。

    • 你需要什麼: 提交時只需 MSIX/AppX 套件檔案(.msix、.msixupload、.msixbundle、.appx、.appxupload 或 .appxbundle)。 不需要 CA 信任的程式碼簽署憑證。

    • 對於 MSI 或 EXE 安裝者: 商店 不會 重新簽約 MSI 或 EXE 安裝程式。 如果你提交 MSI 或 EXE 安裝程式,必須自己用有效的程式碼簽署憑證進行 Authenticode 簽署。

    • 非商店發行版: 如果你打算將 MSIX 套件在 Microsoft Store外發佈(例如企業部署、側載或直接下載),你必須在發佈前自行簽署有效的程式碼簽署憑證。 欲了解更多資訊,請參閱 使用 SignTool 簽署應用程式套件

    這種自動重新簽章是透過 Microsoft Store 發佈 MSIX 套件的主要優點之一,因為它免除了購買和管理 CA 信任的代碼簽章基礎設施以供 Store 發佈的需求。