Note: Layar tembakan dan pilihan menu mungkin berbeda antara versi rilis.
Dokumen ini menjelaskan cara mengaktifkan In-App Purchasing (IAP).
Paket Unity IAPUnity In App Purchase
Lihat di Glossary menyediakan pendekatan coded dan codeless yang Anda buat: - Memungkinkan pengguna untuk membeli item dalam permainan Anda. - Terhubung ke toko sehingga Anda dapat memperoleh pendapatan dari pembelian ini.
Berikut ini adalah gambaran dari langkah-langkah:
Masukkan semuanya bersama:
Anda juga dapat melakukan banyak langkah ini, atau tune halus apa yang Anda buat, dengan In-App Purchasing API.
Note: Toko Samsung Galaxy sekarang usang dan tidak lagi didukung dalam paket Pembelian Unity In-App 4.0.0 dan lebih tinggi. Panduan ini untuk mengkonfigurasi toko Samsung Galaxy hanya berlaku untuk versi paket IAP 3.1.0 dan sebelumnya. Jika Anda menggunakan paket Unity IAP 4.0.0 dan lebih tinggi dan ingin menerapkan toko Samsung Galaxy, gunakan sebagai gantinya.
Ini akan secara otomatis menginstal paket IAP dari manajer paket, menyediakan fitur dan item menu baru untuk membantu Anda mengelola IAP.
Tugas Anda akan membuat item untuk pemain untuk membeli dan memperoleh pengidentifikasi mereka.
Untuk membuat ini terjadi di balik scenesAdegan berisi lingkungan dan menu permainan Anda. Pikirkan setiap file Adegan unik sebagai tingkat yang unik. Di setiap Adegan, Anda menempatkan lingkungan, hambatan, dan dekorasi, pada dasarnya merancang dan membangun permainan Anda dalam potongan-potongan. More info
Lihat di Glossary, Anda harus mengikat pengidentifikasi produk (strings) untuk setiap item yang Anda jual, menggunakan format yang ditentukan. Beberapa toko mengharuskan Anda menyesuaikan Product ID untuk toko mereka.
.
untuk lebih banyak panduan.
Important notes if you are upgrading from Unity IAP version 2.x to future versions.
Jika memperbarui dari Unity IAP (com.unity.purchasing + versi Asset Store) 2.x ke versi masa depan, menyelesaikan tindakan berikut untuk menyelesaikan kesalahan kompilasi:
IAPProductCatalog.json
dan BillingMode.json
dari Assets/Plugins/UnityPurchasing/Resources/
ke Assets/Resources/
AppleTangle.cs
dan GooglePlayTangle.cs
DARI: 'Assets/Plugins/UnityPurchasing/generated' UNTUK: Assets/Scripts/UnityPurchasing/generated
.Assets/Plugins/UnityPurchasing
dari proyek Anda.Pesan kesalahan berikut dapat menunjukkan bahwa Unity IAP dinonaktifkan di jendela Layanan Cloud Unity, atau Unity terputus dari Internet: * CS0246
* System.Reflection.ReflectionTypeLoadException
* UnityPurchasing/Bin/Stores.dll
* UnityEngine.Purchasing
*
Untuk menyelesaikan kesalahan ini:
Reload jendela Layanan dengan menutup, kemudian membuka kembali. Setelah dimuat kembali, pastikan layanan Unity IAP diaktifkan. Jika ini tidak bekerja, coba putus dan terhubung kembali ke Internet, lalu masuk kembali ke Layanan Unity dan IAP Unity yang dapat diandalkan.
Note: Anda harus memiliki peran Owner atau Manager untuk proyek.