update: 自动上报 b_play 和 b_level 的方式默认值改为 false

main
胡宇飞 2024-08-11 18:43:13 +08:00
parent a67ba09408
commit 15785b92a2
4 changed files with 11 additions and 9 deletions

View File

@ -31,7 +31,8 @@ namespace Guru
/// <summary> /// <summary>
/// 自动记录完成的关卡 /// 自动记录完成的关卡
/// </summary> /// </summary>
public bool AutoRecordFinishedLevels = true; [Obsolete("Will be removed from InitConfig in next version. Use the <b_level> and <b_play> data from the GameUserData from game itself instead!")]
public bool AutoRecordFinishedLevels = false;
/// <summary> /// <summary>
/// 自定义 Service 云控 Key /// 自定义 Service 云控 Key
/// </summary> /// </summary>

View File

@ -7,8 +7,6 @@ namespace Guru
private const string K_CMD_NAME_WATERMARK = "gurusdk.unity.wm"; private const string K_CMD_NAME_WATERMARK = "gurusdk.unity.wm";
private const string K_CMD_NAME_CONSOLE = "gurusdk.unity.con"; private const string K_CMD_NAME_CONSOLE = "gurusdk.unity.con";
#region Android 测试入口 #region Android 测试入口
/// <summary> /// <summary>

View File

@ -75,13 +75,16 @@ namespace Guru
{ {
Model.IsNoAds = value; Model.IsNoAds = value;
ADService.Instance.IsBuyNoAds = value; ADService.Instance.IsBuyNoAds = value;
if(value) Analytics.SetIsIapUser(true); if (value)
{
Analytics.SetIsIapUser(true);
}
} }
/// <summary> /// <summary>
/// 所有成功的主线关卡数量 (b_level) /// 所有成功的主线关卡数量 (b_level)
/// </summary> /// </summary>
public static int SuccessLevelCount public static int BLevel
{ {
get => GuruSDKModel.Instance.BLevel; get => GuruSDKModel.Instance.BLevel;
set => GuruSDKModel.Instance.BLevel = value; set => GuruSDKModel.Instance.BLevel = value;
@ -90,7 +93,7 @@ namespace Guru
/// <summary> /// <summary>
/// 成功关卡总计数量 (b_play) /// 成功关卡总计数量 (b_play)
/// </summary> /// </summary>
public static int TotalPlayedCount public static int BPlay
{ {
get => GuruSDKModel.Instance.BPlay; get => GuruSDKModel.Instance.BPlay;
set => GuruSDKModel.Instance.BPlay = value; set => GuruSDKModel.Instance.BPlay = value;

View File

@ -136,10 +136,10 @@ namespace Guru
// 初始化打点类 // 初始化打点类
Analytics.Init(); Analytics.Init();
// 从 Model 中注入打点属性初始值 // 从 Model 中注入打点属性初始值
Analytics.SetIsIapUser(Model.IsIapUser);
Analytics.SetBLevel(Model.BLevel);
Analytics.SetBPlay(Model.BPlay);
Analytics.SetFirstOpenTime(IPMConfig.FIRST_OPEN_TIME); Analytics.SetFirstOpenTime(IPMConfig.FIRST_OPEN_TIME);
Analytics.SetIsIapUser(Model.IsIapUser);
// Analytics.SetBLevel(Model.BLevel);
// Analytics.SetBPlay(Model.BPlay);
//---- Start All tools ---- //---- Start All tools ----
LogI($"#2 --- InitFirebase ---"); LogI($"#2 --- InitFirebase ---");