运营需求查缺补漏
This commit is contained in:
parent
54cb4868b5
commit
5590fd9b3f
|
@ -66,6 +66,7 @@ public class GameLogic : MonoBehaviour
|
|||
|
||||
UIManager.Instance.CloseUI<PanelGame>();
|
||||
|
||||
ToukaUtils.CheckPassLvAndAdEvent(PlayerData.Instance.CurrentLevel);
|
||||
ToukaStageCommonEvent.Instance.StageTimeEvent(PlayerData.Instance.CurrentLevel);
|
||||
ToukaSDKManager.Instance.LogEventByUmeng(Const.AdsEvent.FinishGame, Const.AdsEvtID.Level, PlayerData.Instance.CurrentLevel.ToString());
|
||||
|
||||
|
|
|
@ -21,6 +21,8 @@ public class InitLogic : MonoBehaviour
|
|||
private void ShowAntiAddiction()
|
||||
{
|
||||
TGTools.Instance.onAgreeHander -= ShowAntiAddiction;
|
||||
|
||||
ToukaUtils.InitTenjinFirst();
|
||||
|
||||
if (StaticOnlineParams.IsShowAuthViewOnlineParams.DefaultValue.Equals("1"))
|
||||
{
|
||||
|
|
|
@ -28,7 +28,7 @@ public partial class StaticOnlineParams {
|
|||
|
||||
// 插屏相关在线参数 IV2
|
||||
public static ToukaOnlineParam IV2_PreTimesN_OnlineParam = new ToukaOnlineParam("IV2_PreTimesN", 1.ToString()); // 前N次触发不弹插屏
|
||||
public static ToukaOnlineParam IV2_PerM_OnlineParam = new ToukaOnlineParam("IV2_PerM", 2.ToString()); // 每M次触发一次
|
||||
public static ToukaOnlineParam IV2_PerM_OnlineParam = new ToukaOnlineParam("IV2_PerM", 1.ToString()); // 每M次触发一次
|
||||
public static ToukaOnlineParam IV2_MinTimeL_OnlineParam = new ToukaOnlineParam("IV2_MinTimeL", 15.ToString()); // 和上次广告间隔15s
|
||||
|
||||
// --------------------- 游戏新增 在线参数 (key, 默认值) -----------------------
|
||||
|
|
|
@ -70,7 +70,7 @@ public static class StaticOtherConfig
|
|||
/// 只对CN版本有效
|
||||
/// 正常为False
|
||||
/// </summary>
|
||||
public const bool InitTenjinLater_Switch = false;
|
||||
public const bool InitTenjinLater_Switch = true;
|
||||
|
||||
#endregion
|
||||
|
||||
|
|
|
@ -286,10 +286,10 @@ public static class ToukaUtils
|
|||
return timeStr;
|
||||
}
|
||||
|
||||
public static void CheckPassLvAndAdEvent(int pLvNum)
|
||||
public static void CheckPassLvAndAdEvent(int pLvNum, bool pWithAdCheck = false)
|
||||
{
|
||||
Debug.Log("is first day ==: " + ToukaUtilsInner.Instance.isFirstDayLogin);
|
||||
Debug.Log("pass lv count ==: " + pLvNum);
|
||||
//Debug.Log("is first day ==: " + ToukaUtilsInner.Instance.isFirstDayLogin);
|
||||
//Debug.Log("pass lv count ==: " + pLvNum);
|
||||
if (ToukaUtilsInner.Instance.isFirstDayLogin && pLvNum >= int.Parse(StaticOnlineParams.NewUserPassXLevelOnlineParams.DefaultValue))
|
||||
{
|
||||
string tPassLvKey = "PassLv_Log";
|
||||
|
@ -299,7 +299,10 @@ public static class ToukaUtils
|
|||
ToukaAnalyticsManager.Instance.LogEventByUmeng(StaticStringsEvent.Event_Tenjin_TKInner_NewUserPassLevelX);
|
||||
}
|
||||
|
||||
CheckAdCount();
|
||||
if (pWithAdCheck)
|
||||
{
|
||||
CheckAdCount();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -310,7 +313,7 @@ public static class ToukaUtils
|
|||
string tLvAndAdKey = "PassLv&AdCount_Log";
|
||||
string tEvtPassLvAndAdCount = "Passlevel&Count_Video";
|
||||
|
||||
Debug.Log("watch ad count ==: " + (videoCount + intersitialCount));
|
||||
//Debug.Log("watch ad count ==: " + (videoCount + intersitialCount));
|
||||
if ((videoCount + intersitialCount) >= int.Parse(StaticOnlineParams.NewUserAdsCountOnlineParams.DefaultValue))
|
||||
{
|
||||
if (IfFirstCheckPlayerPrefs(tLvAndAdKey))
|
||||
|
|
|
@ -82,6 +82,7 @@ public class PanelResult : BasePanel
|
|||
|
||||
if (!PlayerData.Instance.HasShowedReview && PlayerData.Instance.CurrentLevel == REVIEW_LEVEL)
|
||||
{
|
||||
PlayerData.Instance.MarkReviewShowed();
|
||||
ToukaUtils.OpenSystemReviewPop();
|
||||
mReviewShowed = true;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue