Initialization
Pembelian penanganan

Produk menarik

Ketika metode RetrieveProducts toko Anda disebut harus mengambil metadata produk terbaru dan, opsional, status kepemilikan untuk pengguna saat ini.

Ketika proses ini menyelesaikan toko Anda harus memanggil metode OnProductsRetrieved dari IStoreCallback yang disediakan untuk toko Anda pada awalisasi, memasok koleksi ProductDescription yang mewakili item yang tersedia untuk pembelian.

Di mana produk dimiliki oleh pengguna, toko Anda dapat mengisi kolom tanda terima dan transaksi ID ProductDescription; Unity IAPUnity In App Purchase
Lihat di Glossary
akan membatalkan metode ProcessPurchase aplikasi untuk setiap transaksi belum diproses.

Perhatikan bahwa jika pengguna offline toko Anda harus mengikuti konektivitas regains pengguna, mengurus untuk menghindari kinerja permainan yang berdampak melalui polling yang agresif.

Penanganan kesalahan

Jika produk tidak dapat diambil karena kesalahan yang tidak dapat dipulihkan, seperti pengembang membuat kesalahan dengan konfigurasi toko mereka, Anda harus memanggil metode OnSetupFailed dari IStoreCallback, menunjukkan tanggung jawab InitializationFailureReason.

Initialization
Pembelian penanganan