From a9346bc1bb6de9ea476c38d823a4499cc59704df Mon Sep 17 00:00:00 2001 From: huyufei Date: Sat, 11 May 2024 08:38:31 +0800 Subject: [PATCH] F: disable loom and fix event reporting Signed-off-by: huyufei --- Runtime/GuruCore/Runtime/Ads/ADServiceBase.cs | 25 ++++++++----------- .../GuruCore/Runtime/Firebase/FirebaseUtil.cs | 2 +- 2 files changed, 12 insertions(+), 15 deletions(-) diff --git a/Runtime/GuruCore/Runtime/Ads/ADServiceBase.cs b/Runtime/GuruCore/Runtime/Ads/ADServiceBase.cs index 59ed3d6..ec606b5 100644 --- a/Runtime/GuruCore/Runtime/Ads/ADServiceBase.cs +++ b/Runtime/GuruCore/Runtime/Ads/ADServiceBase.cs @@ -171,20 +171,17 @@ namespace Guru { if (adInfo == null) return; - // 在主线程中计算相关的收益值 - Loom.QueueOnMainThread(() => - { - // #1. ad_impression - OnAdImpression(adInfo); - - // #2. tch_ad_rev_roas calculation - double revenue = adInfo.Revenue; - CalcTaichi001Value(revenue); - CalcTaichi02Value(revenue); - - // #3. Adjust ad_revenue - AdjustService.TrackADRevenue(adInfo); - }); + // #1. ad_impression + OnAdImpression(adInfo); + + // #2. tch_ad_rev_roas calculation + double revenue = adInfo.Revenue; + CalcTaichi001Value(revenue); + CalcTaichi02Value(revenue); + + // #3. Adjust ad_revenue + AdjustService.TrackADRevenue(adInfo); + } /// diff --git a/Runtime/GuruCore/Runtime/Firebase/FirebaseUtil.cs b/Runtime/GuruCore/Runtime/Firebase/FirebaseUtil.cs index 1d755a7..a8088b1 100644 --- a/Runtime/GuruCore/Runtime/Firebase/FirebaseUtil.cs +++ b/Runtime/GuruCore/Runtime/Firebase/FirebaseUtil.cs @@ -28,7 +28,7 @@ namespace Guru _isDebug = isDebug; Analytics.InitAnalytics(); // 打点提前初始化 - Loom.StartUp(); // 确保主线程开启 + // Loom.StartUp(); // 确保主线程开启 // 初始化 Fireabse 依赖 FirebaseApp.CheckAndFixDependenciesAsync().ContinueWithOnMainThread(task => {