想必大家都聽過寫 App 然後靠廣告賺錢
那要如何把廣告植入在我們的心血?
其實沒有我們想像的困難
此 Sample 是以 AndroidStudio 版本為主 : 連結
如果大大是以 Eclipse 開發 請參考 : 連結
雖然網路以上有流程
但只需要自己所要的部分
1 . 在 Gradle 內加入
compile 'com.google.android.gms:play-services-ads:7.8.0'
2 . 在要呈現的版面新增元件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/res-auto"
.
.
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id">
</com.google.android.gms.ads.AdView>
</LinearLayout>
3 . 宣告元件
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
.
.
}
4 . 將 AdMob 給的序號添加在 String.xml
序號來源 以下有教學
<resources>
<string name="banner_ad_unit_id">ca-app-pub-111222333444555666/555444111</string>
</resources>
----------------------------------------------------------------
關於廣告帳號註冊
1 . 申請 Ads 帳號
https://apps.admob.com/#home
註冊Key
https://apps.admob.com/#monetize/pubcontrols:urls
參考資料: Interstitial Ads
參考資料:Interstitial Ads 無法顯示的問題
歡迎轉載,請註明出處。
沒有留言:
張貼留言