__CAPGO_KEEP_0__
Copy perintah setup dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Ringkasan
Judul bagian “Ringkasan”
Pasang, sinkronkan, dan ikuti panduan sumber lengkap dari satu perintah yang dapat dicopy.Langganan secara otomatis diperbarui di akhir setiap periode pembayaran sampai pengguna membatalkan.
- Mereka sangat ideal untuk:
- Akses konten premium
- Pengalaman tanpa iklan
- Penyimpanan awan
Jasa berkelanjutan
Membuat Langganan-
Judul bagian “Membuat Langganan”
Navigasikan ke Langganan Dalam Console Google Play, pilih aplikasi Anda dan pilih Monetize > Langganan
dari menu samping kiri. Buat langganan Tombol untuk memulai.

-
Masukkan Informasi Dasar
Berikan nama langganan dan ID produk. ID produk diperlukan untuk pengaturan di aplikasi Anda dan tidak dapat diubah kemudian.

-
Buat Rencana Dasar
Google Play memerlukan satu rencana dasar per langganan. Plugin pembelian native hanya mendukung satu rencana dasar untuk menjaga konsistensi dengan iOS.
Klik Tambah rencana dasar untuk melanjutkan.

-
Konfigurasi Detail Rencana Dasar
Masukkan:
- ID Rencana Dasar: Identifikasi unik untuk rencana ini
- Jangka Waktu Pembayaran: Berapa sering pengguna dikenakan biaya (mingguan, bulanan, tahunan, dll.)
- Masa Toleransi: Jendela waktu selama mana Google mempertahankan langganan sementara mencoba pembayaran ulang sebelum pembatalan

-
Tetapkan Harga
Akses bagian harga dan pilih semua negara/kawasan di mana Anda ingin menawarkan langganan.

-
Konfigurasi Harga
Tentukan harga dasar Anda dalam mata uang utama. Google Play secara otomatis mengonversi ini ke mata uang lokal.

-
Tinjau Harga Regional
Tinjau harga yang dikonversi secara otomatis untuk setiap negara. Anda dapat menyesuaikan harga individu jika perlu.

-
Simpan Konfigurasi
Simpan konfigurasi harga Anda.

-
Aktivasi Langganan
Klik Aktivasi button untuk membuat produk langganan Anda aktif dan tersedia untuk dibeli.

Konsiderasi Penting
Bagian berjudul “Konsiderasi Penting”Keterbatasan Rencana Dasar
Bagian berjudul “Keterbatasan Rencana Dasar”Plugin native-purchases memerlukan satu rencana dasar yang tepat per langganan untuk memastikan konsistensi dengan pengelolaan langganan iOS. Banyak rencana dasar tidak didukung.
Masa Istimewa
Bagian berjudul “Masa Istimewa”Masa istimewa memungkinkan Google Play untuk mencoba kembali pembayaran yang gagal sambil mempertahankan akses langganan pengguna. Masa istimewa umum adalah:
- 3 hari untuk langganan bulanan
- 7 hari untuk langganan yang lebih lama
Status Langganan
Judul Bagian “Status Langganan”Sesudah pembuatan, status langganan Anda akan berada di “Draft” sampai diaktifkan. Anda dapat menguji langganan draft di mode sandbox.
Menggunakan di Aplikasi Anda
Judul Bagian “Menggunakan di Aplikasi Anda”Sesudah dibuat, referensi langganan di aplikasi Anda menggunakan ID produk:
import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// Load subscription infoconst { products } = await NativePurchases.getProducts({ productIdentifiers: ['com.example.premium.monthly'], productType: PURCHASE_TYPE.SUBS,});
const product = products[0];console.log(`${product.title} — ${product.priceString}`);
// Purchase (planIdentifier = Base Plan ID from Google Play Console)const transaction = await NativePurchases.purchaseProduct({ productIdentifier: 'com.example.premium.monthly', planIdentifier: 'monthly-plan', // REQUIRED on Android, ignored on iOS productType: PURCHASE_TYPE.SUBS,});
console.log('Transaction ID', transaction.transactionId);
// Later, check purchase stateconst { purchases } = await NativePurchases.getPurchases({ productType: PURCHASE_TYPE.SUBS,});
const subscription = purchases.find( (purchase) => purchase.productIdentifier === 'com.example.premium.monthly',);
if (subscription && subscription.purchaseState === 'PURCHASED' && subscription.isAcknowledged) { console.log('Subscription active locally'); // For expiration/cancellation, validate purchaseToken through your backend}Langkah-Langkah Selanjutnya
Judul Bagian “Langkah-Langkah Selanjutnya”- Buat tawaran pengenalan untuk menarik pelanggan baru
- Konfigurasi pengujian sandbox Untuk menguji langganan Anda
- Tetapkan validasi tagihan backend untuk keamanan
Pengaturan
Bagian berjudul “Pengaturan”Langganan tidak muncul di aplikasi:
- Pastikan ID produk sesuai dengan tepat
- Pastikan langganan Anda telah diaktifkan
- Periksa bahwa aplikasi Anda memiliki nama paket yang benar
- Tunggu 2-3 jam setelah aktivasi untuk perubahan menyebar
Kesalahan rencana dasar:
- Pastikan Anda memiliki rencana dasar yang tepat
- Pastikan semua bidang yang diperlukan telah diisi
- Periksa periode pembayaran yang valid
Masalah harga:
- Konfirmasi setidaknya satu negara dipilih
- Verifikasi harga dasar lebih besar dari harga minimum yang diizinkan
- Periksa tingkat konversi mata uang yang dapat diterima
Lanjutkan dari Membuat Android Auto-Renewable Subscription
Bagian berjudul “Lanjutkan dari Membuat Android Auto-Renewable Subscription”Jika Anda menggunakan Membuat Android Auto-Renewable Subscription untuk merencanakan persetujuan toko dan distribusi, hubungkan dengan Menggunakan @capgo/native-purchases untuk kemampuan native di Menggunakan @capgo/native-purchases, @capgo/capacitor-ulasan-dalam-aplikasi untuk detail implementasi di @capgo/capacitor-ulasan-dalam-aplikasi, Menggunakan @capgo/capacitor-ulasan-dalam-aplikasi untuk kemampuan asli di Menggunakan @capgo/capacitor-ulasan-dalam-aplikasi, @capgo/capacitor-pasar-asli untuk detail implementasi di @capgo/capacitor-pasar-asli, dan Menggunakan @capgo/capacitor-pasar-asli untuk kemampuan asli di Menggunakan @capgo/capacitor-pasar-asli.