WindowsのMicrosoft Storeで成功を見つける

Pete Brown

WindowsのMicrosoft Storeは、お客様がWindows PC のアプリを検出してインストールするための信頼できる単一の場所です。 これは、PC のアプリとコンテンツの取得を強調、促進、促進するために Microsoft が投資する場所です。 Microsoft は、Windowsに関するMicrosoft Storeに真剣に取り組んでいます。また、開発者とコンシューマーの両方のニーズを満たすために、引き続き投資を行っています。

WindowsのMicrosoft Storeのジェネラルマネージャー、ジョルジョ・サルドは、Microsoft Storeについて彼のトップ5のお気に入りを共有しています。

WindowsでMicrosoft Storeに発行することで、ユーザーとアプリの利点を次に示します。

  • アプリは、アプリを探すときに顧客が検索する同じカタログに含まれるようになり、取得の促進に役立ちます。
  • アプリは、さらに多くの獲得を促進するために、Microsoft Storeでのプロモーションの対象になる可能性があります。
  • 顧客は、WindowsのMicrosoft Storeからの信頼度を高め、アプリをインストールできます。
  • 選択した場合は、ゲーム以外のアプリの作成に使用されるテクノロジに関係なく、アプリ内購入用の独自のコマース システムを持ち込み、すべての収益を維持できます。
  • アプリがストア ポリシー (2021 年 6 月 28 日に利用可能なポリシー) に準拠している限り、コード、既存の.msi、または.exeインストール パッケージを変更せずに、従来のデスクトップ アプリ (Win32 アプリ) をストアに持ち込むようになりました。
  • 従来のデスクトップ アプリを含め、ストアから取得に関するメトリックとデータを取得できます。

WindowsのMicrosoft Storeでは、長年にわたって UWP (ユニバーサル Windows プラットフォーム)、PWA (プログレッシブ Web アプリ)、MSIX (旧 APPX) パッケージにパッケージ化されたデスクトップ アプリがサポートされています。 2021 年に新しいストアで、従来のデスクトップ アプリのサポートが追加されました。

"従来のデスクトップ アプリ" を参照する場合、最終的に Win32 API を対象とする任意の言語または UI フレームワークを使用して構築されたゲーム以外のアプリを参照しています。これは、Windows OS で直接実行されます。 たとえば、WPF やWindows フォームを含む .NET アプリ、MFC、Qt、JUCE などの UI フレームワークを使用した C++ アプリ、Web テクノロジを使用した Electron やその他のアプリ、Java アプリ、コンソール アプリなどです。 これらのアプリは、.exe ファイルまたは.msi パッケージを使用してインストールされます。

これで、Microsoft Store ポリシーに準拠する優れた従来の非ゲーム デスクトップ アプリがある場合は、コードやインストーラーに変更を加えることなく、既存のコマース システムとコンテンツ配信ネットワークを維持しながら、WindowsのMicrosoft Storeに持ち込むことができます。

私は伝統的なデスクトップアプリを持っていますが、それは私のウェブサイトを通じて公開されています。 ストアで発行する必要がある理由

上記のWindowsでMicrosoft Storeに公開する利点と、従来のデスクトップ アプリに対する新しいサポートについて説明しました。 ただし、多くの開発者は、完全なインストール エクスペリエンスを自分の Web サイトで実行し、顧客が Web プロパティを離れないようにし、インストールが完了した後に他のオンサイトの呼び出しに従ってアクションを実行できます (フォーラムへの参加、より多くのビットのダウンロードなど)。

私たちはその中の価値を認識しています。 同時に、多くのお客様にとって、Web サイトからダウンロードされたアプリケーションを信頼するかどうかは、難しい判断になる可能性があります。 それだけでなく、偽のダウンロードボタンは今日のウェブ上で一般的であり、ユーザーはなじみのないものをクリックすることを警戒しています。 今日、これを支援するために、Web 開発者は、Microsoft Store バッジを使用して Web ページから Microsoft Store クライアント アプリを呼び出すことができますが、これは完全なイマーシブ アプリケーションであり、ダウンロード専用ではないエクスペリエンスです。

開発者と顧客のプロセスを改善するために、Web ページ上のマークアップを介して呼び出されるWindows PC 上にアプリケーションであるポップアップ ストアを作成しています。 顧客がインストール ボタンをクリックすると、Web サイトに残り、完全なインストール エクスペリエンスを処理する小さなWindowsネイティブ ダイアログが表示されます。 アプリは引き続き一覧表示され、Microsoft Store クライアント経由で検出およびインストール可能であり、すべての同じ分析機能を保持しますが、追加のタスクを完了したり、さらに関与したりするために、サイト上の顧客を維持することができます。 さらに、お客様の全体的なインストール エクスペリエンスは、1 つのポップアップに簡略化されます。

