• G#

Analytics.Transaksi

Declaration

publik static Login Login Transaction(string Artikel Login, Decimal amount, string currency);

Declaration

publik static Login Login Transaction(string Artikel Login, Decimal amount, string currency, string receiptPurchaseData, string signature);

Declaration

publik static Login Login Transaction(string Artikel Login, Decimal amount, string currency, string receiptPurchaseData, string signature, bool usingIAPService);

Parameters

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.

Description

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