diff --git a/Assets/Script/SDKManager/AdsSDKManager/AdmobAdsManager/AdmobAdsManager.cs b/Assets/Script/SDKManager/AdsSDKManager/AdmobAdsManager/AdmobAdsManager.cs index d11bd6d..507ee4e 100644 --- a/Assets/Script/SDKManager/AdsSDKManager/AdmobAdsManager/AdmobAdsManager.cs +++ b/Assets/Script/SDKManager/AdsSDKManager/AdmobAdsManager/AdmobAdsManager.cs @@ -188,7 +188,7 @@ namespace WZ } private void OnInterstitialAdClicked(string adSource,string adUnitId,double revenue) { - AdsActionEvents.TrackAdClicked(Platfrom, adSource, adUnitId, AdsType.Interstitial, "", revenue); + AdsActionEvents.TrackAdClicked(Platfrom, adSource, adUnitId, AdsType.Interstitial, _ivPos, revenue); } private void OnInterstitialAdPaid(AdValue adValue) @@ -203,7 +203,7 @@ namespace WZ private void OnInterstitialAdDismissed(string adSource,string adUnitId,double revenue) { - AdsActionEvents.TrackAdClosed(Platfrom, adSource, adUnitId, AdsType.Interstitial, "", revenue); + AdsActionEvents.TrackAdClosed(Platfrom, adSource, adUnitId, AdsType.Interstitial, _ivPos, revenue); _ivCloseCallback?.Invoke(revenue); _ivCloseCallback = null; LoadInterstitial(); @@ -400,7 +400,7 @@ namespace WZ placement, type, adValue.Value / 1000000f, - type == AdsType.Rewarded ? _rvPos : "", + type == AdsType.Rewarded ? _rvPos : _ivPos, AdPlayCountManager.GetAdsActionCount(type, AdPlayCountManager.PLAY_COUNT_SUFFIX)); ShuShuEvent.Instance.OnAdRevenueEvent(PlatformType.Admob.ToString(), @@ -408,7 +408,7 @@ namespace WZ placement, type.ToString(), adValue.Value / 1000000f, - type == AdsType.Rewarded ? _rvPos : "", + type == AdsType.Rewarded ? _rvPos : _ivPos, AdPlayCountManager.GetAdsActionCount(type, AdPlayCountManager.PLAY_COUNT_SUFFIX)); } #endregion diff --git a/Assets/Script/SDKManager/AdsSDKManager/BigoAdsManager/BigoAdsManager.cs b/Assets/Script/SDKManager/AdsSDKManager/BigoAdsManager/BigoAdsManager.cs index 0e4b258..8886641 100644 --- a/Assets/Script/SDKManager/AdsSDKManager/BigoAdsManager/BigoAdsManager.cs +++ b/Assets/Script/SDKManager/AdsSDKManager/BigoAdsManager/BigoAdsManager.cs @@ -156,7 +156,7 @@ namespace WZ } private void OnInterstitialAdDismissed(string adUnitId,double revenue) { - AdsActionEvents.TrackAdClosed(Platfrom,ClientName, adUnitId, AdsType.Interstitial, "", GetInterstitialRevenue()); + AdsActionEvents.TrackAdClosed(Platfrom,ClientName, adUnitId, AdsType.Interstitial, _IvPos, GetInterstitialRevenue()); _ivCloseCallback?.Invoke(revenue); _ivCloseCallback = null; LoadInterstitial(); @@ -172,7 +172,7 @@ namespace WZ private void OnInterstitialAdClicked(string adUnitId) { - AdsActionEvents.TrackAdClicked(Platfrom,ClientName, adUnitId, AdsType.Interstitial, "", GetInterstitialRevenue()); + AdsActionEvents.TrackAdClicked(Platfrom,ClientName, adUnitId, AdsType.Interstitial, _IvPos, GetInterstitialRevenue()); } public void LoadInterstitial() @@ -266,14 +266,14 @@ namespace WZ ClientName, placement, type, - revenue, type == AdsType.Rewarded ? _rvPos : "", + revenue, type == AdsType.Rewarded ? _rvPos : _IvPos, AdPlayCountManager.GetAdsActionCount(type,AdPlayCountManager.PLAY_COUNT_SUFFIX)); ShuShuEvent.Instance.OnAdRevenueEvent(ClientName, ClientName, placement, type.ToString(), - revenue, type == AdsType.Rewarded ? _rvPos : "", + revenue, type == AdsType.Rewarded ? _rvPos : _IvPos, AdPlayCountManager.GetAdsActionCount(type,AdPlayCountManager.PLAY_COUNT_SUFFIX)); } #endregion diff --git a/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/InterstitialAdListener.cs b/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/InterstitialAdListener.cs index aa3e344..13da95b 100644 --- a/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/InterstitialAdListener.cs +++ b/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/InterstitialAdListener.cs @@ -11,7 +11,7 @@ namespace WZ KwaiAdsManager.Instance.ClientName, KwaiAdsManager.Instance._interstitialAdUnitId, AdsType.Interstitial, - "", + KwaiAdsManager.Instance._ivPos, KwaiAdsManager.Instance._interstitiaAdRevenue); LoggerUtils.Debug("[kwai] InterstitialAdListener#OnAdClick"); @@ -23,7 +23,7 @@ namespace WZ KwaiAdsManager.Instance.ClientName, KwaiAdsManager.Instance._interstitialAdUnitId, AdsType.Interstitial, - "", + KwaiAdsManager.Instance._ivPos, KwaiAdsManager.Instance._interstitiaAdRevenue); KwaiAdsManager.Instance._ivCloseCallback?.Invoke(KwaiAdsManager.Instance._interstitiaAdRevenue); KwaiAdsManager.Instance._ivCloseCallback = null; diff --git a/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/KwaiAdsManager.cs b/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/KwaiAdsManager.cs index 35aec37..91fd21e 100644 --- a/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/KwaiAdsManager.cs +++ b/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/KwaiAdsManager.cs @@ -128,6 +128,7 @@ namespace WZ public void DisplayInterstitial(string _adPos, IvType _IvType = IvType.IV1, Action _closeCallback = null) { + _ivPos = _adPos; _ivCloseCallback = _closeCallback; if (_interstitialAdController != null) { @@ -183,7 +184,7 @@ namespace WZ type == AdsType.Rewarded ? _rewardAdUnitId : _interstitialAdUnitId, type, type == AdsType.Rewarded ? _rewardAdRevenue : _interstitiaAdRevenue, - type == AdsType.Rewarded ? _rvPos : "", + type == AdsType.Rewarded ? _rvPos : _ivPos, AdPlayCountManager.GetAdsActionCount(type,AdPlayCountManager.PLAY_COUNT_SUFFIX)); ShuShuEvent.Instance.OnAdRevenueEvent(ClientName, @@ -191,7 +192,7 @@ namespace WZ type == AdsType.Rewarded ? _rewardAdUnitId : _interstitialAdUnitId, type.ToString(), type == AdsType.Rewarded ? _rewardAdRevenue : _interstitiaAdRevenue, - type == AdsType.Rewarded ? _rvPos : "", + type == AdsType.Rewarded ? _rvPos : _ivPos, AdPlayCountManager.GetAdsActionCount(type,AdPlayCountManager.PLAY_COUNT_SUFFIX)); } diff --git a/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/RewardAdListener.cs b/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/RewardAdListener.cs index 6c8f6c2..55bd5a1 100644 --- a/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/RewardAdListener.cs +++ b/Assets/Script/SDKManager/AdsSDKManager/KwaiAdsManager/RewardAdListener.cs @@ -11,7 +11,7 @@ namespace WZ KwaiAdsManager.Instance.ClientName, KwaiAdsManager.Instance._rewardAdUnitId, AdsType.Rewarded, - "", + KwaiAdsManager.Instance._rvPos, KwaiAdsManager.Instance._rewardAdRevenue); LoggerUtils.Debug("[kwai] RewardAdListener#OnAdClick"); @@ -23,7 +23,7 @@ namespace WZ KwaiAdsManager.Instance.ClientName, KwaiAdsManager.Instance._rewardAdUnitId, AdsType.Rewarded, - "", + KwaiAdsManager.Instance._rvPos, KwaiAdsManager.Instance._rewardAdRevenue); KwaiAdsManager.Instance._rvCloseCallback?.Invoke(KwaiAdsManager.Instance._receivedReward, KwaiAdsManager.Instance._rewardAdRevenue); KwaiAdsManager.Instance._rvCloseCallback = null; diff --git a/Assets/Script/SDKManager/AdsSDKManager/MaxAdsManager/MaxAdsManager.cs b/Assets/Script/SDKManager/AdsSDKManager/MaxAdsManager/MaxAdsManager.cs index 379c191..02e90bb 100644 --- a/Assets/Script/SDKManager/AdsSDKManager/MaxAdsManager/MaxAdsManager.cs +++ b/Assets/Script/SDKManager/AdsSDKManager/MaxAdsManager/MaxAdsManager.cs @@ -255,7 +255,7 @@ namespace WZ private void OnInterstitialHiddenEvent(string adUnitId, MaxSdkBase.AdInfo adInfo) { LoggerUtils.Debug($"[Max] OnInterstitialHiddenEvent"); - AdsActionEvents.TrackAdClosed(Platfrom,adInfo.NetworkName,adInfo.AdUnitIdentifier,AdsType.Interstitial,"",adInfo.Revenue); + AdsActionEvents.TrackAdClosed(Platfrom,adInfo.NetworkName,adInfo.AdUnitIdentifier,AdsType.Interstitial, _ivPos,adInfo.Revenue); _ivCloseCallback?.Invoke(adInfo.Revenue); _ivCloseCallback = null; LoadInterstitial(); @@ -269,7 +269,7 @@ namespace WZ private void OnInterstitialClickedEvent(string adUnitId, MaxSdkBase.AdInfo adInfo) { - AdsActionEvents.TrackAdClicked(Platfrom,adInfo.NetworkName,adInfo.AdUnitIdentifier,AdsType.Interstitial,"",adInfo.Revenue); + AdsActionEvents.TrackAdClicked(Platfrom,adInfo.NetworkName,adInfo.AdUnitIdentifier,AdsType.Interstitial,_ivPos, adInfo.Revenue); } @@ -327,7 +327,7 @@ namespace WZ adInfo.AdUnitIdentifier, type, adInfo.Revenue, - type == AdsType.Rewarded ? _rvPos : "", + type == AdsType.Rewarded ? _rvPos : _ivPos, AdPlayCountManager.GetAdsActionCount(type,AdPlayCountManager.PLAY_COUNT_SUFFIX)); ShuShuEvent.Instance.OnAdRevenueEvent(ClientName, @@ -335,7 +335,7 @@ namespace WZ adInfo.AdUnitIdentifier, type.ToString(), adInfo.Revenue, - type == AdsType.Rewarded ? _rvPos : "", + type == AdsType.Rewarded ? _rvPos : _ivPos, AdPlayCountManager.GetAdsActionCount(type,AdPlayCountManager.PLAY_COUNT_SUFFIX)); } #endregion diff --git a/Assets/Script/SDKManager/AdsSDKManager/TpnAdsManager/TpnAdsManager.cs b/Assets/Script/SDKManager/AdsSDKManager/TpnAdsManager/TpnAdsManager.cs index 5a865e8..bc45451 100644 --- a/Assets/Script/SDKManager/AdsSDKManager/TpnAdsManager/TpnAdsManager.cs +++ b/Assets/Script/SDKManager/AdsSDKManager/TpnAdsManager/TpnAdsManager.cs @@ -200,7 +200,7 @@ namespace WZ ClientName + "_" + erg.callbackInfo.network_firm_id, erg.callbackInfo.adunit_id, erg.placementId.Equals(_topon_rewarded_units) ? AdsType.Rewarded : AdsType.Interstitial, - erg.placementId.Equals(_topon_rewarded_units) ? _rvPos : "", + erg.placementId.Equals(_topon_rewarded_units) ? _rvPos : _ivPos, erg.callbackInfo.publisher_revenue); ThreadUtils.QueueOnMainThread(pObj => @@ -227,7 +227,7 @@ namespace WZ ClientName + "_" + erg.callbackInfo.network_firm_id, erg.callbackInfo.adunit_id, erg.placementId.Equals(_topon_rewarded_units) ? AdsType.Rewarded : AdsType.Interstitial, - erg.placementId.Equals(_topon_rewarded_units) ? _rvPos : "", + erg.placementId.Equals(_topon_rewarded_units) ? _rvPos : _ivPos, erg.callbackInfo.publisher_revenue); ThreadUtils.QueueOnMainThread(pObj => @@ -303,7 +303,7 @@ namespace WZ erg.callbackInfo.adunit_id, erg.placementId.Equals(_topon_rewarded_units) ? AdsType.Rewarded : AdsType.Interstitial, erg.callbackInfo.publisher_revenue, - erg.placementId.Equals(_topon_rewarded_units) ? _rvPos : "", + erg.placementId.Equals(_topon_rewarded_units) ? _rvPos : _ivPos, AdPlayCountManager.GetAdsActionCount(erg.placementId.Equals(_topon_rewarded_units) ? AdsType.Rewarded : AdsType.Interstitial,AdPlayCountManager.PLAY_COUNT_SUFFIX)); ShuShuEvent.Instance.OnAdRevenueEvent(ClientName, @@ -311,7 +311,7 @@ namespace WZ erg.callbackInfo.adunit_id, erg.placementId.Equals(_topon_rewarded_units) ? AdsType.Rewarded.ToString() : AdsType.Interstitial.ToString(), erg.callbackInfo.publisher_revenue, - erg.placementId.Equals(_topon_rewarded_units) ? _rvPos : "", + erg.placementId.Equals(_topon_rewarded_units) ? _rvPos : _ivPos, AdPlayCountManager.GetAdsActionCount(erg.placementId.Equals(_topon_rewarded_units) ? AdsType.Rewarded : AdsType.Interstitial,AdPlayCountManager.PLAY_COUNT_SUFFIX)); } #endregion diff --git a/Assets/StreamingAssets/build_info b/Assets/StreamingAssets/build_info index 226dc87..67480c1 100644 --- a/Assets/StreamingAssets/build_info +++ b/Assets/StreamingAssets/build_info @@ -1 +1 @@ -Build from HY-LSZNWIN10 at 2025/9/9 14:03:23 \ No newline at end of file +Build from HY-LSZNWIN10 at 2025/9/9 14:18:36 \ No newline at end of file