谷歌AdMob廣告接入(插屏廣告)
第一步:翻牆註冊並登陸AdMob開發者平臺
第二步:添加廣告,獲取廣告單元ID
第三步:導入sdk,
android studio可直接關聯依賴:com.google.android.gms:play-services-ads:8.1.0
第四步:顯示廣告:
public class MainActivity extends AppCompatActivity {
InterstitialAd mInterstitialAd;
AdRequest adRequest;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId("你的廣告單元ID");
requestNewInterstitial();
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdClosed() {
requestNewInterstitial();
Toast.makeText(getApplication(),"廣告關閉時調用",Toast.LENGTH_LONG).show();
}
});
}
public void showAd(View v){
if (mInterstitialAd.isLoaded()) {
mInterstitialAd.show();
} else {
Toast.makeText(getApplication(),"顯示失敗",Toast.LENGTH_LONG).show();
}
}
public void requestNewInterstitial() {
adRequest = new AdRequest.Builder()
.build();
mInterstitialAd.loadAd(adRequest);
}
}
更多可訪問AdMob官網:
https:
https:
特別注意同一平臺的不同ID有不同的顯示格式:
官方效果圖: