Metaは、Meta Quest向けのアプリストア「Meta Horizon Store」において、WebXRを活用したアプリ内課金に対応しました。対象は、PWA(プログレッシブ・ウェブ・アプリ)形式でパッケージ化されたWebXRアプリで、Web開発者はAPI経由で自身のコンテンツを収益化できるようになります。
WebXRはWebで体験できるXRコンテンツの共通規格です。本来、WebXRを活用すればウェブブラウザ上で直接体験を提供でき、アプリストアを介さない展開が可能です。
Metaは2024年の開発者向けイベント「Meta Connect」以降、Webサイトをネイティブアプリのように利用可能なPWA(プログレッシブ・ウェブ・アプリ)形式のWebXRアプリを、Meta Quest向けのMeta Horizon Storeで配布できるようにしました。
この変更により、VR/ARヘッドセットでも公式ストアを通じて、WebXR体験を提供可能となりました。なおパッケージ化には、Googleが提供するツール「Bubblewrap」が使用されています。
さらに今回のアップデートにより、ストア経由での収益化という選択肢がWebXR開発者に新たに加わりました。これを機に、ウェブベースの開発をより実用的な選択肢として捉える動きが広がる可能性があります。
収益化実装のためには、PWA形式のWebXRアプリとアプリストアの連携が必要です。Meta Horizon Storeで配信可能なWebXRアプリには、Metaのアプリ内課金システム(IAP)が導入されており、開発者は新たなAPIである「Digital Goods API」を利用して課金機能を実装します。実装後のアプリを使うユーザーは、課金時にネイティブアプリと同様の支払いインターフェースを体験できます。
ただし、開発者にとっては、従来通りウェブ上でのシンプルな収益化手段が望まれています。たとえば、Apple Vision ProではSafari上でApple Payが、Google ChromeではGoogle Payが利用可能ですが、Metaのウェブブラウザにはこれに相当する機能がまだ実装されていません。現在、WebXRの利用はQuestヘッドセットからのアクセスが大半を占めており、ストアを通じた収益化は、ウェブ上での収益化に比べて制約があるのが実情です。
(参考)UploadVR、Meta Horizon
Mogura VRはUploadVRのパートナーメディアです。
