diff --git a/Assets/Script/SDKManager/AdjustManager/AdjustManager.cs b/Assets/Script/SDKManager/AdjustManager/AdjustManager.cs index f938a69..3c53a40 100644 --- a/Assets/Script/SDKManager/AdjustManager/AdjustManager.cs +++ b/Assets/Script/SDKManager/AdjustManager/AdjustManager.cs @@ -56,13 +56,19 @@ public class AdjustManager : D_MonoSingleton AdjustNetwork.Instance.SetNetwork(attribution.Network); SaveProperties(attribution); - var properties = new Dictionary(); - properties.Add("ad_network", AdjustManager.GetAdNetwork()); - properties.Add("campaign", AdjustManager.GetCampaign()); - properties.Add("adgroup", AdjustManager.GetAdgroup()); - properties.Add("creative", AdjustManager.GetCreative()); - ShuShuEvent.Instance.UserSet(properties); - AppSDKManager.Instance.SetSuperProperties(properties); + var userProperties = new Dictionary(); + userProperties.Add("ad_network", AdjustManager.GetAdNetwork()); + userProperties.Add("campaign", AdjustManager.GetCampaign()); + userProperties.Add("adgroup", AdjustManager.GetAdgroup()); + userProperties.Add("creative", AdjustManager.GetCreative()); + ShuShuEvent.Instance.UserSet(userProperties); + + var publicProperties = new Dictionary(); + publicProperties.Add("user_ad_network", AdjustManager.GetAdNetwork()); + publicProperties.Add("user_campaign", AdjustManager.GetCampaign()); + publicProperties.Add("user_adgroup", AdjustManager.GetAdgroup()); + publicProperties.Add("user_creative", AdjustManager.GetCreative()); + AppSDKManager.Instance.SetSuperProperties(publicProperties); } private void SaveProperties(AdjustAttribution attribution) diff --git a/Assets/Script/SDKManager/AdsSDKManager/AdsSDKManager.cs b/Assets/Script/SDKManager/AdsSDKManager/AdsSDKManager.cs index 39db4d5..75ef4bf 100644 --- a/Assets/Script/SDKManager/AdsSDKManager/AdsSDKManager.cs +++ b/Assets/Script/SDKManager/AdsSDKManager/AdsSDKManager.cs @@ -218,6 +218,7 @@ namespace WZ public void ShowSplashAd() { AdjustTrackEvent.Instance.TrackEventName("SP_Show", new Dictionary()); + AdPlayCountManager.IncrementAdPlayCount(AdsType.Splash); AdmobAdsManager.Instance.DisplaySplash(); } diff --git a/Assets/Script/SDKManager/AdsSDKManager/Events/AdsEvents/AdsActionEvents.cs b/Assets/Script/SDKManager/AdsSDKManager/Events/AdsEvents/AdsActionEvents.cs index 77756b0..33f11d0 100644 --- a/Assets/Script/SDKManager/AdsSDKManager/Events/AdsEvents/AdsActionEvents.cs +++ b/Assets/Script/SDKManager/AdsSDKManager/Events/AdsEvents/AdsActionEvents.cs @@ -24,7 +24,7 @@ namespace WZ }; FireBaseAnalyticsManager.Instance.LogEvent(eventName, dic); ShuShuEvent.Instance.Track(eventName, dic); - LoggerUtils.Debug("[actionevent] TrackAdClicked"+JsonMapper.ToJson(dic)); + LoggerUtils.Debug("[actionevent] TrackAdClicked:"+JsonMapper.ToJson(dic)); } public static void TrackAdClosed(PlatformType adPlatform, string adSource, string adUnitName, AdsType adFormat, string posotion, double value) @@ -43,7 +43,7 @@ namespace WZ }; FireBaseAnalyticsManager.Instance.LogEvent(eventName, dic); ShuShuEvent.Instance.Track(eventName, dic); - LoggerUtils.Debug("[actionevent] TrackAdClosed"+JsonMapper.ToJson(dic)); + LoggerUtils.Debug("[actionevent] TrackAdClosed:"+JsonMapper.ToJson(dic)); } public static void TrackAdStartLoad(PlatformType adPlatform, string adSource, string adUnitName, AdsType adFormat) @@ -56,7 +56,7 @@ namespace WZ }; FireBaseAnalyticsManager.Instance.LogEvent(eventName, dic); ShuShuEvent.Instance.Track(eventName, dic); - LoggerUtils.Debug("[actionevent] TrackAdStartLoad"+JsonMapper.ToJson(dic)); + LoggerUtils.Debug("[actionevent] TrackAdStartLoad:"+JsonMapper.ToJson(dic)); } public static void TrackAdLoaded(PlatformType adPlatform, string adSource, string adUnitName, AdsType adFormat, double loadTime) @@ -72,7 +72,7 @@ namespace WZ }; FireBaseAnalyticsManager.Instance.LogEvent(eventName, dic); ShuShuEvent.Instance.Track(eventName, dic); - LoggerUtils.Debug("[actionevent] TrackAdLoaded"+JsonMapper.ToJson(dic)); + LoggerUtils.Debug("[actionevent] TrackAdLoaded:"+JsonMapper.ToJson(dic)); } public static void TrackAdFailToLoad(PlatformType adPlatform, string adSource, string adUnitName, AdsType adFormat, double loadTime, string reason) { @@ -88,7 +88,7 @@ namespace WZ }; FireBaseAnalyticsManager.Instance.LogEvent(eventName, dic); ShuShuEvent.Instance.Track(eventName, dic); - LoggerUtils.Debug("[actionevent] TrackAdFailToLoad"+JsonMapper.ToJson(dic)); + LoggerUtils.Debug("[actionevent] TrackAdFailToLoad:"+JsonMapper.ToJson(dic)); } public static void TrackAdFailToShow(PlatformType adPlatform, AdsType adFormat, string reason, string pos) @@ -104,7 +104,7 @@ namespace WZ }; FireBaseAnalyticsManager.Instance.LogEvent(eventName, dic); ShuShuEvent.Instance.Track(eventName, dic); - LoggerUtils.Debug("[actionevent] TrackAdFailToShow"+JsonMapper.ToJson(dic)); + LoggerUtils.Debug("[actionevent] TrackAdFailToShow:"+JsonMapper.ToJson(dic)); } public static void TrackAdPosition(AdsType adFormat, string pos) @@ -117,7 +117,7 @@ namespace WZ }; FireBaseAnalyticsManager.Instance.LogEvent(eventName, dic); ShuShuEvent.Instance.Track(eventName, dic); - LoggerUtils.Debug("[actionevent] TrackAdPosition"+JsonMapper.ToJson(dic)); + LoggerUtils.Debug("[actionevent] TrackAdPosition:"+JsonMapper.ToJson(dic)); } public static void TrackAdImpression(PlatformType adPlatform, string adSource, string adUnitName, AdsType adFormat, string posotion, double value) @@ -135,7 +135,7 @@ namespace WZ }; FireBaseAnalyticsManager.Instance.LogEvent(eventName, dic); ShuShuEvent.Instance.Track(eventName, dic); - LoggerUtils.Debug("[actionevent] TrackAdImpression"+JsonMapper.ToJson(dic)); + LoggerUtils.Debug("[actionevent] TrackAdImpression:"+JsonMapper.ToJson(dic)); } } } \ No newline at end of file diff --git a/Assets/Script/SDKManager/ShuShuMangage/ShuShuMangage.cs b/Assets/Script/SDKManager/ShuShuMangage/ShuShuMangage.cs index 480bdd8..73dacc8 100644 --- a/Assets/Script/SDKManager/ShuShuMangage/ShuShuMangage.cs +++ b/Assets/Script/SDKManager/ShuShuMangage/ShuShuMangage.cs @@ -16,13 +16,19 @@ namespace WZ TDAnalytics.EnableAutoTrack(TDAutoTrackEventType.AppInstall | TDAutoTrackEventType.AppStart | TDAutoTrackEventType.AppEnd); //如果用户已登录,可以设置用户的账号ID作为身份唯一标识 // TDAnalytics.Login("TA"); - var properties = new Dictionary(); - properties.Add("ad_network", AdjustManager.GetAdNetwork()); - properties.Add("campaign", AdjustManager.GetCampaign()); - properties.Add("adgroup", AdjustManager.GetAdgroup()); - properties.Add("creative", AdjustManager.GetCreative()); - ShuShuEvent.Instance.UserSet(properties); - AppSDKManager.Instance.SetSuperProperties(properties); + var userProperties = new Dictionary(); + userProperties.Add("ad_network", AdjustManager.GetAdNetwork()); + userProperties.Add("campaign", AdjustManager.GetCampaign()); + userProperties.Add("adgroup", AdjustManager.GetAdgroup()); + userProperties.Add("creative", AdjustManager.GetCreative()); + ShuShuEvent.Instance.UserSet(userProperties); + + var publicProperties = new Dictionary(); + publicProperties.Add("user_ad_network", AdjustManager.GetAdNetwork()); + publicProperties.Add("user_campaign", AdjustManager.GetCampaign()); + publicProperties.Add("user_adgroup", AdjustManager.GetAdgroup()); + publicProperties.Add("user_creative", AdjustManager.GetCreative()); + AppSDKManager.Instance.SetSuperProperties(publicProperties); }