/// <summary> /// Records a custom parameterized timed event specified by eventName with parameters. /// A maximum of 10 parameter names may be associated with any event. /// </summary> /// <param name="eventName"> /// Name of the event. For maximum effectiveness, we recommend using a naming scheme /// that can be easily understood by non-technical people in your business domain. /// </param> /// <param name="parameters">An immutable copy of map containing Name-Value pairs of parameters.</param> /// <param name="isTimed">If set to <c>true</c> event will be timed. /// Call EndTimedEvent to stop timed event.</param> public void LogEventWithParameters(string eventName, Dictionary <string, string> parameters, bool isTimed) { #if UNITY_IOS FlurryAnalyticsIOS.LogEventWithParameters(eventName, parameters, isTimed); #elif UNITY_ANDROID FlurryAnalyticsAndroid.LogEventWithParameters(eventName, parameters, isTimed); #endif ReplicateEventToUnityAnalytics(eventName, parameters); }
public void LogEventWithParameters(string eventName, Dictionary <string, string> parameters, bool isTimed) { FlurryAnalyticsAndroid.LogEventWithParameters(eventName, parameters, isTimed); this.ReplicateEventToUnityAnalytics(eventName, parameters); }