プロダクトの理解
プロダクトは、アプリが提供する内容と課金方法を定義します。
プロダクトとは?
IronFlockにおいて、プロダクトはアプリを価格モデルに接続する課金単位です。販売するすべてのアプリには、正確に1つのアクティブなプロダクトが必要です。プロダクトは以下を定義します:
- どの課金期間が適用されるか(日次、月次、年次、または一回払い)
- 基本価格に含まれる無料使用ユニット数
- アプリに多くのデバイスを使用する顧客に対するボリュームディスカウントの計算方法
プロダクトは、顧客がアプリをインストールする際にサブスクライブする「プラン」と考えてください。
プロダクトの構造
課金期間
期間によって顧客に課金される頻度が決まります:
| 期間 | 間隔 | 用途 |
|---|---|---|
| 日次 | 日ごと | 短期トライアル、従量課金アプリ |
| 月次 | 月ごと | 継続サブスクリプションで最も一般的 |
| 年次 | 年ごと | 割引付きの長期契約 |
| 一回払い | 単発課金 | 永久ライセンス、セットアップ料金 |
プロダクトには一度に1つの課金期間のみアクティブにできます。
含まれるユニット
すべてのプロダクトには、追加料金なしの基本的な無料使用量を含めることができます:
-
含まれる継続ユニット — 各請求サイクルで基本価格に含まれるアプリ日数のユニット数。例えば、これを14に設定すると、各サイクルの最初の14デバイス日の使用量は基本価格でカバーされます。このしきい値を超えた使用量は、ボリュームディスカウント付きのユニット単価で課金されます。
-
含まれる一回限りユニット — 無料ユニットの生涯割り当てです。各サイクルでリセットされる継続ユニットとは異なり、一回限りユニットはすべての請求期間にわたって累積的に追跡されます。各サイクルで、システムは残りの割り当てを適用する前に、以前に消費されたすべてのユニットを一回限りのプールから差し引きます。プールが枯渇すると、含まれる継続ユニットのみが適用されます。
リベートパラメータ
リベートパラメータ(0.0から1.0の値)はボリュームディスカウントを制御します。顧客がより多くのデバイスにスケールアップするにつれて、実効ユニット単価がどの程度低下するかを決定します。
価格計算式は:
effective_price_per_unit = base_price × number_of_units^(-rebate_parameter)- リベートパラメータ0.0はボリュームディスカウントなし — すべてのユニットが同じ価格。
- リベートパラメータ0.3(デフォルト)は中程度のディスカウントカーブ。
- リベートパラメータ1.0は最も急な最大ディスカウント。
月額€5.00、リベートパラメータ0.3の例:
| デバイス(ユニット) | 実効ユニット単価 | 月額合計 |
|---|---|---|
| 1 | €5.00 | €5.00 |
| 10 | €2.51 | €25.10 |
| 50 | €1.67 | €83.50 |
| 100 | €1.25 | €125.00 |
これにより、顧客はアプリを大規模に展開するインセンティブが得られると同時に、収益の増加が確保されます。
プロダクトのライフサイクル
アプリごとに1つのアクティブなプロダクト
各アプリには一度に1つのアクティブなプロダクトのみを持つことができます。新しいプロダクトバージョンを作成すると(例:価格変更時)、以前のプロダクトは非アクティブ化され、過去の課金のために保持されます。旧プロダクトの既存顧客は、現在の請求サイクルが終了するまで元の料金で課金され続けます。
インストール時の価格ロック
ユーザーがアプリをインストールすると、現在割り当てられているプロダクトがインストールされたアプリにバインドされます。その後のプロダクト変更(価格モデルの変更)は、新規インストールまたはアプリの更新に対してのみ適用されます。これにより、既存顧客への課金の一貫性が確保されます。
パブリックとプライベートのプロダクト
| 配布 | サービス手数料 | ディストリビューターの受取額 |
|---|---|---|
| パブリックApp Store | 20% | 収益の80% |
| プライベート共有 | 10% | 収益の90% |
パブリックアプリはApp Storeに表示され、すべてのユーザーが利用できます。プライベートアプリは、明示的にアプリを共有したユーザーのみが利用できます。