Screen shot of Spotify windowポップアップ ストアは、フローを中断することなく、発行元の Web サイトからアプリをすばやくインストールするのに役立ちます

ポップアップ ストアは今年後半に利用可能になります。 その時点で、必要なマークアップに関するガイダンスなど、より多くの情報が提供されます。

MSIX を使用して従来のデスクトップ アプリをパッケージ化するか、現在使用しているインストーラーを使用する必要がありますか?

アプリと顧客にとって最も意味のあるパッケージ化アプローチを選択できるようにしたいと考えています。

MSIX によって提供される機能 (シームレスなインストール、更新、アンインストール、増分更新など) を利用する場合は、アプリを MSIX としてパッケージ化し、ストアに発行できます。 MSIX は、アプリをパッケージ化して配布するための推奨される方法です。 詳細については、こちらをご覧ください

また、新しいプログラムを使用して独自のインストーラーを使用して、従来のデスクトップ アプリを公開することもできます。 この方法では、ストアに格納され、ストアによって配布されるパッケージを送信しません。 代わりに、Web サイトまたはコンテンツ配布ネットワーク (CDN) の.exeまたは.msi パッケージにバージョン管理された URL を指定すると、ストア カタログに登録する利点が得られます。 インストーラーがサイレント モードをサポートし、アプリとインストーラーがストア ポリシーに準拠している限り、変更は必要ありません。 詳細については、こちらをご覧ください

ストアに UWP アプリがありますが、従来のデスクトップ アプリはまだ公開されていません。 発行する必要がありますか? UWP アプリをデスクトップ バージョンに置き換える必要がありますか?

最終的に、この決定は、アプリの使用パターンとビジネス モデルによって異なります。 ストアには、両方の種類のアプリが公開されている場合があります。 これは、異なる顧客に 2 つの異なるエクスペリエンスを提供する開発者にとって妥当です。 機能セットや機能、製品レベルなどに基づいて、名前を異なる方法で指定することを検討してください。一般に、そのうちの 1 つを時間の経過と同時に非推奨にする予定がない限り、作成に使用されるテクノロジのみが異なるほぼ同じアプリが 2 つ存在することはお勧めしません。

UWP アプリを削除する場合は、既存のアプリの評価とコメントが失われます。 さらに、UWP オファリングからデスクトップ オファリングに顧客を移動する自動方法がないため、UWP アプリ内で顧客にプロンプトを表示する必要があります。

同様に、顧客の購入を Microsoft コマース システムから独自のコマース システムに移動する自動化された方法はありません。そのため、通常は、2 つのアプリを完全に分離して扱うか、独自のコマース システム内にプロビジョニングを用意して、これらのシナリオを処理することをお勧めします。

お客様がブラウザーを使用してインストールするプログレッシブ Web アプリ (PWA) があります。 Microsoft Storeで発行する必要がある理由

PWA は、ネイティブ アプリケーションのように見える Web テクノロジ標準ベースのアプリです。 これらは、Microsoft Edgeなど、ブラウザー経由でインストールできます。 ただし、ユーザーは、Web サイトまたはその他の場所に移動してアプリを取得し、さまざまなテクノロジで構築されたアプリとは異なる可能性のあるエクスペリエンスをフォローしてインストールすることを知っている必要があります。

WindowsのMicrosoft StoreでPWAを公開することで、アプリは、顧客がストアでアプリを検索するときに使用するのと同じカタログの一部になります。 また、ネイティブ テクノロジを使用する他のアプリと比較すると、アプリのインストール エクスペリエンスも一貫しています。 これにより、ほぼゼロの労力で配布するための増分チャネルが提供され、アプリの可視性が向上し、顧客がアプリの完全なカタログを 1 か所で利用できるようになります。

PWA の詳細については、WindowsのMicrosoft Storeを参照してください

詳細情報

この記事では、WindowsのMicrosoft Storeにアプリを公開する方法に関するいくつかの重要なポイントをまとめたものです。 2021 年 6 月に行ったお知らせの詳細については、次のブログ投稿を参照してください。

WindowsでのMicrosoft Storeの発行オプションの詳細を確認したら、次の手順として、ストアでアプリを発行します。 私たちはあなたの素晴らしいアプリを見るのを待つことはありません!