Exemple #1
0
        virtual public void TraceLevelUp(GamebaseRequest.Analytics.LevelUpData levelUpData)
        {
            GamebaseAnalytics.Instance.UserLevel   = levelUpData.userLevel;
            GamebaseAnalytics.Instance.LevelUpTime = levelUpData.levelUpTime;

            GamebaseAnalytics.Instance.SetUserMeta(GamebaseAnalytics.RequestType.LEVEL_UP);
        }
        virtual public void TraceLevelUp(GamebaseRequest.Analytics.LevelUpData levelUpData)
        {
            string jsonData = JsonMapper.ToJson(
                new UnityMessage(
                    GamebaseAnalytics.ANALYTICS_API_TRACE_LEVEL_UP,
                    jsonData: JsonMapper.ToJson(levelUpData)
                    ));

            messageSender.GetAsync(jsonData);
        }
 public void TraceLevelUp(GamebaseRequest.Analytics.LevelUpData levelUpData)
 {
     analytics.TraceLevelUp(levelUpData);
 }