public static void SendEvent(UIAction action, UILocation location)
        {
#if INCLUDE_DELTA_DNA
            if (!Application.isPlaying)
            {
                return;
            }

            DDNA.Instance.RecordEvent(AnalyticsUtils.GetGameEventWithProjectID(k_EventName)
                                      .AddParam(AnalyticsUtils.UserRoleParamName, AnalyticsUtils.CurrentUserRole)
                                      .AddParam(k_ActionParamName, action.ToString())
                                      .AddParam(k_LocationParamName, location.ToString()));
#endif
        }
示例#2
0
        public static void SendEvent(SyncAction action, string key, ResourceType type, long fileSize)
        {
#if INCLUDE_DELTA_DNA
            if (!Application.isPlaying)
            {
                return;
            }

            DDNA.Instance.RecordEvent(AnalyticsUtils.GetGameEventWithProjectID(k_EventName)
                                      .AddParam(k_SyncActionParamName, action.ToString())
                                      .AddParam(k_ResourceKeyParamName, key)
                                      .AddParam(k_ResourceTypeParamName, type.ToString())
                                      .AddParam(k_FileSizeParamName, fileSize));
#endif
        }