using System; using UnityEngine; namespace AmazonAds { public class APSMediationUtils { public static string APS_IRON_SOURCE_NETWORK_KEY = "APS"; public static string GetInterstitialNetworkData(string amazonSlotId, string bidInfo, string pricePoint) { APSIronSourceNetworkBaseInputData ironSourceInputData = new APSIronSourceNetworkBaseInputData(); ironSourceInputData.bidInfo = bidInfo; ironSourceInputData.pricePointEncoded = pricePoint; ironSourceInputData.uuid = amazonSlotId; APSIronSourceInterstitialNetworkData networkData = new APSIronSourceInterstitialNetworkData(); networkData.interstitial = ironSourceInputData; string jsonData = "{ \"interstitial\" :" + JsonUtility.ToJson(ironSourceInputData) + "}"; return jsonData; //return JsonUtility.ToJson(networkData); } public class APSIronSourceNetworkBaseInputData { public string bidInfo; public string pricePointEncoded; public string uuid; } public class APSIronSourceInterstitialNetworkData { public APSIronSourceNetworkBaseInputData interstitial; } private APSMediationUtils() { } } }