本文へスキップ

Electron 2の新機能:アプリ内課金

·読了時間2分

新しいElectron 2.0リリースラインは、多くの新機能と修正が含まれています。この新しいメジャーバージョンにおけるハイライトの1つは、AppleのMac App Store向けの新しいinAppPurchase APIです。


アプリ内課金により、アプリ内から直接コンテンツやサブスクリプションを購入できます。これにより、開発者はフリーミアムビジネスモデルを容易に採用できます。このモデルでは、ユーザーはアプリのダウンロードに料金を支払わず、プレミアム機能、追加コンテンツ、またはサブスクリプションのためにオプションのアプリ内課金が提供されます。

この新しいAPIは、コミュニティ貢献者であるAdrien FeryによってElectronに追加され、講義や会議向けのノート作成ElectronアプリであるAmanoteでアプリ内課金を有効にしました。Amanoteは無料でダウンロードでき、PDFに明確で構造化されたノートを追加できます。数式、図面、音声録音などの機能も備えています。

AmanoteのMac版にアプリ内課金サポートを追加して以来、Adrienは売上高が**40%増加**したと述べています!

はじめに

新しいinAppPurchase APIは、最新のElectronベータ版に既に含まれています。

npm i -D electron@beta

APIのドキュメントはGitHubで見つけることができ、AdrienはAPIの使用方法に関するチュートリアルを書いてくれました。アプリにアプリ内課金を追加する手順については、チュートリアルを参照してください。

APIへのさらなる改善が進められており、近日中に次のElectronベータ版リリースに含まれる予定です。

Windowsへの対応も検討中

次に、AdrienはElectronでMicrosoft Storeのアプリ内課金サポートを追加することにより、Amanoteの新しい収益源を開拓することを目指しています。続報にご期待ください!