diff --git a/Runtime/Code/SDK/GuruSDK.Analytics.cs b/Runtime/Code/SDK/GuruSDK.Analytics.cs index 4abae69..f3f2425 100644 --- a/Runtime/Code/SDK/GuruSDK.Analytics.cs +++ b/Runtime/Code/SDK/GuruSDK.Analytics.cs @@ -1232,6 +1232,8 @@ namespace Guru Consts.EventTchAdRev02Impression, Consts.EventLevelStart, Consts.EventLevelEnd, + Consts.EventIAPReturnTrue, + Consts.EventIAPPurchase, }); } diff --git a/Runtime/Code/SDK/GuruSDK.cs b/Runtime/Code/SDK/GuruSDK.cs index ddfe430..e6f5301 100644 --- a/Runtime/Code/SDK/GuruSDK.cs +++ b/Runtime/Code/SDK/GuruSDK.cs @@ -131,7 +131,15 @@ namespace Guru private void InitServices() { - Analytics.Init(); // 打点提前初始化 + //---------- Start Analytics ------------ + LogI($"#1.1 ---- Init Analytics ----"); + // 初始化打点类 + Analytics.Init(); + // 从 Model 中注入打点属性初始值 + Analytics.SetIsIapUser(Model.IsIapUser); + Analytics.SetBLevel(Model.SuccessLevelId); + Analytics.SetBPlay(Model.TotalPlayedCount); + //---- Start All tools ---- LogI($"#2 --- InitFirebase ---"); //---------- Start Firebase ------------