価格帯別の定期購入型アイテムについて
Appstore SDKを使用すると、価格帯別の定期購入型アイテム機能をアプリに追加できます。価格帯別の定期購入型アイテムを設定するには、HAQMの担当者に連絡して、開発者コンソールでこの機能を有効にする必要があります。
はじめに
以下の例は、価格帯別の定期購入型アイテムの一般的な構造を示しています。

定期購入型アイテムとは、あらかじめ定義された期間継続して使用でき、期間が終了すると自動更新されるアプリ内課金(IAP)アイテムです。このアイテムは、ユーザーのアカウントに登録された複数のデバイスから利用できます。ユーザーに提供する期間と価格のオプションは、開発者が開発者コンソールを使用して指定する必要があります。
すべての定期購入型アイテムには、少なくとも1つの価格帯があります。価格帯には、さまざまな機能セット、サービスへのアクセスレベル、アプリの継続利用、コンテンツの定期的なアップデートなどが関連付けられることがあります。1つの定期購入型アイテムに対して作成できる価格帯は、最大5つです。
期間は、継続期間と価格を指します。すべての価格帯には少なくとも1つの期間が必要であり、どの期間も1つの価格帯に属します。2つの期間の長さが同じ(GoldのMonthlyとSilverのMonthlyなど)であったり、価格が同じ(GoldのWeeklyとBronzeのMonthlyの価格が同じなど)であったりしても、属する価格帯が異なれば、その2つの期間は区別されます。
ネストされた価格帯構造や階層の境界は、このシステムにはありません。ユーザーには任意のパスを提供でき、あるプランから別のプランにユーザーを移行することも可能です。
ユーザーは、複数の価格帯や期間を同時に利用することはできません。
開発者コンソールで定期購入型アイテム、価格帯、期間を設定するときは、それらのIAPアイテムのタイトルと説明について、アプリのローカライズ先の各言語による翻訳を含めることができます(ほかのIAPアイテムの場合と同様です)。
主な機能
次の表は、サポートされているすべての機能をまとめたものです。
機能 | 定義 |
---|---|
価格帯 | 特定の価格と期間のオプションを提供するプランのグループ |
期間 | 1つの価格帯に属する継続期間と価格プラン |
価格オプション | ユーザーのプラン(国によって異なる場合があります) |
期間の切り替え | 同じ価格帯の異なるプランにユーザーが移行すること |
価格帯の切り替え | 価格帯の境界を越えて異なるプランにユーザーが移行すること |
自動更新 | ユーザーが自動更新をオンに設定している場合、更新の時点で同じプランが継続され、オフにしている場合はそのプランの利用は終了となること |
定期購入の即時(Immediate)変更 | ユーザーの期間移行が即時に実施されること |
定期購入の繰延(Deferred)変更 | ユーザーの期間移行が更新の時点で実施されること |
ユースケース
価格帯別の定期購入型アイテムは、次のようなシナリオで使用します。
- ユーザーがSilverのMonthlyからGoldのAnnually(またはその逆)に移行する。
- ユーザーがGoldのMonthlyからSilverのMonthly(またはその逆)に移行する。
- ユーザーがBronzeのMonthlyからBronzeのAnnually(またはその逆)に移行する。
- ユーザーが1か月のBronze無料トライアルを開始し、試用期間の終了後、BronzeのMonthly有料プランの使用を開始する。
ユーザーが自動更新をオフにすると、その定期購入は更新時に終了します。
Appstore SDKのバージョン
価格帯別の定期購入型アイテム機能は一部のパートナーのみが利用でき、HAQMの担当者が有効にする必要があります。Appstore SDK 3.0.7のリリース以前には、価格帯別の定期購入型アイテムを実装するには、HAQMの担当者からカスタムのAppstore SDKを入手する必要がありました。
次の表は、価格帯別の定期購入型アイテムをサポートするAppstore SDKのバージョンを示しています。以前のリリースが必要な場合は、HAQMの担当者に連絡して適切なバージョンのAppstore SDKを入手してください。
一般公開されているAppstore SDKのバージョン | 該当するカスタムAppstore SDKのバージョン |
---|---|
Appstore SDK 3.0.7 | カスタムのSDKは不要 |
Appstore SDK 3.0.6 | Appstore SDK 3.0.6.1 |
Appstore SDK 3.0.5 | Appstore SDK 3.0.5.1 |
Appstore SDK 3.0.4 | Appstore SDK 3.0.4.1 |
Appstore SDK 3.0.3 | Appstore SDK 3.0.3.1 |
関連トピック
Last updated: 2025年4月7日