public static void NewBusinessEvent(string currency, int amount, string itemType, string itemId, string cartType) { if (!GameAnalyticsSDK.GameAnalytics._hasInitializeBeenCalled) { return; } GA_Business.NewEvent(currency, amount, itemType, itemId, cartType, null); }
/// <summary> /// Track any real money transaction in-game (iOS version). Additionally fetch and attach the in-app purchase receipt. /// </summary> /// <param name="currency">Currency code in ISO 4217 format. (e.g. USD).</param> /// <param name="amount">Amount in cents (int). (e.g. 99).</param> /// <param name="itemType">Item Type bought. (e.g. Gold Pack).</param> /// <param name="itemId">Item bought. (e.g. 1000 gold).</param> /// <param name="cartType">Cart type.</param> public static void NewBusinessEventIOSAutoFetchReceipt(string currency, int amount, string itemType, string itemId, string cartType) { if (!GameAnalytics._hasInitializeBeenCalled) { Debug.LogWarning("GameAnalytics: REMEMBER THE SDK NEEDS TO BE MANUALLY INITIALIZED NOW"); } GA_Business.NewEvent(currency, amount, itemType, itemId, cartType, null, true); }
/// <summary> /// Track any real money transaction in-game (iOS version). /// </summary> /// <param name="currency">Currency code in ISO 4217 format. (e.g. USD).</param> /// <param name="amount">Amount in cents (int). (e.g. 99).</param> /// <param name="itemType">Item Type bought. (e.g. Gold Pack).</param> /// <param name="itemId">Item bought. (e.g. 1000 gold).</param> /// <param name="cartType">Cart type.</param> /// <param name="receipt">Transaction receipt string.</param> public static void NewBusinessEventIOS(string currency, int amount, string itemType, string itemId, string cartType, string receipt) { if (!GameAnalytics._hasInitializeBeenCalled) { Debug.LogError("GameAnalytics: REMEMBER THE SDK NEEDS TO BE MANUALLY INITIALIZED NOW"); return; } GA_Business.NewEvent(currency, amount, itemType, itemId, cartType, receipt, false, null); }
public static void NewBusinessEvent(string currency, int amount, string itemType, string itemId, string cartType) { if (!_hasInitializeBeenCalled) { UnityEngine.Debug.LogError("GameAnalytics: REMEMBER THE SDK NEEDS TO BE MANUALLY INITIALIZED NOW"); } else { GA_Business.NewEvent(currency, amount, itemType, itemId, cartType, null); } }
/// <summary> /// Track any real money transaction in-game (iOS version). Additionally fetch and attach the in-app purchase receipt. /// </summary> /// <param name="currency">Currency code in ISO 4217 format. (e.g. USD).</param> /// <param name="amount">Amount in cents (int). (e.g. 99).</param> /// <param name="itemType">Item Type bought. (e.g. Gold Pack).</param> /// <param name="itemId">Item bought. (e.g. 1000 gold).</param> /// <param name="cartType">Cart type.</param> public static void NewBusinessEventIOSAutoFetchReceipt(string currency, int amount, string itemType, string itemId, string cartType) { GA_Business.NewEvent(currency, amount, itemType, itemId, cartType, null, true); }
/// <summary> /// Track any real money transaction in-game (iOS version). /// </summary> /// <param name="currency">Currency code in ISO 4217 format. (e.g. USD).</param> /// <param name="amount">Amount in cents (int). (e.g. 99).</param> /// <param name="itemType">Item Type bought. (e.g. Gold Pack).</param> /// <param name="itemId">Item bought. (e.g. 1000 gold).</param> /// <param name="cartType">Cart type.</param> /// <param name="receipt">Transaction receipt string.</param> public static void NewBusinessEventIOS(string currency, int amount, string itemType, string itemId, string cartType, string receipt) { GA_Business.NewEvent(currency, amount, itemType, itemId, cartType, receipt, false); }
/// <summary> /// Track any real money transaction in-game. /// </summary> /// <param name="currency">Currency code in ISO 4217 format. (e.g. USD).</param> /// <param name="amount">Amount in cents (int). (e.g. 99).</param> /// <param name="itemType">Item Type bought. (e.g. Gold Pack).</param> /// <param name="itemId">Item bought. (e.g. 1000 gold).</param> /// <param name="cartType">Cart type.</param> public static void NewBusinessEvent(string currency, int amount, string itemType, string itemId, string cartType) { GA_Business.NewEvent(currency, amount, itemType, itemId, cartType); }