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>
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>
/// 自定义 Service 云控 Key
/// </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_CONSOLE = "gurusdk.unity.con";
#region Android 测试入口
/// <summary>

View File

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

View File

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