Artikel Login | id item yang dibeli. |
amount | Harga item. |
currency | Undangan mata uang yang digunakan untuk transaksi. Sebagai contoh “USD” (Dolar Amerika Serikat). Sitemap http://en.wikipedia.org/wiki/ISO_4217 untuk daftar standar singkatan mata uang. |
receiptPurchaseData | Menerima data (iOS) / ID tanda terima (android) / untuk pembelian dalam aplikasi untuk memverifikasi pembelian dengan Apple iTunes / Google Play. Gunakan null dengan tidak adanya tanda terima. |
signature | Tanda tangan tanda terima Android. Jika menggunakan Android asli menggunakan string INAPP_DATA_SIGNATURE yang berisi tanda tangan data pembelian yang ditandatangani dengan kunci pribadi pengembang. Tanda tangan data menggunakan skema RSASSA-PKCS1-v1_5. Lulus tidak ada tanda tangan. |
usingIAPService | Set untuk benar ketika menggunakan UnityIAP. |
Pelacakan Monetisasi (opsional).
Unity Analytics menyediakan metode yang fleksibel untuk melacak acara monetisasi melalui pembelian dalam aplikasi. Metode ini harus disebut setiap kali pemain memicu acara monetisasi.
Metode transaksi membutuhkan parameter harga, mata uang dan string tanda terima Apple iTunes / Google Play opsional.
using System; using UnityEngine;
#if ENABLE_CLOUD_SERVICES_ANALYTICS using UnityEngine.Analytics;
public class GamePurchaseMonoBehaviour : MonoBehaviour { public void OnPurchase() { Analytics.Transaction("12345abcde", 0.99m, "USD", null, null); } } #endif