Android サブスクリプション オファーの作成
このプラグインのインストール手順とマークダウンガイドのコピー
初期割引は、有効なユーザーに無料試用期間または割引初期価格を提供することを許可します。初期割引期間が終了すると、標準価格での自動更新が開始されます。キャンセルされていない限り。
初期割引は、以下の強力なツールです:
- 新規サブスクライバーへのアクセス障壁を削減
- 購入率を向上させる
- プレミアム機能をリスクフリーで試すことができるようにする
- 長期的なサブスクライバー関係を構築
対象者
「対象者」ユーザーは、サブスクリプションを購入したことがないか、またはサブスクリプションの紹介オファーを受け取ったことがない場合にのみ、紹介オファーを受け取ることができます。Google Playは自動的に対象者を判断します。
前提条件
「前提条件」最初に 自動更新可能なサブスクリプションを作成する必要があります 紹介オファーを追加する前に
初回オファーを作成する
セクション「初回オファーを作成する」-
オファー設定にアクセスする
Google Play Consoleにアクセスし、サブスクリプションを選択し、 オファーを追加する オファーを追加するボタン

-
モーダルウィンドウが表示され、基本プランを選択する必要があります。基本的に、基本プランは1つだけです。
オファーを追加する 基本プランを選択する オファーを追加するボタン

-
設定オファー詳細
以下の情報を入力してください
オファーID: このオファーに一意の識別子
エリギビリティ: このオファーを受け取ることができるユーザーを選択
- 新規顧客: 以前サブスクライブしていないユーザー
- 既存顧客: 以前サブスクライブしたユーザー
- 開発者が決定: カスタムエリギビリティロジック (native-purchasesによってサポートされていません)

-
フェーズを追加
ページの下部にある "フェーズを追加" をクリックして、オファー構造を定義してください。 2 つのフェーズを追加できます。これにより、次のような組み合わせが可能になります。 無料試用版のみ
割引価格のみ
- 無料試用版に続く割引の定期支払い
- You can add up to two phases, allowing combinations like:__CAPGO_KEEP_0__
- Add Phases
-
フェーズタイプを選択
3つのフェーズタイプから選択してください
無料試用版
- コンテキスト: 利用規約ページ。役割: セクションサブタイトルまたはキャッチコピー。見られる場所: tos.astroページ。メッセージキー `tos_subscriptions_free_trial_subtitle` (利用規約サブスクリプション無料試用版サブタイトル)。
- 特定の期間にわたって無料アクセス
例: 7日間無料、次に$9.99/月
- 単一の支払い
- 特定の期間にわたって一律の価格
例: 2か月間$1.99、次に$9.99/月
- 割引の定期支払い
- 複数サイクルごとに割引された料金
-
例: 3か月間$4.99/月、次に$9.99/月
初期フェーズの期間を設定します:
- 日数、週数、または月数
- 請求サイクルの数
-
完了して有効化
クリック 適用次に 保存 有効化 ボタンは保存した後利用可能になります。 オファー フェーズの例
Offer Phase Examples
オファー フェーズの例例 1: シンプルな無料試用
セクション「例 1: シンプルな無料試用」- フェーズ 1: 7 日間無料
- 次に: $9.99/月の標準価格
例 2: ディスカウントの導入
セクション「例 2: ディスカウントの導入」- フェーズ 1: 初月 $1.99
- 次に: $9.99/月の標準価格
例 3: 拡張された試用 + ディスカウント
セクション「例 3: 拡張された試用 + ディスカウント」- フェーズ 1: 14 日間無料
- Phase 2: 1か月あたり4.99ドル/2ヶ月
- Then: 1か月あたり9.99ドル/標準価格
アプリ内での使用
アプリ内での使用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);ベストプラクティス
導入オファーの期間- __CAPGO_KEEP_0____CAPGO_KEEP_0__
- 割引期間: 1-3 か月で習慣を身に付けるのに適している
- 価格割引: 正常価格の 50-70% オフでコンバージョンを促す
マーケティング
「マーケティング」のセクション- 初期オファーと通常価格を明確に表示する
- 初期期間後のイベントを表示する
- キャンセルを簡単かつ透明にし
- 初期期間終了前にユーザーに通知する
A/B テスト
「A/B テスト」のセクション異なるオファー構造をテストしてください:
- フリートライアル期間
- 割引率
- 割引期間
- 単一フェーズ vs. 多フェーズ
重要な注意事項
重要な注意事項- 1つのサブスクリプションあたり同時に1つの導入オファーが有効になります。
- ユーザーは1つのサブスクリプションあたり1度だけ導入オファーを取得できます。
- 導入オファーはサブスクリプションのアップグレード/ダウングレードに適用されません。
- 導入オファーの変更は既存のサブスクリーバーに影響しません。
トラブルシューティング
トラブルシューティング紹介オファーが表示されない:
- Play Consoleでオファーが有効になっていることを確認する
- ユーザーのエリギビリティを確認する (以前オファーを使用したことがあるか)
- 最新の製品情報を使用していることを確認する
間違ったユーザーがオファーを受け取っている:
- エリギビリティ設定を確認する (新規 vs 既存の顧客)
- ユーザーが以前別のデバイスでサブスクライブしたかどうかを確認する
- Play Storeアカウントの履歴を確認する
購入時にオファーが適用されない:
- 製品IDが正確に一致していることを確認する
- オファーがまだ有効で期限切れではないことを確認する
- オファーの日付範囲設定を確認してください
- 次のステップ サンドボックス テストを設定してください
- オファーをテストするには
- Play Console アナリティクスで変換率を監視してください
異なるオファーを持つ複数のサブスクリプション タイプを作成してください
Create Android Subscription Introductory Offer から続けてくださいCreate Android Subscription Introductory Offer を使用して 支払いと購入を計画する場合、Create Android Subscription Introductory Offer を接続してください Create Android Subscription Introductory Offer を使用している場合 使用@capgo/native-purchases for the native capability in 使用@capgo/native-purchases Capgo Pricing for the product workflow in Capgo Pricing 決済システム for the implementation detail in 決済システム @capgo/native-purchases for the implementation detail in @capgo/native-purchases, and 導入ガイド for the implementation detail in 導入ガイド