メインコンテンツにジャンプ

Android サブスクリプションの紹介オファー

GitHub

初期割引は、有効なユーザーに無料試用版または割引の初期価格を提供することを可能にします。初期期間が終了した後、標準価格での自動更新が行われます。除くキャンセル

初期割引は、以下の機能を提供する強力なツールです。

  • 新規サブスクライバーのアクセス障壁を軽減
  • 変換率を増加
  • プレミアム機能をリスクフリーで試すことを許可
  • 長期サブスクライバーとの関係を築く

__CAPGO_KEEP_0__

要件

__CAPGO_KEEP_0__

ユーザーは、サブスクリプションを購入したことがない場合や、すでに紹介オファーを受けていた場合にのみ、紹介オファーを受け取ることができます。 Google Play は、自動的に要件を処理します。

前提条件

__CAPGO_KEEP_0__ auto-renewable サブスクリプションを作成する必要があります。 紹介オファーを作成する

  1. オファー設定のアクセス

    Google Play Consoleにアクセスし、サブスクリプションを選択し、 「オファーを追加」ボタンをクリックします。 オファーを追加

    基本プランを選択

  2. 基本プランを選択すると、オファーを追加するためのモーダルウィンドウが表示されます。基本プランは通常1つしかありません。基本プランを選択し、

    オファーを追加 オファー詳細を設定 以下の情報を入力してください。

    オファーID

  3. __CAPGO_KEEP_0__

    __CAPGO_KEEP_0__

    __CAPGO_KEEP_0__: このオファーの固有識別子

    Eligibility: このオファーを受け取ることができるユーザーを選択

    • New customers: このサブスクリプションにまだ登録していないユーザー
    • Existing customers: 以前サブスクリプションに登録していたユーザー
    • Developer determined: 自社のロジックでエリギビリティを決定する (native-purchases プラグインではサポートされていません)

    オファーを設定

  4. フェーズを追加

    下部のページでオファー構造を定義するためにクリックしてください。 2つのフェーズを追加できます。組み合わせることができる例としては: 無料試用期間のみ

    割引価格のみ

    • 無料試用期間後に割引の定期支払い
    • フェーズのタイプを選択
    • 3つのフェーズタイプから選択してください:
  5. 無料試用期間

    __CAPGO_KEEP_0__

    __CAPGO_KEEP_1__

    • __CAPGO_KEEP_0__
    • __CAPGO_KEEP_1__

    __CAPGO_KEEP_2__

    • __CAPGO_KEEP_3__
    • __CAPGO_KEEP_4__

    __CAPGO_KEEP_5__

    • __CAPGO_KEEP_6__
    • __CAPGO_KEEP_7__
  6. __CAPGO_KEEP_8__

    __CAPGO_KEEP_9__

    • __CAPGO_KEEP_10__
    • __CAPGO_KEEP_11__
  7. 最終確認とアクティベート

    クリック 適用、次に 保存 オファーをアクティブにするには アクティベート ボタンは保存後に利用可能になります。

  • Phase 1: 7 日間無料
  • Then: $9.99/月の標準価格
  • Phase 1: 最初の月 $1.99
  • Then: $9.99/月の標準価格
  • Phase 1: 14 日間無料
  • Phase 2: 2 か月間 $4.99/月
  • Then: $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);

ベストプラクティス

ベストプラクティス

オファーの期間

オファーの期間
  • フリートライアル3-14 日間が最も多くのアプリ向けに最適です。
  • 割引期間1-3 か月間が習慣を構築するために効果的です。
  • 価格割引:通常価格の50-70%オフでコンバージョンを促進する
  • 通常価格とオフの紹介を明確に表示する
  • オフの期間後は何が起こるかを表示する
  • キャンセルを簡単かつ透明にし
  • オフの期間が終わる前にユーザーに通知する

異なるオファーの構造をテストする:

  • 無料試用期間の長さ
  • 割引率のパーセンテージ
  • __CAPGO_KEEP_0__期間
  • 単一フェーズ vs. 多フェーズ
  • 1つのサブスクリプションあたり1つの紹介オファーが有効になるのは1回だけ
  • サブスクリプションごとにユーザーは1回だけ紹介オファーを取得できます
  • サブスクリプションのアップグレード/ダウン グレードには紹介オファーは適用されません
  • 紹介オファーの変更は既存のサブスクリプションに影響しません

紹介オファーが表示されない場合:

  • Play Consoleでオファーが有効になっていることを確認してください
  • ユーザーの資格を確認する (以前のオファーを使用したことがあるかどうか)
  • アプリが最新の製品情報を使用していることを確認する

誤ってオファーを受け取っているユーザー:

  • 資格設定を確認する (新規 vs 既存の顧客)
  • ユーザーが以前別のデバイスでサブスクライブしたかどうかを確認する
  • Play Store アカウントの履歴を確認する

購入時にオファーが適用されない:

  • 製品 ID が完全に一致していることを確認する
  • オファーがまだ有効で期限切れではないことを確認する
  • オファーの日付範囲設定を確認する
  • サンドボックステストを設定する __CAPGO_KEEP_0__でオファーをテストする
  • Play Console アナリティクスで変換率を監視する
  • 異なるオファーを持つ複数のサブスクリプション タイプを作成することを検討する

Create Android Subscription Introductory Offerから続けて

Create Android Subscription Introductory Offerから続けて

Capacitorを使用している場合 Create Android Subscription Introductory Offer 支払いと購入を計画するために、Capacitorを使用している場合 Using @capgo/native-purchases for the native capability in Using @capgo/native-purchases, Capgoの価格設定 Capgoの製品ワークフローにおける価格設定 支払いシステム __CAPGO_KEEP_0__/Payment systemの実装詳細 @capgo/native-purchases @capgo/native-purchasesの実装詳細 Getting Started Getting Startedの実装詳細