プロダクトを作成する
BasePrice でアプリ内課金とサブスクリプションを作成する方法を学びます。プロダクトを手動で追加するか、App Store と Google Play アカウントからインポートできます。
プロダクトを追加する2つの方法
BasePrice プロジェクトにプロダクトを追加する方法は2つあります。
- 手動作成 — プロダクトをゼロから定義する
- ストアからインポート — Apple App Store と Google Play から既存のプロダクトを取得する
手動作成
- プロジェクトの**「プロダクト」**タブに移動する
- **「新規プロダクト」**をクリックする
- 必須フィールドに入力する:
- 表示名 — 例:「Premium Monthly」
- プロダクト種類 — コンシューマブル、非コンシューマブル、自動更新サブスクリプション、非更新サブスクリプションから選択
- インターバル(サブスクリプションのみ)— 月次、年次、週次など
- **「作成」**をクリックする
プラットフォームマッピングと価格設定を設定できるプロダクト詳細ページに遷移します。

ストアからインポート
App Store Connect または Google Play Console にすでにプロダクトがある場合、直接インポートできます。
インポートモーダルを開く
プロジェクトの「プロダクト」タブから**「プロダクトをインポート」**をクリックします。BasePrice は接続されているすべてのプラットフォームから既存のプロダクトを取得します。
マッチしたプロダクトを確認する
BasePrice はプラットフォームをまたいでプロダクトを自動的にマッチングします。
- 完全一致 — Apple と Google で同一の ID を持つプロダクトはグループ化されます
- 類似一致 — 似た ID のプロダクトはグループ化されます(例:
pro-monthlyとpro_monthlyは同じプロダクトと認識される)
BasePrice がマッチを検出しなかった場合は、手動でマージすることもできます。
インポートするプロダクトを選択する
インポートしたいプロダクトにチェックを入れます。BasePrice は以下を自動検出します。
- ストアメタデータに基づくプロダクト種類
- プロダクトメタデータと命名パターンからの課金インターバル
インポートを確認する
**「選択したものをインポート」**をクリックします。プロダクトはプラットフォームマッピングと検出された種類がすでに設定された状態で作成されます。

💡すでにインポート済みですか?
すでにインポートされているプロダクトにはバッジが表示されるため、誤って重複を作成することを防ぎます。
プロダクト作成後にすること
プロダクトが存在する状態になったら、以下を行います。
- プラットフォームマッピングを追加する — Apple と Google のプロダクト ID をリンク
- 価格設定を構成する — ベース価格と戦略を設定
- 価格を確認する — すべての国の価格テーブルを確認
- 公開する — ストアに価格をプッシュ