介紹 //Build 2018 公佈在 Microsoft Store 與 Dev Center加入的新特性

本篇内容介紹 //Build 2018 在 Microsoft Store and Dev Center: Updated and new features to help you be successful 提到調整分潤,新的 App 安裝機制,如何幫助開發者收入,PWA等新的特性。

  • 新的分潤模式
    • 95%:用戶透過 deep link (custom url, protocol, ms store link) 進去 Store 網站或是 App 内購買 App 或 in-app products。
    • 85%:微軟幫助用戶從 marketing channel (facebook, blogger, Ad 等) 找到 App 並購買。
  • 改善安裝 Apps 的入口
    提供從 Microsoft web store (new) 直接購買 App / add-on,並選擇要安裝到哪一個已經註冊的設備(相似 Google Play 機制,稱爲 Push-to-Install (PTI))。
  • 改善用戶對 App 寫評論的機制
    • 改善 App Review 的方式,之前是開到 Store 改為直接在 App 裏面 (in-app review),讓用戶隨時都可以留下評論。
    • Case studying 發現這樣調整,用戶每天會在 App 裏面給 Review 有 70 %,超過 10 次以上會調整 rating。
    • StoreRequestHelper.SendRequestAsync(StoreContext.GetDefault(), 16, string.Empty);,16 代表告訴 Store API 要用 in-app review
  • 利用 MSIX 作爲新的發佈機制
    • 可搭配 MSIX 機制增加新的用戶(企業用戶),因爲企業用戶不一定會開放 Store 下載,搭配 MSIX 可以裝 Appx/Win32.exe 進行安裝。
    • MSIX 更支援部分模組安裝或是更新,相當方便。
    • MSIX 還支援 Windows 7 哦!
  • 改善 App 效能並讓 Windows 10 支援 ARM 架構
    • 期待 Windows 10 on ARM x86/x64 的完成,讓 App 開發的時候可以增加選擇 ARM x64 。搭配 VS 15.8 preview 可以選擇 ARM x64 的 platform 來測試。
    • 可以參考 ARM 上的 Windows 10 介紹在 ARM 上面開發的注意事項。
    • 如果您開發的 UWP App 不需要做調整就可以直接運行在 ARM 架構;但如果是 x86 的 Win32 App,Windows 10 會用 x86 emulation 機制讓 App 可以在 ARM 架構下運作。
  • 開始支援與推廣 Progressive Web Apps (PWA)
    • MS Store 支援上架 PWA 的 App,可以參考 Progressive Web Apps on Windows 瞭解開發重點。
    • 目前開放支援的 local services 與 APIs (push notification 或 local data),接近 native app-like experience。
    • 推出 PWABuilder 可幫忙把現有的 Web 建立 PWA 程式並上架,非常有效果。
    • 目前 Twitter, Uber, Starbucks, Pinterest 等應用城市都是使用 PWABuilder 建立
  • Dev Center 提供更完整的 Private Audience
    • 提供 private audience 提前讓部分用戶可以先安裝與測試,不會外流到外部,可以加入排程統一時間發佈所有用戶都能看到。
    • 除了 App 之外,Add-ones 的產品也支援,但是我自己測試的時候發現 Microsoft web store 測試還沒有很完整,在 Store App 是可以的。
  • 建議多利用 Hero trailers 幫助用戶更快瞭解 App 的特性,增加下載或購買機會
    上架 App 在填寫介紹内容時,有一塊 Hero 區域,建議可以使用,裏面可以放圖片或是影片,它會用戶瀏覽您的 App 時播放介紹的影片與圖片,讓用戶更快瞭解您的 App。這個很常用在遊戲產品,不妨嘗試看看。
  • 大量改善上架時繁瑣的填寫項目與加快審核速度
    Dev Center 在新的 Preview 版本改善幾個重點:
    • 定價細分到每個國家 (之前有,但是很難設定)
    • 每一個產品的 submission 都拉在主要畫面顯示
    • 誰調整了什麽設定與 submission 都有 log 記錄
    • 簡化填寫上架資訊時需要不斷切換畫面的等待時間,集合相似的設定在同一個畫面
    • 驗證 App 利用 machine learning 的做法加快驗證,減少 scrutiny。超過 70% 的 submission 利用這個機制進行審核
    • 支援模組化提交,但 App 需要先符合支援模組化架構
  • Dev Center 增加更多分析資訊的維度
    • Deep dive on failure details
      • crash 可以下載 cab file
      • 上傳 symbol files 可以看到 call stakcs,在 Dev Center 做到像 HockeyApp 把相同的 crash 放在一起,統計 Crash 數量做有效的提醒開發人員處理
      • 從 reviews 做分析,分類出那些跟效能有關係或是其他問題,方便 filter
    • app health report 更明確定義出 crash 的類型,可以直接在 Dev Center 做 filter 查詢;每一種 insdier test package 也有自己的 health report
    • Store REST APIs 增加新的功能可以抓到詳細的資料
    • report 提供 engage users 幫助開發者瞭解用戶的問題,增加黏著度
    • 可搭配 custom engagement 觀察特定的維度並發出通知
    • 提供觀察 desktop application (win32 applications) 的數據
    • 如果有開發 office add-ins 的應用,也可以在 Dev Center 上看到資料
  • Improve ways to monetize apps and games
    • 定價更多彈性:增加可以對特定地區,時間給與不同的定價,例如:節慶活動,促銷活動等。如下圖:
    • 支援訂閲模式:讓用戶轉到訂閲模式,訂閲模式增加多種類型的選擇;由 Store 負責管理 billing ,開發者可不需要而外處理
    • 加强廣告機制:
      • 爲什麽建議使用廣告?
        • Store 提供更多種類型的廣告:13 種 ad networks
        • 由 Server-side 統一管理,Dev center 可以直接調整廣告的投放比例
        • ROI 計算也比過去來的高,幫助市場顯示
      • revenue increase 讓開發人員可以領更多:
        在 Dev Center 增加可以監控那些投放的廣告在顯示,點擊率的數據,提供開發者調整廣告的顯示(view ability report in Dev Center)
      • 增加機制讓廣播投放效果更好:每一種廣告可以指定在那些對象顯示。 廣告類型除了 banner ,更包含其他内型的多媒體類型,多媒體(如影片)拉高廣告點擊的次數,最終也影響銷售的統計。
  • 如何建立更棒的 Apps,可以參考下圖的建議來持續改進:

======

以上内容希望有幫忙到想要投入或者是已經在 Microsoft Store 上架的開發者有更多賺錢的機會。

References: