Apple の Advanced Commerce API は、開発者が iPhone 上の特定の種類のアプリ内購入をより適切に管理できるようにする新しいソフトウェア フレームワークです。

新しいAPIは、仮想アイテムを提供するゲームや、プレミアム機能や追加コンテンツを備えたアプリなど、多くのデジタル購入機能を提供するサードパーティ製アプリにとって特に便利です。ゲームの場合、Advanced Commerce APIによってこれらのデジタルアイテムを直接購入できるようになるため、カスタムゲーム内通貨システムが不要になります。新しいAPIの料金体系は既存のAPIと同じです。
追加のチャンネルやさまざまなサブスクリプションを提供するビデオストリーミング アプリも、各チャンネルのサードパーティ支払いに依存せずにサブスクリプション バンドルを直接実装できるため、新しい API の恩恵を受けることができます。
AppleのAdvanced Commerce APIがiPhoneのアプリ内購入を向上
すべてのサードパーティ開発者がAdvanced Commerce APIを利用できるわけではありません。Appleは、具体的なアプリ、開発者のニーズ、ビジネスモデルに基づいて、利用資格を決定します。
Appleの開発者向けウェブサイトでの発表では、幅広いアドオンコンテンツとアプリ内購入を提供するアプリのみが「非常に大規模なコンテンツカタログ、クリエイター体験、オプションのアドオン付きのサブスクリプションなど」の新しいAPIを利用できると説明されている。Appleは、サポートされているビジネスモデルのこれらの例を、Advanced Commerce APIのページで提供している。
非常に大規模な一回限りの購入カタログ。オーディオブック、クラス、コースなどの新しいアイテムが頻繁に追加され、それぞれが単一のアプリ内購入として販売される、大規模なコンテンツライブラリをホストするアプリ。ユーザーはニーズに応じて、アプリ内購入を1つだけ購入することも、複数購入することもできます。
非常に大規模なサブスクリプションコンテンツカタログ。複数のクリエイターによるコンテンツが頻繁に追加されるアプリで、各クリエイターのコンテンツが単一の自動更新サブスクリプションとして販売されています。ユーザーはアプリ内で1つまたは複数のサブスクリプションを、それぞれ単一のアプリ内購入として購入できます。
コアサービスの一部として、同じアプリ内でオプションのアドオンコンテンツを含むサブスクリプションへのアクセスを単一の購入として提供します。ユーザーは特定のサービスに加えて、追加のアドオンコンテンツやサービスにも加入でき、それらはすべて同じアプリ内で単一のサブスクリプションとして自動更新されます。例えば、プレミアムチャンネル、スポーツ、地域コンテンツなどの追加のサブスクリプションアドオンをサブスクリプションに加えて提供するエンターテイメントアプリなどが挙げられます。
Advanced Commerce API の対象外となるアプリには、Apple のアプリ内購入メカニズムの代わりに外部 Web 決済を使用するアプリや、iOS 15、iPadOS 15、visionOS 1、watchOS 8 以降と互換性のないアプリが含まれます。
アプリ内課金システムは、特にお子様がいる場合、不要な課金につながる可能性があります。この機能を使いたくない場合は、チュートリアルの手順に従って、iPhone、iPad、Apple TVですべてのアプリ内課金をオフにしてください。アプリのサブスクリプションを管理するためのヒントも参考にして、費用を節約しましょう。