Create Android Subscription Introductory Offer
インストール手順とこのプラグインのフルマークダウンガイドを含むセットアッププロンプトをコピーします。
新規サブスクライバーの障壁を軽減する
新規サブスクライバーの障壁を軽減する
新規サブスクライバーの障壁を軽減する新規サブスクライバーの障壁を軽減する
- 新規サブスクライバーの障壁を軽減する
- Increase conversion rates
- Allow users to try your premium features risk-free
- Build long-term subscriber relationships
Eligibility
Section titled “Eligibility”Users can receive an introductory offer if they haven’t previously purchased or received an introductory offer for the subscription. Google Play handles eligibility automatically.
Prerequisites
Section titled “Prerequisites”You must first create an auto-renewable subscription before adding an introductory offer.
Creating an Introductory Offer
「初期割引の作成」をタイトルにしたセクション-
割引設定のアクセス
Google Play Consoleにアクセスし、サブスクリプションを選択し、 割引の追加 ボタンをクリックします。

-
基本プランの選択
基本プランを選択するモーダルが表示されます。基本的には1つの基本プランしかありません。基本プランを選択し、 割引の追加 をクリックして続行します。

-
割引の詳細設定
以下の情報を入力してください:
オファーID: このオファーの固有の識別子
対象者: このオファーを受け取れるユーザーを選択
- 新規顧客: まだサブスクライブしていないユーザー
- 既存の顧客: 以前サブスクライブしていたユーザー
- 開発者が決定: 自社のロジック (native-purchasesの機能ではありません)

-
フェーズを追加
下部のページでオファー構造を定義するにはクリックしてください。 2つのフェーズを追加できます。組み合わせることができる例としては以下のようになります。 無料試用期間のみ
割引価格のみ
- 無料試用期間後に割引の定期支払い
- フェーズのタイプを選択
- __CAPGO_KEEP_0__
-
__CAPGO_KEEP_1__
3つのフェーズタイプから選択してください:
無料試用版
- 期間限定で無料で利用できる
- 例:7日間無料、$9.99/月
単一の支払い
- 特定の期間に一回の割引価格
- 例:2ヶ月間$1.99、$9.99/月
割引の繰り返し支払い
- 複数回のサイクルごとに減額された月額料金
- 例:3ヶ月間$4.99/月、$9.99/月
-
フェーズ期間の設定
フェーズの期間を設定してください:
- Days, weeks, or months
- Number of billing cycles
-
Finalize and Activate
Click Apply, then Save to activate the offer. The Activate button will become available once saved.
Offer Phase Examples
Section titled “Offer Phase Examples”例 1: シンプル フリートライアル
例 1: シンプル フリートライアル- 第 1 期: 7 日間無料
- 次に: $9.99/月の標準価格
例 2: ディスカウント イントロダクション
例 2: ディスカウント イントロダクション- 第 1 期: 初月 $1.99
- 次に: $9.99/月の標準価格
例 3: 拡張試用 + ディスカウント
例 3: 拡張試用 + ディスカウント- 第 1 期: 14 日間無料
- 第 2 期: 2 か月間 $4.99/月
- Then: $9.99/month standard pricing
アプリ内での使用
アプリ内での使用のセクションnative-purchases プラグインは、導入オファーの適格性と表示を自動的に処理します:
import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// Fetch products (includes intro offer metadata)const { products } = await NativePurchases.getProducts({ productIdentifiers: ['com.example.premium.monthly'], productType: PURCHASE_TYPE.SUBS,});
const product = products[0];
if (product.introductoryPrice) { console.log(`Intro price: ${product.introductoryPriceString}`); console.log(`Regular price: ${product.priceString}`); console.log( `Offer duration: ${product.introductoryPrice.subscriptionPeriod?.numberOfUnits} ${product.introductoryPrice.subscriptionPeriod?.unit}`, );} else { console.log('No intro offer configured for this product');}
// Purchase (Google Play applies intro pricing automatically if the user is eligible)const transaction = await NativePurchases.purchaseProduct({ productIdentifier: 'com.example.premium.monthly', planIdentifier: 'monthly-plan', // Base Plan ID from Google Play Console productType: PURCHASE_TYPE.SUBS,});
console.log('Introductory purchase transaction', transaction.transactionId);ベストプラクティス
ベストプラクティスセクションオファーの期間
オファーの期間のセクション- 無料試用3-14 日間が最も多くのアプリで最適な期間です
- 割引期間:1-3か月で習慣を身に付けることができる
- 価格割引:通常価格の50-70%オフがコンバージョンを促す
マーケティング
「マーケティング」のセクション- 初期オファーと通常価格を明確に表示する
- 初期期間後のイベントを表示する
- キャンセルを簡単かつ透明にし
- 初期期間終了前にユーザーに通知する
A/Bテスト
「A/Bテスト」のセクション異なるオファー構造をテストする
- 無料試用期間
- 割引率
- 割引期間
- 単相 vs. 多相
重要な注意事項
「重要な注意事項」のセクション- 1つのサブスクリプションあたり1つの導入オファーしか有効にならない
- ユーザーは1つのサブスクリプションあたり1度だけ導入オファーを取得できる
- 導入オファーはサブスクリプションのアップグレード/ダウングレードには適用されない
- 導入オファーの変更は既存のサブスクリーバーに影響しない
トラブルシューティング
「トラブルシューティング」のセクションIntro オファーが表示されない:
- Play Console でオファーが有効になっていることを確認する
- ユーザーのエリギビリティを確認する (オファーを以前使用した可能性がある)
- 最新の製品情報を使用していることを確認する
間違ったユーザーがオファーを受け取っている:
- エリギビリティ設定を確認する (新規 vs 既存の顧客)
- ユーザーが以前別のデバイスでサブスクライブしたことを確認する
- Play Store アカウントの履歴を確認する
オファーが購入時に適用されない:
- 製品 ID が完全に一致していることを確認する
- オファーが有効で期限切れでないことを確認する
- オファーの日付範囲設定を確認する
Next Steps
Section titled “Next Steps”- sandbox環境の設定 オファーをテストする
- Play Consoleアナリティクスで変換率を監視する
- 異なるオファーを持つ複数のサブスクリプションのTierを作成する
Create Android Subscription Introductory Offerから続ける
Section titled “Keep going from Create Android Subscription Introductory Offer”Capgoを使用している場合 Create Android Subscription Introductory Offer Capgoを使用して支払いと購入を計画する場合、@__CAPGO_KEEP_0__/native-purchasesと接続する Using @capgo/native-purchases native capabilityの使用に@capgo/native-purchasesを使用します。 Capgoの価格設定 native capabilityの製品ワークフローにCapgoの価格設定を使用します。 決済システム native capabilityの実装詳細に決済システムを使用します。 @capgo/native-purchases @capgo/native-purchasesの実装詳細を使用します。 Getting Started Getting Startedの実装詳細を使用します。