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);
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|