Windows の Microsoft Store で成功をつかむ

Pete Brown

Windows の Microsoft Store は、顧客がアプリを見つけて自分の Windows PC にインストールするための、信頼できる単一の場所です。また、PC 向けのアプリやコンテンツを入手しやすくするために、Microsoft が特集、販売促進、奨励を行う場所でもあります。Microsoft は Windows の Microsoft Store に真剣に取り組んでおり、開発者と顧客のニーズを確実に満たせるように投資を続けます。

ビデオのタイトルを含むスクリーン ショット

Windows の Microsoft Store 担当ゼネラル マネージャー Giorgio Sardo が、ストアで気に入っている 5 つのことについて説明します。

Windows の Microsoft Store で公開することには、お客様とアプリにとって次のような利点があります。

  • 顧客がアプリを検索する際に使用するカタログに自分のアプリが含まれるようになるため、入手しやすくなります。
  • ストアでの販売促進の対象になる可能性があるため、入手しやすくなります。
  • Windows の Microsoft Store からであれば、顧客はアプリを信頼してインストールできるようになります。
  • ゲーム以外のアプリを作成するために使用したテクノロジが何であれ、必要に応じてアプリ内購入のための独自の販売システムを導入して、すべての収益を自分のものにすることも可能です。
  • アプリがストアのポリシー (2021 年 6 月 28 日現在のポリシー).に準拠している限り、コードや既存の .msi または .exe インストール パッケージを変更することなく、従来型デスクトップ アプリ (Win 32 アプリ) をストアに含めることができるようになりました。
  • 従来型デスクトップ アプリも含めて、ストアからの入手に関するメトリクスやデータを取得できるようになります。

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

「従来型デスクトップ アプリ」とは、Windows OS で直接実行される、究極的には Win32 API を対象とする任意の言語または UI フレームワークを使用してビルドされた、ゲーム以外のアプリのことを意味します。例としては、WPF や Windows フォームを含む .NET アプリ、MFC、Qt、JUCE、その他の UI フレームワークを使用する C++ アプリ、Web テクノロジを使用する Electron などのアプリ、Java アプリ、コンソール アプリなどが挙げられます。これらのアプリは、.exe ファイルまたは .msi パッケージを使用してインストールされます。

もし、ゲーム以外の優れた従来型デスクトップ アプリを所有していて、それが Microsoft Store のポリシーに準拠しているなら、コードやインストーラーをまったく変更することなく、Windows の Microsoft Store で公開することができます。既存の販売システムとコンテンツ配信ネットワークも維持できます。

私は従来型デスクトップ アプリを所有していますが、自分の Web サイトで公開しています。ストアで公開すべき理由はありますか?

Windows の Microsoft Store で公開することの利点と、従来型デスクトップ アプリ向けの新しいサポートについてはすでに説明しました。しかしながら、多くの開発者はインストールに関わるすべてのことを自分の Web サイトで行いたいと思っています。顧客はその Web サイトから離れる必要はありませんし、インストール後にサイト上の他のコール トゥ アクションをクリックしてもらうことができるからです (フォーラムへの参加や、他のもののダウンロードなど)。

確かにそうした利点はあります。同時に、多くの顧客にとって、ある Web サイトからダウンロードできるアプリケーションを信頼してよいかどうかが分かりにくいのも事実です。それだけでなく、最近の Web には偽のダウンロード ボタンがあふれているので、ユーザーは見慣れないものをクリックすることに不安を感じています。現時点では、Web 開発者はこの問題に対応するためにストア バッジを使用して Web ページから Microsoft Store クライアント アプリを呼び出すことができますが、完全に別のアプリケーションに移動することになりますし、ダウンロードするだけでは終わりません。

開発者と顧客にとってのプロセスを向上させるために、Microsoft はポップアップ ストアを作成しています。これは、Web ページのマークアップを使用して呼び出される、Windows PC 上のアプリケーションです。顧客がインストール ボタンをクリックすると、Web サイトを離れることなく Windows の小さなネイティブ ダイアログが表示され、ここでインストールに関わるすべてのことを行うことができます。アプリは Microsoft Store クライアントでも公開されるため、検索してインストールすることが可能で、分析のための機能もすべて利用できます。同時に、顧客をサイト上に引き留めて、その他のタスクや行動を完了させることもできます。そして、顧客にとってのインストールの作業全体が簡素化され、1 つのポップアップ上で行うことができます。

