Android Interstitial
From AdLocus
Contents
前言
插頁式版位將以曝光次數高分潤,是您提高收益的最好單元之一。
自我檢查
- JAR檔與 AndroidManifest.xml 是否已設定完成
啟用插頁式版位
在您想啟用插頁式版位的 Activity 中加入下列程式碼
private void initAdLocusInterstitialAd() { InterstitialAd interstitialAd = new InterstitialAd(this, "Your app key"); //監聽廣告可加入下方範例 interstitialAd.loadAd(); }
若您需要監聽廣告互動結果
透過 setListener 監測廣告運行結果
- onReceiveAd
- onFailedToReceiveAd
- NO_FILL
- INVAILD_KEY
- NETWORK_ERROR
- SERVICE_ERROR
- END_AD
Sample Code
interstitialAd.setListener(new AdListener() { @Override public void onReceiveAd(Ad adView) //取得廣告 { //InterstitialAd interstitialAd = (InterstitialAd) adView; } @Override public void onFailedToReceiveAd(Ad adView, AdLocusLayout.ErrorCode errorCode) { //InterstitialAd interstitialAd = (InterstitialAd) adView; switch (errorCode) { case NO_FILL: //無廣告展示 break; case INVAILD_KEY: //錯誤的APP KEY break; case NETWORK_ERROR: //網路連線問題 break; case SERVICE_ERROR: //伺服器忙碌或維護中 break; case END_AD: //END USER CLOSE THE INTERSTITAL break; default: break; } } });