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

31 lines
1001 B
C#

using AdjustSdk;
public static class AdjustTrackEvent
{
/// <summary>
/// adjust事件上报
/// </summary>
/// <param name="trackEvent"></param>
public static void TrackEvent(string trackEvent)
{
AdjustEvent adjustEvent = new AdjustEvent(trackEvent);
Adjust.TrackEvent(adjustEvent);
}
/// <summary>
/// 广告数据上报
/// 在onAdRevenuePaid的时候上报
/// </summary>
/// <param name="TrackAdEvent"></param>
public static 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);
}
}