SDK_UnityMoney/Assets/Script/SDKManager/AdjustManager/AdjustTrackEvent.cs

32 lines
1.0 KiB
C#
Raw Normal View History

2025-08-30 11:16:32 +00:00
using AdjustSdk;
2025-08-31 03:55:05 +00:00
using SDK.Utils;
2025-08-30 11:16:32 +00:00
2025-08-31 03:55:05 +00:00
public class AdjustTrackEvent : NormalSingleton<AdjustTrackEvent>
2025-08-30 11:16:32 +00:00
{
/// <summary>
/// adjust事件上报
/// </summary>
/// <param name="trackEvent"></param>
2025-08-31 03:55:05 +00:00
public void TrackEvent(string trackEvent)
2025-08-30 11:16:32 +00:00
{
AdjustEvent adjustEvent = new AdjustEvent(trackEvent);
Adjust.TrackEvent(adjustEvent);
}
/// <summary>
/// 广告数据上报
/// 在onAdRevenuePaid的时候上报
/// </summary>
/// <param name="TrackAdEvent"></param>
2025-08-31 03:55:05 +00:00
public void TrackAdEvent(double revenue, string adRevenueNetwork, string adRevenueUnit, string adRevenuePlacement)
2025-08-30 11:16:32 +00:00
{
AdjustAdRevenue adjustAdRevenue = new AdjustAdRevenue("applovin_max_sdk");
adjustAdRevenue.SetRevenue(revenue, "USD");
adjustAdRevenue.AdRevenueNetwork = adRevenueNetwork;
adjustAdRevenue.AdRevenueUnit = adRevenueUnit;
adjustAdRevenue.AdRevenuePlacement = adRevenuePlacement;
Adjust.TrackAdRevenue(adjustAdRevenue);
}
}