Lompat ke Konten

Tawaran Pendaftaran 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 bagi pelanggan baru
  • Meningkatkan tingkat konversi
  • Mengizinkan pengguna mencoba fitur premium Anda secara gratis
  • Membangun hubungan pelanggan jangka panjang

Pengguna dapat menerima penawaran introductif jika mereka belum pernah membeli atau menerima penawaran introductif untuk langganan sebelumnya. Google Play menghandle kelayakan secara otomatis.

Anda harus terlebih dahulu membuat langganan auto-renewable sebelum menambahkan penawaran introductif.

  1. Akses Konfigurasi Tawaran

    Navigasikan ke langganan Anda di Google Play Console dan pilih Tambahkan Tawaran tombol.

    Tombol Tambahkan Tawaran

  2. Pilih Rencana Dasar

    Modal akan muncul meminta Anda untuk memilih rencana dasar. Biasanya, Anda hanya memiliki satu rencana dasar. Klik Tambahkan Tawaran untuk melanjutkan.

    Pilih rencana dasar

  3. Konfigurasi Detail Penawaran

    Masukkan informasi berikut:

    ID Penawaran: Identifikasi unik untuk penawaran ini

    Kelayakan: Pilih siapa saja yang dapat menerima penawaran ini

    • Pelanggan baru: Hanya pengguna yang belum pernah berlangganan
    • Pelanggan lama: Pengguna yang pernah berlangganan
    • Ditentukan oleh pengembang: Logika kelayakan kustom (tidak didukung oleh native-purchases)

    Konfigurasi tawaran

  4. Tambah Fase

    Klik Tambah fase di bagian bawah halaman untuk menentukan struktur tawaran Anda.

    Anda dapat menambahkan hingga dua fase, memungkinkan kombinasi seperti:

    • Coba gratis hanya
    • Harga diskon hanya
    • Coba gratis diikuti oleh pembayaran berulang dengan harga diskon
  5. Pilih Tipe Fase

    Pilih dari tiga jenis fase:

    Uji Coba Gratis

    • Akses komplimen untuk jangka waktu tertentu
    • Contoh: 7 hari gratis, kemudian $9.99/bulan

    Bayar Satu Kali

    • Harga diskon satu kali untuk jangka waktu tertentu
    • Contoh: $1.99 selama 2 bulan, kemudian $9.99/bulan

    Bayar Berlangganan Diskon

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

    Atur berapa lama fase pengenalan berlangsung:

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

    Klik Terapkan, kemudian Simpan untuk mengaktifkan penawaran. The Aktifkan tombol akan menjadi tersedia setelah disimpan.

Contoh Fase Penawaran

Contoh Fase Penawaran
  • Fase 1: 7 hari gratis
  • Kemudian: $9.99/bulan harga standar
  • Fase 1: $1.99 untuk bulan pertama
  • Kemudian: $9.99/bulan harga standar
  • Fase 1: 14 hari gratis
  • Phase 2: $4.99/bulan untuk 2 bulan
  • Kemudian: $9.99/bulan harga standar

Plugin native-purchases secara otomatis mengelola kelayakan dan presentasi tawaran intro:

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 optimal untuk aplikasi kebanyakan
  • Masa diskon: 1-3 bulan efektif untuk membentuk kebiasaan
  • Diskon harga : 50-70% dari harga reguler meningkatkan konversi
  • Tampilkan tawaran intro dan harga reguler secara jelas
  • Tampilkan apa yang terjadi setelah masa intro berakhir
  • Buat pembatalan mudah dan transparan
  • Ingatkan pengguna sebelum masa intro berakhir

Tes struktur penawaran yang berbeda:

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

Tawaran tidak ditampilkan:

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

Pengguna yang salah menerima tawaran:

  • Tinjau pengaturan kelayakan (pelanggan baru vs. pelanggan lama)
  • Periksa apakah pengguna sebelumnya telah berlangganan di perangkat yang berbeda
  • Verifikasi riwayat akun Play Store

Tawaran tidak berlaku saat pembelian:

  • Konfirmasi ID produk sesuai dengan tepat
  • Periksa apakah tawaran masih aktif dan tidak telah kedaluarsa
  • Pastikan pengaturan rentang tanggal untuk penawaran
  • Konfigurasi pengujian sandbox untuk menguji penawaran Anda
  • Pantau tingkat konversi di analitik Play Console
  • Teruslah mempertimbangkan untuk membuat beberapa tingkat langganan dengan penawaran yang berbeda

Teruskan dari Penawaran Langganan Android Pemula

Bab berjudul “Teruskan dari Penawaran Langganan Android Pemula”

Jika Anda menggunakan Penawaran Langganan Android Pemula untuk merencanakan pembayaran dan pembelian, hubungkannya dengan Menggunakan @capgo/native-purchases untuk kemampuan asli dalam Menggunakan @capgo/native-purchases Capgo Pricing untuk alur kerja produk dalam Capgo Pricing Sistem Pembayaran untuk detail implementasi dalam Sistem Pembayaran @capgo/native-purchases untuk detail implementasi dalam @capgo/native-purchases, dan Mulai untuk detail implementasi dalam Mulai.