/// <summary> /// Processes the specified args. /// </summary> /// <param name="args">The arguments.</param> public override void Process(StartTrackingArgs args) { Assert.ArgumentNotNull(args, "args"); string ecommerceEvent = WebUtil.GetQueryString(Settings.GetSetting("Ecommerce.Analytics.EventQueryStringKey")).Trim(); if (string.IsNullOrEmpty(ecommerceEvent)) { return; } if ((ecommerceEvent.ToLowerInvariant() != null) && (ecommerceEvent == "followlist")) { AnalyticsUtil.NavigationFollowListHit(); } else { AnalyticsUtil.RegisterNoParameterEvent(ecommerceEvent); } }