public static void SetAvailableCustomDimensions01(List <string> customDimensions) { if (GAValidator.ValidateCustomDimensions(customDimensions.ToArray())) { GA_Wrapper.SetAvailableCustomDimensions01(GA_MiniJSON.Serialize(customDimensions)); } }
// Token: 0x0600014D RID: 333 RVA: 0x0000AC64 File Offset: 0x00009064 public static void SetAvailableCustomDimensions03(List <string> customDimensions) { if (GAValidator.ValidateCustomDimensions(customDimensions.ToArray())) { string availableCustomDimensions = GA_MiniJSON.JsonEncode(customDimensions.ToArray()); GA_Wrapper.SetAvailableCustomDimensions03(availableCustomDimensions); } }
public static void SetAvailableCustomDimensions03(List <string> customDimensions) { if (!GAValidator.ValidateCustomDimensions(customDimensions.ToArray())) { return; } GA_Wrapper.SetAvailableCustomDimensions03(GA_MiniJSON.Serialize((object)customDimensions)); }
public void TestCustomDimensionsValidator() { // Store result bool isValid; // Valid isValid = GAValidator.ValidateCustomDimensions("abc", "def", "ghi"); Assert.True(isValid, "Should validate custom dimensions"); // Invalid isValid = GAValidator.ValidateCustomDimensions("abc", "def", "abc", "def", "abc", "def", "abc", "def", "abc", "def", "abc", "def", "abc", "def", "abc", "def", "abc", "def", "abc", "def", "abc", "def"); Assert.False(isValid, "Should falset allow more than 20 custom dimensions"); isValid = GAValidator.ValidateCustomDimensions("abc", ""); Assert.False(isValid, "Should falset allow empty custom dimension value"); }