Web Service


Advanced Commerce API (高度な商業 API)


App Store を通じてアプリ内購入をサポートし、カスタムの 1 回限りの購入、サブスクリプション、オプションのアドオンを含むサブスクリプションの非常に大規模なカタログを提供します。





概観


このフレームワークを使用すると、App Store の商業システムを使用しながら、1 回限りの購入、サブスクリプション、およびオプションのアドオンを含むサブスクリプションの非常に大規模なカタログを提供できます。この API を使用するアプリは、独自のアプリ内購入 、SKU カタログをホストして管理します。App Store 商業システムは、エンドツーエンドの支払い処理、グローバル配信、税金サポート、およびカスタマーサービスを処理します。


Advanced Commerce API と StoreKit アプリ内購入 (In-App Purchase) API を同じアプリで使用できます。アプリ内購入 API を使用する場合は、すべての製品 ID を事前に構成して下さい。Advanced Commerce API を使用する場合は、独自の SKU カタログをホストして管理し、実行時に製品の詳細を動的に指定します。完全な設定情報については、Advanced Commerce API 用にプロジェクトを設定する を参照してください。


高度な商業 API 機能は、あなたのアプリで StoreKit を使用して行う要求と、あなたのサーバからのエンドポイント要求を通じて利用できます。これらの要求を承認するには、JSON Web トークン (JWTs) を生成します。App Store サーバライブラリには、呼び出しを承認するための JWT を簡単に作成できるクライアントが用意されています。ライブラリの詳細については、App Store サーバー ライブラリを使用して実装を簡素化する を参照してください。呼び出しの承認の詳細については、あなたのサーバからの API 要求の承認 (Authorizing API requests from your server) を参照してください。


Advanced Commerce API を呼び出すには、あなたのサーバーは Transport Layer Security (TLS) プロトコル 1.2 以降をサポートしていなければなりません。


重要

資格の詳細と Advanced Commerce API へのアクセスの適応については、Advanced Commerce API を参照してください。




トピックス


要点


Advanced Commerce API 用にプロジェクトを設定する

App Store Connect であなたのアプリを構成し、サーバをセットアップして、SKU を準備します。




@@@@@@@@@@@@@@
4/5ここまで
@@@@@@@@@@@@@@


あなたのアプリ内購入用の SKU を作成する

あなたのアプリ内で、1 回限りの料金、サブスクリプション、バンドルサブスクリプションを定義および管理します。


サブスクリプションを管理するためのリンクを設定する

あなたのアプリのサブスクリプション管理ページへのディープリンクを作成します。


Advanced Commerce API の変更履歴

Advanced Commerce API の新機能と更新について学びます。




@@@@@@@@@@@@@@
4/5ここまで
@@@@@@@@@@@@@@














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