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);
 }
Ejemplo n.º 2
0
 /// <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);
 }
Ejemplo n.º 3
0
 /// <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);
 }
Ejemplo n.º 4
0
 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);
     }
 }
Ejemplo n.º 5
0
 /// <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);
 }
Ejemplo n.º 6
0
 /// <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);
 }
Ejemplo n.º 7
0
 /// <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);
 }