Appleは、アプリ開発者にアプリ内購入またはサブスクリプションの大規模なカタログを管理する機能を提供するように設計された新しいAdvanced Commerce APIを発表しました。

発表Appleの開発者ページで公開されました適格性要件。 Advanced Commerce APIは、非常に大きなコンテンツカタログと作成者エクスペリエンスを持つアプリ開発者、およびアプリ内にオプションのアドオンを備えたサブスクリプションを持っているアプリ開発者を支援することを目指しています。

iPhoneMakerの新しいAPIは、アプリ内購入を管理する新しい方法を有効にします。つまり、開発者はもはや頼る必要がなくなります。App Store接続する。開発者は、AppleのAdvanced Commerce APIへのアクセスを受け取ると仮定して、アプリ内購入を管理するために、またはその両方を使用することができます。

Advanced Commerce APIは、プレミアム機能や追加のコンテンツ、デジタル製品など、さまざまな種類のアプリ内購入で使用できます。新しいAPIに関する情報はあまりありませんが、トークンやコインを必要とせずに、アプリ内購入とサブスクリプションの大規模なカタログを可能にするようです。

たとえば、モバイルゲームの分野では、ユーザーはゲーム内のアイテムを取得するためにデジタル通貨を使用することを余儀なくされなくなるようです。代わりに、ゲーム内の購入を通じてゲーム内のアイテムまたはパワーアップを直接購入し、ゲーム内の通貨システムの必要性を効果的にバイパスするオプションがあります。

Appleが提供する例では、提案されたビデオストリーミングアプリは、ユーザー向けのバンドルオプションを提供できるようになります。サードパーティの支払い処理に依存し、各コンテンツクリエーターまたはチャネルに可能なあらゆるサブスクリプションオプションをリストする必要があるのではなく、開発者はアプリ内購入を通じてデジタル商品としてサブスクリプションを提供することができます。

AppleのWebサイトによると、Advanced Commerce APIは、開発者の既存のビジネス条件またはコミッションレートに影響を与えません。ただし、ユーザーの購入フローを簡素化する一方で、オンラインストアフロントを介してトークンを販売することで、手数料を避けることから開発者をロックします。

Appleのルールによると、新しいAPIを介して処理された購入はApp Storeで宣伝することはできず、特定のApp Store機能では使用できないと述べています。これは、家族の共有可能なアプリ内購入とストアキットテストでXcode使用できません。

Appleの新しいAPIへのアクセスは、アプリケーションの開発者によってリクエストが送信された後にのみ、APPごとに配布されます。それでも、会社には、満たす必要があるアプリと適格性の要件の厳格なセットがあります。つまり、新しいAPIは、Get-goのすべての人が利用できないことを意味します。

開発者が実装をテストする機会があると、新しいAPIについてさらに学習されます。開発者とユーザーにとって純ポジティブかもしれませんが、これの一部がAppleの支払いシステムと手数料とのより深い関係を意味する可能性があります。

Advanced Commerce APIの適格性要件

Appleのウェブサイトによると、Advanced Commerce APIは、アプリ内購入を通じて世界中のコンテンツとサービスを提供する強力な方法を開発者に提供することを目的としています。ただし、APIを使用するには、App Storeアプリケーションが特定の基準を満たす必要があります。具体的には、アプリは3つの対象となるビジネスモデルのいずれかを使用してアプリ内購入を使用する必要があります。

アプリ内購入は、App Store ConnectまたはAdvanced Commerce APIを通じて処理できます。

これには、1回限りの購入の「例外的に大規模なカタログ」を備えたアプリと、一度限りの購入のカタログが同様に大きなカタログを持つアプリが含まれます。アプリは異なるコンテンツを提供する場合がありますが、一般的なルールを遵守する必要があります。対象となるアプリケーションは、1つまたは複数のサブスクリプションを提供する必要があり、それぞれがアプリ内購入です。

サブスクリプションを提供し、追加のアプリ内購入を含むアプリも対象となります。例として、Apple開発者のWebサイトは、サブスクリプションを提供するエンターテイメントアプリと、プレミアムチャネルまたはスポーツコンテンツの形式の追加のサブスクリプションアドオンが、Advanced Commerce APIの対象となると述べています。

Appleによると、Advanced Commerce APIは、App Store Commerceシステムを既に使用しているアプリケーションでのみ使用できます。オペレーティングシステムのサポートに関しては、アプリ自体が互換性がなければなりませんiOS 15iPados 15、Visionos 1、またはwatchos 8

Appleの新しいAPIの潜在的な影響

Advanced Commerce APIは、間違いなくアプリ内購入の分野での柔軟性が向上することになります。 Appleは、アプリ開発者にアプリ内購入をより多くのオプションとさまざまな方法で提供したいと考えています。これは、最終的にエンドユーザーの購入フローを簡素化する変更です。

新たに発表されたAPIを通じて、ユーザーは、複雑なシステム、外部Webサイト、ゲーム内通貨の実装に頼らずに、ゲーム内の資産をより簡単に購入したり、お気に入りのコンテンツクリエーターを購読したりすることができ、より合理化されたエクスペリエンスを可能にします。

これはまた、開発者がゲームのために仮想通貨システムを管理または実装する必要がなくなったことを意味します。ただし、Appleの適格性要件はかなり厳格であり、APIにアクセスするための要求は個別に処理されます。つまり、近い将来、アプリ内購入に大きな変更が見られない可能性があります。

開発者が新しい高度なCommerce APIを受け入れることを選択したかどうかはまだ不明です。それはすべて、今後数週間で浮上する細かい印刷と実装の詳細に依存します。