public static void SetAvailableResourceItemTypes(List <string> resourceItemTypes) { if (GAValidator.ValidateResourceItemTypes(resourceItemTypes.ToArray())) { GA_Wrapper.SetAvailableResourceItemTypes(GA_MiniJSON.Serialize(resourceItemTypes)); } }
public static void SetAvailableCustomDimensions01(List <string> customDimensions) { if (GAValidator.ValidateCustomDimensions(customDimensions.ToArray())) { GA_Wrapper.SetAvailableCustomDimensions01(GA_MiniJSON.Serialize(customDimensions)); } }
public static void SetAvailableResourceItemTypes(List <string> resourceItemTypes) { if (GameAnalyticsSDK.Validators.GAValidator.ValidateResourceItemTypes(resourceItemTypes.ToArray())) { string json = GA_MiniJSON.Serialize(resourceItemTypes); GA_Wrapper.SetAvailableResourceItemTypes(json); } }
public static void SetAvailableCustomDimensions03(List <string> customDimensions) { if (GameAnalyticsSDK.Validators.GAValidator.ValidateCustomDimensions(customDimensions.ToArray())) { string json = GA_MiniJSON.Serialize(customDimensions); GA_Wrapper.SetAvailableCustomDimensions03(json); } }
public static void SetAvailableResourceCurrencies(List <string> resourceCurrencies) { if (!GAValidator.ValidateResourceCurrencies(resourceCurrencies.ToArray())) { return; } GA_Wrapper.SetAvailableResourceCurrencies(GA_MiniJSON.Serialize((object)resourceCurrencies)); }
public static void SetAvailableCustomDimensions03(List <string> customDimensions) { if (!GAValidator.ValidateCustomDimensions(customDimensions.ToArray())) { return; } GA_Wrapper.SetAvailableCustomDimensions03(GA_MiniJSON.Serialize((object)customDimensions)); }
private static string DictionaryToJsonString(IDictionary <string, object> dict) { Hashtable table = new Hashtable(); if (dict != null) { foreach (KeyValuePair <string, object> pair in dict) { table.Add(pair.Key, pair.Value); } } return(GA_MiniJSON.Serialize(table)); }
private static string DictionaryToJsonString(IDictionary <string, object> dict) { Hashtable hashtable = new Hashtable(); if (dict != null) { foreach (KeyValuePair <string, object> keyValuePair in (IEnumerable <KeyValuePair <string, object> >)dict) { hashtable.Add((object)keyValuePair.Key, keyValuePair.Value); } } return(GA_MiniJSON.Serialize((object)hashtable)); }
private static string DictionaryToJsonString(IDictionary <string, object> dict) { Hashtable hashtables = new Hashtable(); if (dict != null) { foreach (KeyValuePair <string, object> keyValuePair in dict) { hashtables.Add(keyValuePair.Key, keyValuePair.Value); } } return(GA_MiniJSON.Serialize(hashtables)); }
private static void runCallback(string format, MaxSdkBase.AdInfo adInfo, Action <string> callback) { Dictionary <string, object> dict = new Dictionary <string, object>(); dict.Add("country", MaxSdk.GetSdkConfiguration().CountryCode); dict.Add("network_name", adInfo.NetworkName); dict.Add("adunit_id", adInfo.AdUnitIdentifier); dict.Add("adunit_format", format); dict.Add("placement", adInfo.Placement); dict.Add("creative_id", adInfo.CreativeIdentifier); dict.Add("revenue", adInfo.Revenue); string json = GA_MiniJSON.Serialize(dict); callback(json); }