public void Initialize() { if (NativeAd != null) { throw new InvalidOperationException("AdAgent.Initialize() should only be called once."); } NativeAd = new ads.NativeAd(PlacementId); NativeAd.Delegate = new NativeAdListener(this); }
public void NativeAdDidFail(ads.NativeAd ad, NSError error) => Agent.OnAdFailedToLoad("Ad Loading Failed");
public void NativeAdDidLoad(ads.NativeAd ad) => Agent.OnNativeAdReady(new NativeAdInfo(ad));