예제 #1
0
        public void EndLogEvent(string eventName, IDictionary <string, string> eventParams)
        {
            AndroidJavaObject sjo = GetUnityJavaObject();

            if (null != sjo)
            {
                sjo.Call("endLogEvent", eventName, PsdkUtils.CreateJavaHashMapFromDictionary(eventParams));
            }
            else
            {
                Debug.LogWarning("Not calling android psdk analytics LogEvent !, cause object is null");
                Debug.Log("End timed Event was not sent: " + eventName + " -> " + PsdkUtils.BuildJsonStringFromDict(eventParams));
            }
        }
예제 #2
0
 public void LogEvent(string eventName, IDictionary <string, object> eventParams)
 {
     psdkSingularLogEvent(eventName, PsdkUtils.BuildJsonStringFromDict(eventParams));
 }
예제 #3
0
 public void EndLogEvent(string eventName, IDictionary <string, string> eventParams)
 {
     Debug.Log("PSDK Analytic End Event: " + eventName + " -> " + PsdkUtils.BuildJsonStringFromDict(eventParams));
 }
예제 #4
0
 public void LogEvent(string eventName, IDictionary <string, string> eventParams, bool timed)
 {
     Debug.Log("PSDK Analytic Event: " + eventName + " -> " + PsdkUtils.BuildJsonStringFromDict(eventParams) + ", timed:" + timed);
 }
 public void LogEvent(long targets, string eventName, IDictionary <string, object> eventParams, bool timed, bool psdkEvent)
 {
     psdkAnalyticsLogEventInternal(targets, eventName, PsdkUtils.BuildJsonStringFromDict(eventParams), timed, psdkEvent);
 }