32 lines
1.0 KiB
C#
32 lines
1.0 KiB
C#
using AdjustSdk;
|
|
using SDK.Utils;
|
|
|
|
public class AdjustTrackEvent : NormalSingleton<AdjustTrackEvent>
|
|
{
|
|
/// <summary>
|
|
/// adjust事件上报
|
|
/// </summary>
|
|
/// <param name="trackEvent"></param>
|
|
public void TrackEvent(string trackEvent)
|
|
{
|
|
AdjustEvent adjustEvent = new AdjustEvent(trackEvent);
|
|
Adjust.TrackEvent(adjustEvent);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 广告数据上报
|
|
/// 在onAdRevenuePaid的时候上报
|
|
/// </summary>
|
|
/// <param name="TrackAdEvent"></param>
|
|
public void TrackAdEvent(double revenue, string adRevenueNetwork, string adRevenueUnit, string adRevenuePlacement)
|
|
{
|
|
AdjustAdRevenue adjustAdRevenue = new AdjustAdRevenue("applovin_max_sdk");
|
|
adjustAdRevenue.SetRevenue(revenue, "USD");
|
|
adjustAdRevenue.AdRevenueNetwork = adRevenueNetwork;
|
|
adjustAdRevenue.AdRevenueUnit = adRevenueUnit;
|
|
adjustAdRevenue.AdRevenuePlacement = adRevenuePlacement;
|
|
Adjust.TrackAdRevenue(adjustAdRevenue);
|
|
}
|
|
|
|
|
|
} |