Lompat ke Konten

Membuat Penawaran Introductory Android

GitHub

Tawaran Awal memungkinkan Anda untuk menyediakan pengguna yang layak dengan uji coba gratis atau harga awal yang diskon. Setelah periode awal berakhir, langganan secara otomatis diperbarui pada harga standar kecuali dibatalkan.

Tawaran Awal adalah alat yang kuat untuk:

  • Mengurangi hambatan masuk bagi pelanggan baru
  • Meningkatkan tingkat konversi
  • Mengizinkan pengguna mencoba fitur premium Anda secara gratis
  • Membangun hubungan pelanggan yang berkelanjutan

Pengguna dapat menerima tawaran introdusif jika mereka belum pernah membeli atau menerima tawaran introdusif sebelumnya untuk langganan. Google Play mengelola kelayakan secara otomatis.

Anda harus membuat terlebih dahulu langganan yang dapat diperbarui secara otomatis sebelum menambahkan tawaran introdusif.

Membuat Tawaran Introdusif

Membuat Tawaran Awal
  1. Akses Konfigurasi Tawaran

    Pergi ke langganan Anda di Google Play Console dan pilih Tambahkan tawaran button.

    Tombol Tambahkan Tawaran

  2. Pilih Rencana Dasar

    Sebuah modal akan muncul yang meminta Anda untuk memilih rencana dasar. Biasanya, Anda hanya memiliki satu rencana dasar. Klik Tambahkan tawaran untuk melanjutkan.

    Pilih rencana dasar

  3. Konfigurasi Detail Tawaran

    Masukkan informasi berikut:

    ID Tawaran: Identifikasi unik untuk tawaran ini

    Kelayakan: Pilih siapa yang dapat menerima tawaran ini

    • Pelanggan Baru: Hanya pengguna yang belum pernah berlangganan
    • Pelanggan Lama: Pengguna yang pernah berlangganan sebelumnya
    • Ditentukan Pengembang: Logika kelayakan kustom (tidak didukung oleh native-purchases)

    Ditentukan oleh pengembang

  4. Gunakan

    Pelanggan baru Pelanggan yang sudah ada Konfigurasi tawaran

    Tambah Fase

    • Klik
    • Tambah fase
    • di bagian bawah halaman untuk menentukan struktur tawaran Anda.
  5. Anda dapat menambahkan hingga dua fase, memungkinkan kombinasi seperti:

    Pilih dari tiga jenis fase:

    Pengujian Gratis

    • Pengaksesan komplimen untuk masa tertentu
    • Contoh: 7 hari gratis, kemudian $9,99/bulan

    Pembayaran Satuan

    • Harga diskon satu kali untuk periode tertentu
    • Contoh: $1,99 selama 2 bulan, kemudian $9,99/bulan

    Pembayaran Berlangganan Diskon

    • Tarif per-bulan yang dikurangi untuk beberapa siklus
    • Contoh: $4,99/bulan selama 3 bulan, kemudian $9,99/bulan
  6. Konfigurasi Durasi Fase

    Konfigurasi berapa lama fase pengenalan berlangsung:

    • Hari, minggu, atau bulan
    • Jumlah siklus tagihan
  7. Finalisasi dan Aktifkan

    Klik TerapkanKemudian Simpan untuk mengaktifkan penawaran. The Aktifkan Tombol akan tersedia setelah disimpan.

Contoh Fase Penawaran

Contoh Fase Penawaran
  • Fase 1: 7 hari gratis
  • Lalu: $9.99/bulan harga standar
  • Fase 1: $1.99 untuk bulan pertama
  • Lalu: $9.99/bulan harga standar
  • Fase 1: 14 hari gratis
  • Fase 2: $4.99/bulan selama 2 bulan
  • Halaman berikutnya: $9,99/bulan harga standar

Plugin pembelian native secara otomatis mengelola kelayakan dan presentasi tawaran awal:

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);
  • Uji Coba Gratis: 3-14 hari adalah waktu optimal untuk aplikasi kebanyakan
  • Periode Diskon1-3 bulan bekerja baik untuk membentuk kebiasaan
  • Harga diskon50-70% diskon dari harga normal meningkatkan konversi
  • Tampilkan penawaran intro dan harga normal secara jelas
  • Tampilkan apa yang terjadi setelah periode intro berakhir
  • Buat pembatalan mudah dan transparan
  • Pingkan pengguna sebelum periode intro berakhir

Uji struktur penawaran yang berbeda:

  • Panjang masa percobaan gratis
  • Persentase diskon
  • Durasi diskon
  • Satu fase vs. multi-fase
  • Hanya satu penawaran introaktif yang dapat aktif per waktu langganan
  • Pengguna hanya dapat mengklaim penawaran introaktif sekali per waktu langganan
  • Penawaran introaktif tidak berlaku untuk peningkatan/turunan langganan
  • Perubahan penawaran introaktif tidak mempengaruhi pelanggan yang sudah ada

Tawaran intro tidak menampilkan:

  • Pastikan tawaran telah diaktifkan di Console Play
  • Periksa kelayakan pengguna (mungkin telah menggunakan tawaran sebelumnya)
  • Pastikan aplikasi menggunakan informasi produk terbaru

Pengguna yang salah menerima tawaran:

  • Ulangi pengaturan kelayakan (pelanggan baru vs. pelanggan lama)
  • Periksa apakah pengguna telah berlangganan di perangkat yang berbeda
  • Periksa riwayat akun Toko Play

Tawaran tidak berlaku pada pembelian:

  • Konfirmasikan ID produk cocok secara tepat
  • Periksa apakah tawaran masih aktif dan tidak telah kedaluwarsa
  • Periksa pengaturan rentang tanggal untuk tawaran
  • Konfigurasi Pengujian Sandbox untuk menguji tawaran Anda
  • Pantau tingkat konversi di analitis Console Play
  • Perhatikan untuk membuat beberapa tingkat langganan dengan tawaran yang berbeda

Teruskan dari Membuat Langganan Android Tawaran Introductory

Judul Bagian: Teruskan dari Membuat Langganan Android Tawaran Introductory

Jika Anda menggunakan Membuat Langganan Android Tawaran Introductory untuk merencanakan pembayaran dan pembelian, hubungkan dengan Gunakan @capgo/native-purchases untuk kemampuan asli di Menggunakan @capgo/native-purchases, Capgo Pricing untuk alur kerja produk di Capgo Pricing, Sistem Pembayaran untuk detail implementasi di Sistem Pembayaran, @capgo/native-purchases untuk detail implementasi di @capgo/native-purchases, dan Mulai untuk detail implementasi di Mulai.