public MilkyFoxInterstitialAndroidBridge(string adUnit, IMilkyFoxInterstitialBridgeListener listener) : base(adUnit, listener)
    {
        milkyFoxInterstitial = new AndroidJavaObject("com.milkyfox.sdk.common.unity.MilkyFoxInterstitialUnityBridge", activity, adUnit);

        AssignEvent("setLoadListener", () => RunAction(LoadAction));
        AssignEvent("setFailListener", () => RunAction(FailAction));
        AssignEvent("setShowListener", () => RunAction(ShowAction));
        AssignEvent("setClickListener", () => RunAction(ClickAction));
        AssignEvent("setCloseListener", () => RunAction(CloseAction));
    }
 public MilkyFoxInterstitialEditorBridge(string adUnit, IMilkyFoxInterstitialBridgeListener listener) : base(adUnit, listener)
 {
     Debug.Log(string.Format("MilkyFoxInterstitialEditorBridge:Constructor(). You inited ad with adUnit {0}", adUnit));
 }
 public MilkyFoxInterstitialIosBridge(string adUnit, IMilkyFoxInterstitialBridgeListener listener) : base(adUnit, listener)
 {
 }
 public MilkyFoxInterstitialBaseBridge(string adUnit, IMilkyFoxInterstitialBridgeListener listener)
 {
     this.adUnit   = adUnit;
     this.listener = listener;
 }