画像のない灰色の背景と奥行きのある透かしのプレースホルダー

ポップアップ ストアでは公開元の Web サイトからアプリを素早くインストールできるため、流れを途切れさせません

ポップアップ ストアは、今年の後半に利用できるようになります。その時には、必要なマークアップに関するガイダンスを含めて、詳細をお伝えいたします。

従来型デスクトップ アプリは MSIX を使用してパッケージ化する必要がありますか? それとも今使用しているインストーラーを引き続き使用するべきですか?

パッケージ化に関しては、お客様がアプリと顧客にとって最適なものを選択できるようにするつもりです。

シームレスなインストール、更新、アンインストール、差分更新など、MSIX が提供する機能を活用したいのであれば、アプリを MSIX でパッケージ化して、ストアで公開することができます。MSIX は、Microsoft がお勧めするアプリのパッケージ化と配布のための方法です。詳細についてはこちらをご覧ください

Microsoft の新しいプログラムを使用して、独自のインストーラーにより従来型デスクトップ アプリを公開することもできます。この方法の場合は、ストアで保存および配布をするためにパッケージを提出する必要はありません。その代わりに、ご自分の Web サイトまたはコンテンツ配信ネットワーク (CDN) にある .exe または .msi パッケージへのバージョン管理された URL を提供します。その場合でも、ストアのカタログに登録情報を含めることができます。インストーラーでサイレント モードがサポートされていて、アプリとインストーラーがストアのポリシーに準拠している場合には、変更は必要ありません。詳細についてはこちらをご覧ください

私はストア内に UWP アプリがありますが、従来型デスクトップ アプリはまだ公開していません。公開すべきでしょうか?UWP アプリをデスクトップ バージョンで置き換えるべきですか?

究極的には、アプリの使用パターンとお客様のビジネス モデルによって答えは変わります。アプリの両方のタイプをストアで公開することも可能です。異なる顧客に異なる 2 つのエクスペリエンスを提供したい開発者にとっては、これが適切です。機能セットや性能、製品階層などに基づいて別の名前をつけることを検討してください。一般的には、アプリを作成するためのテクノロジだけが異なる、ほぼ同じ 2 つのアプリを提供することはお勧めしません (いずれそのうち 1 つを廃止する場合は別です)。

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

同様に、顧客の購入を Microsoft の販売システムから独自の販売システムに自動的に移行することもできないため、通常は 2 つのアプリをまったく別のものとして扱うか、ご自分の販売システム内でこれらのシナリオに対応する手段を用意するのが最善です。

顧客がブラウザからインストールできる、プログレッシブ Web アプリ (PWA) を所有しています。ストアで公開すべき理由はありますか?

PWA は、ネイティブ アプリケーションのように見える Web テクノロジ標準に基づくアプリです。Microsoft Edge などのブラウザを介してインストールできます。しかしながら、ユーザーはアプリを入手するために Web サイトか他の場所にアクセスして、他のテクノロジでビルドされたアプリとは異なる方法に従ってインストールする必要があります。

Windows の Microsoft Store で PWA を公開すると、アプリは、顧客がストア内のアプリを検索する際に使用するカタログに含められます。アプリのインストール方法も、ネイティブ テクノロジを使用するその他のアプリと同じになります。これにより、あまり労力をかけずに差分更新を配布できるようになり、アプリをもっと良く把握できるようになります。また、顧客は 1 つの場所を確認するだけで、利用できるすべてのアプリを含むカタログを参照できるようになります。

Windows の Microsoft Store での PWA に関する詳細については、こちらをご覧ください。

詳細情報

この記事では、アプリを Windows のMicrosoft Store で公開する際の重要な点を要約しました。2021 年 6 月に行われた発表に関する詳細情報は、次のブログ記事を参照してください。

これで Windows の Microsoft Store での公開方法について確認できましたので、次のステップとしてアプリをストアで公開しましょう。お客様の素晴らしいアプリが見れるのを楽しみにしています。