Windows Phone8版admob裏集成KeyMob插頁式廣告教程

InterstitialAd不是UserControl,而是須要更多不一樣的實例化、加載和顯示步驟的對象。這是由於它自己並無任何關聯的視覺內容,而只是促使網頁轉至全屏廣告。

不過,它的用法與AdView很是相似:
1:使用using GoogleAds指令,使標識符更輕鬆地得到進入命名空間的資格。
2:聲明實例。
3:完成建立,指定一個沒有被任何橫幅廣告使用的AdMob廣告單元ID。

using GoogleAds;
namespace BannerExample
{
public partial class MainPage : PhoneApplicationPage
{
    private InterstitialAd interstitialAd;
    // 構造函數
    public MainPage(){
    InitializeComponent();
    interstitialAd = new InterstitialAd("MY_AD_UNIT_ID");
    AdRequest adRequest = new AdRequest();

    interstitialAd.ReceivedAd += OnAdReceived;
    interstitialAd.LoadAd(adRequest);

    }

    private void OnAdReceived(object sender, AdEventArgs e){
    System.Diagnostics.Debug.WriteLine("Ad received successfully");
    interstitialAd.ShowAd();
    }
  }
}

您隨時能夠調用LoadAd,不過必須等到系統引起InterstitialAd的ReceivedAd事件後才能展現廣告素材。若是引起的是FailedToReceiveAd,請妥善處理錯誤環境。

在收到廣告後,您能夠使用ShowAd來展現廣告。接着,插頁式廣告會佔據整個屏幕,直到用戶將其關閉;屆時,控制權將交還給應用。

使用KeyMob能夠方便的應用交叉推廣,設定各個廣告平臺的比例和優先順序,還能夠方便的完成定向推廣,自主銷售廣告,互換廣告和控制廣告的內容與價格。函數

相關文章
相關標籤/搜索