Sunday, March 25, 2018

Android Studio AdMob ile Banner Reklam Ekleme

Merhaba Arkadaşlar;

Android Studio üzerinden para kazanmak istiyorsanız, reklam eklemek iyi bir yol olabilir. Reklam Eklemek için adımlar aşağıdaki gibidir. Android Studio AdMob ile Geçiş Reklamı Eklemek için tıklayınız.
  • https://www.google.com.tr/admob/ sayfasına giriniz ve kaydolun butonuna tıklayarak kayıt işleminizi gerçekleştirin.(Daha önceden oluşturduğunuz AdSense hesabınız ile sorunsuz kullanım sağlanamadığından yeni bir mail adresi ile de başvurabilirsiniz.) 
  • Uygulamalar Sekmesinden Uygulama Ekleseçeneğinden projenizi kaydedin.
  • Uygulama kimliğinizi not edin. Bu kimliği, AdMob'da reklam yayınlamak için uygulamanızın kaynak koduna eklemeniz gerekecek.
  • Uygulamanızda reklam göstermek için reklam birimi oluşturun. Biz bu uygulama için Banner reklam biçimini seçecerek reklam birimizi oluşturuyoruz.
  • Dilerseniz talimatları e-posta ile kendinize gönderdikten sonra projemize geçebiliriz.
Android Manifest dosyamıza: application'un üzerine aşağıdaki kodu yazıyoruz.

1
 <uses-permission android:name="android.permission.INTERNET" />
 2   <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

build.gradle(Module:app) kısmına  aşağıdaki kodu ekliyoruz.

1
compile 'com.google.android.gms:play-services-ads:12.0.0'

.xml dosyamızın reklamı eklemek isteğimiz kısmına aşağıdaki kodları ekliyoruz.

1
2
3
4
5
6
7
8
<com.google.android.gms.ads.AdView
        android:id="@+id/adView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="15"
        android:visibility="visible"
        app:adSize="BANNER"
        app:adUnitId="uygulama kimliğini yazınız" />

Linear Layout kullanıyorsanız: Linear Layout'un içerisine aşağıdaki kodlarıda tanımlayın:)

1
2
3
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"

.java dosyamıza aşağıdaki kodları ekliyoruz.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;
import com.google.android.gms.ads.MobileAds;


private AdView mAdView;

 MobileAds.initialize(this,
                    "uygulama kimliğini yazınız");

            mAdView = (AdView) findViewById(R.id.adView);
            AdRequest adRequest = new AdRequest.Builder().build();
            mAdView.loadAd(adRequest);

LinearLayout iken, parametrelerini; xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:ads="http://schemas.android.com/apk/res-auto" olarak güncelleyiniz. ekleyiniz. Yararlı olmasını diliyorum, bol kazançlar.

Ekran Görüntümüz:

2 comments: