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); }