Esempio n. 1
0
        public virtual void ExternalLogImpression(int uniqueId)
        {
            FBNativeAdBridgeCallback onImpressionCallback = this.onImpressionCallback;

            if (onImpressionCallback != null)
            {
                onImpressionCallback();
            }
        }
Esempio n. 2
0
        public override void OnFinishedClick(int uniqueId, FBNativeAdBridgeCallback callback)
        {
            NativeAdContainer container = NativeAdBridgeIOS.nativeAdContainerForNativeAdId(uniqueId);

            if (container)
            {
                container.onFinishedClick = callback;
            }
        }
Esempio n. 3
0
        public override void OnMediaDownloaded(int uniqueId, FBNativeAdBridgeCallback callback)
        {
            NativeAdContainer container = NativeBannerAdBridgeIOS.nativeBannerAdContainerForNativeBannerAdId(uniqueId);

            if (container)
            {
                container.onMediaDownload = callback;
            }
        }
Esempio n. 4
0
        // Sets up internal managed callbacks

        public override void OnLoad(int uniqueId,
                                    FBNativeAdBridgeCallback callback)
        {
            NativeAdContainer container = NativeAdBridgeIOS.nativeAdContainerForNativeAdId(uniqueId);

            if (container)
            {
                container.onLoad = (container.nativeAd.LoadAdFromData);
            }
        }
Esempio n. 5
0
        public override void OnImpression(int uniqueId,
                                          FBNativeAdBridgeCallback callback)
        {
            NativeAdContainer container = NativeBannerAdBridgeIOS.nativeBannerAdContainerForNativeBannerAdId(uniqueId);

            if (container)
            {
                container.onImpression = callback;
            }
        }
        // Sets up internal managed callbacks

        public override void OnLoad(int uniqueId,
                                    FBNativeAdBridgeCallback callback)
        {
            NativeAdContainer container = NativeAdBridgeIOS.nativeAdContainerForNativeAdId(uniqueId);

            if (container)
            {
                container.onLoad = (delegate() {
                    container.nativeAd.loadAdFromData();
                    if (callback != null)
                    {
                        callback();
                    }
                });
            }
        }
 public virtual void OnClick(int uniqueId,
                             FBNativeAdBridgeCallback callback)
 {
     this.onClickCallback = callback;
 }
 public virtual void OnImpression(int uniqueId,
                                  FBNativeAdBridgeCallback callback)
 {
     this.onImpressionCallback = callback;
 }
 public virtual void OnLoad(int uniqueId,
                            FBNativeAdBridgeCallback callback)
 {
     this.onLoadCallback = callback;
 }
Esempio n. 10
0
 public virtual void OnLoad(int uniqueId,
                            FBNativeAdBridgeCallback callback)
 {
 }
 public override void OnImpression(int uniqueId, FBNativeAdBridgeCallback callback)
 {
 }
Esempio n. 12
0
 public override void OnImpression (int uniqueId, FBNativeAdBridgeCallback callback) {}
Esempio n. 13
0
 public override void OnFinishedClick (int uniqueId, FBNativeAdBridgeCallback callback) {}
Esempio n. 14
0
 public virtual void OnFinishedClick (int uniqueId,
                                      FBNativeAdBridgeCallback callback)
 {
 }
Esempio n. 15
0
 public override void OnLoad (int uniqueId, FBNativeAdBridgeCallback callback) {}
Esempio n. 16
0
 public virtual void OnClick (int uniqueId,
                              FBNativeAdBridgeCallback callback)
 {
     this.onClickCallback = callback;
 }
Esempio n. 17
0
 public virtual void OnImpression (int uniqueId,
                                   FBNativeAdBridgeCallback callback)
 {
     this.onImpressionCallback = callback;
 }
Esempio n. 18
0
 public virtual void OnLoad (int uniqueId,
                             FBNativeAdBridgeCallback callback)
 {
     this.onLoadCallback = callback;
 }
 public virtual void OnFinishedClick(int uniqueId,
                                     FBNativeAdBridgeCallback callback)
 {
 }
Esempio n. 20
0
 public virtual void OnMediaDownloaded(int uniqueId,
                                       FBNativeAdBridgeCallback callback)
 {
 }
 public override void OnLoad(int uniqueId, FBNativeAdBridgeCallback callback)
 {
 }
Esempio n. 22
0
 public override void OnImpression (int uniqueId,
                                    FBNativeAdBridgeCallback callback)
 {
     NativeAdContainer container = NativeAdBridgeIOS.nativeAdContainerForNativeAdId (uniqueId);
     if (container) {
         container.onImpression = callback;
     }
 }
 public override void OnFinishedClick(int uniqueId, FBNativeAdBridgeCallback callback)
 {
 }
Esempio n. 24
0
 public override void OnFinishedClick (int uniqueId,
                                       FBNativeAdBridgeCallback callback)
 {
     NativeAdContainer container = NativeAdBridgeIOS.nativeAdContainerForNativeAdId (uniqueId);
     if (container) {
         container.onFinishedClick = callback;
     }
 }
Esempio n. 25
0
        // Sets up internal managed callbacks

        public override void OnLoad (int uniqueId,
                                     FBNativeAdBridgeCallback callback)
        {
            NativeAdContainer container = NativeAdBridgeIOS.nativeAdContainerForNativeAdId (uniqueId);
            if (container) {
                container.onLoad = (delegate() {
                    container.nativeAd.loadAdFromData ();
                    if (callback != null) {
                        callback ();
                    }
                });
            }
        }
Esempio n. 26
0
 public override void OnMediaDownloaded(int uniqueId, FBNativeAdBridgeCallback callback)
 {
 }