Ejemplo n.º 1
0
        /// <summary>
        /// Records a custom parameterized timed event specified by eventName with parameters.
        /// </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>
        public void BeginLogEvent(string eventName, Dictionary <string, string> parameters)
        {
#if UNITY_EDITOR
#elif UNITY_IOS
            FlurryIOS.LogEvent(eventName, parameters, true);
#elif UNITY_ANDROID
            FlurryAndroid.LogEvent(eventName, parameters, true);
#endif
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Records a timed event specified by eventName.
        /// </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>
        public void BeginLogEvent(string eventName)
        {
#if UNITY_EDITOR
#elif UNITY_IOS
            FlurryIOS.LogEvent(eventName, true);
#elif UNITY_ANDROID
            FlurryAndroid.LogEvent(eventName, true);
#endif
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Records a timed event specified by eventName.
        /// </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="timed">Specifies the event will be timed.</param>
        public void LogEvent(string eventName, bool timed)
        {
#if UNITY_EDITOR
#elif UNITY_IOS
            FlurryIOS.LogEvent(eventName, timed);
#elif UNITY_ANDROID
            FlurryAndroid.LogEvent(eventName, timed);
#endif
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Records a custom parameterized timed event specified by eventName with parameters.
        /// </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>
        public EventRecordStatus BeginLogEvent(string eventName, Dictionary <string, string> parameters)
        {
#if UNITY_EDITOR
            return(EventRecordStatus.Failed);
#elif UNITY_IOS
            return(FlurryIOS.LogEvent(eventName, parameters, true));
#elif UNITY_ANDROID
            return(FlurryAndroid.LogEvent(eventName, parameters, true));
#endif
        }
Ejemplo n.º 5
0
        /// <summary>
        /// Records a timed event specified by eventName.
        /// </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>
        public EventRecordStatus BeginLogEvent(string eventName)
        {
#if UNITY_EDITOR
            return(EventRecordStatus.Failed);
#elif UNITY_IOS
            return(FlurryIOS.LogEvent(eventName, true));
#elif UNITY_ANDROID
            return(FlurryAndroid.LogEvent(eventName, true));
#endif
        }
Ejemplo n.º 6
0
 public EventRecordStatus LogEvent(string eventName, Dictionary <string, string> parameters) =>
 FlurryAndroid.LogEvent(eventName, parameters);
Ejemplo n.º 7
0
 public EventRecordStatus LogEvent(string eventName, bool timed) =>
 FlurryAndroid.LogEvent(eventName, timed);
Ejemplo n.º 8
0
 public EventRecordStatus LogEvent(string eventName) =>
 FlurryAndroid.LogEvent(eventName);