Saturday, January 20, 2018

Cara Memasang Admob di Android Studio

Cara Memasang Admob di Android Studio



Cara Memasang Admob di Android Studio – AdMob merupakan perusahaan iklan seperti Google Adsense, akan tetapi admob dikhususkan untuk iklan di mobile. Admob didirikan oleh Omar Hamoui tahun 2006 yang lokasinya di San Mateo California. Sekitar bulan november 2009 admob dibeli oleh Google. Jadi saat ini admob merupakan salah satu layanan dari Google. Fungsi admob ini hampir sama dengan Google adsense yaitu untuk melayani periklanan baik advertaiser atau publisher. Buat kamu yang sudah berkecimpung di Google Adsense akan mudah memahaminya.
Buat kamu developer aplikasi android yang ingin mempunyai penghasilan, maka harus memasang kode iklan admob di aplikasi android. Pemasangan iklan admob berbeda dengan pemasangan iklan google adsense yang tinggal copy paste di Widged. Untuk pemasangan iklan admob kita harus mengatur beberapa kode supaya iklan bisa tampil.
Buat yang belum punya akun Admob sebaiknya baca dulu “Cara Daftar Admob Langsung Diterima“

Berikut ini langkah-langkah Cara Memasang Admob di Android Studio :

  1. Pastikan Google Repository sudah terinstall di android SDK Manager
cara-memasang-admob-di-android-studio
2. Memanggil Google Repository ke dalam aplikasi. Caranya buka Gradle lalu tambahkan kode
compile ‘com.google.android.gms:play-services-ads:9.4.0’
Lihat gambar supaya lebih jelas. Jangan lupa klik “Sync Now” untuk menyinkronkan kode.
cara-memasang-admob-di-android-studio-2
3. Buka string di NamaAplikasiKalian/app/src/main/res/values/strings.xml . Lalu tambahkan kode
“<stringname=”banner_ad_unit_id”>ca-app-pub-3940256099942544/6300978111</string>” 
Ini nantinya berfungsi untuk menambah iklan banner. Sedangkan untuk iklan interstitial akan langsung dipasang di MainActivity.
cara-memasang-admob-di-android-studio-3
4. Buka activity_main.xml lalu edit dan tambahkan kode
 xmlns:ads=”http://schemas.android.com/apk/res-auto”
dan kode
<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>
Untuk lebih jelas lihat gambar di bawah ini
cara-memasang-admob-di-android-studio-4
5. Sekarang buka MainActivity.java lalu
Di atas Overide tambahkan
private InterstitialAd interstitial;
bagian import tambah kode
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;
import com.google.android.gms.ads.AdListener;
import com.google.android.gms.ads.InterstitialAd;
Lalu tambahkan kode di bawah SetContentView seperti berikut ini
interstitial = new InterstitialAd(MainActivity.this);
interstitial.setAdUnitId(“kode iklan interstitial“);
AdView mAdView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
interstitial.loadAd(adRequest);
// Prepare an Interstitial Ad Listener
interstitial.setAdListener(new AdListener() {
public void onAdLoaded() {
// Call displayInterstitial() function
displayInterstitial();
}
});
public void displayInterstitial() {
// If Ads are loaded, show Interstitial else show nothing.
if (interstitial.isLoaded()) {
interstitial.show();
}
}
Untuk lebih jelas kode full di MainActivity.java seperti di bawah ini
package com.viainformasi.iklanadmob;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.google.android.gms.ads.AdListener;
import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;
import com.google.android.gms.ads.InterstitialAd;

public class MainActivity extends AppCompatActivity {

    private InterstitialAd interstitial;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        interstitial = new InterstitialAd(MainActivity.this);
        interstitial.setAdUnitId("kode iklan interstitial");
        AdView mAdView = (AdView) findViewById(R.id.adView);
        AdRequest adRequest = new AdRequest.Builder().build();
        mAdView.loadAd(adRequest);
        interstitial.loadAd(adRequest);

        // Prepare an Interstitial Ad Listener

        interstitial.setAdListener(new AdListener() {

            public void onAdLoaded() {

                // Call displayInterstitial() function

                displayInterstitial();

            }

        });

    }

    public void displayInterstitial() {

        // If Ads are loaded, show Interstitial else show nothing.

        if (interstitial.isLoaded()) {

            interstitial.show();

        }

    }
}
Jangan lupa tambahkan kode program di AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.viainformasi.iklanadmob">

    <!-- Include permission untuk Google Mobile Ads-->
    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <!--meta-data tag yang diperlukan untuk menggunakan Google Play Services.-->
        <meta-data android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

        <!--memasukan elemen Activity dengan atribut configChanges dan theme-->
        <activity android:name="com.google.android.gms.ads.AdActivity"
            android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
            android:theme="@android:style/Theme.Translucent" />
    </application>

</manifest>


kata kunci :

mencari uang di internetmencari uang di internet 2018mencari uang di internet terbarumencari uang di internet tanpa modal, mencariuang di internet untuk pemulamencari uang di internet dengan cepatmencariuang di internet androidmencari uang di internet kaskusmencari uang diinternet 2017mencari uang di internet 2016mencari uang di internet denganpaypalmencari uang di internet gratismencari uang diinternet dengan mudahmencari uang di internet tanpa rekeningmencari uang di internet bagi pemula,mencariuang di internet halalcari uang di internet tanpa modalcari uang diinternet gratis , cari uang di internet 2016cari uang di internet lewat hpcari uang di internet androidcari uang di internet dengan androidrahasiacari uang di internet akhirnya terungkapcara mendapatkan uang di internetandroidcari uang di internet lewat androidcara cari uang di internetandroidcara mendapatkan uang di internet asliaplikasi pencari uang diinternetcara mencari uang di internet dengan androidmendapatkan uang dariinternet androidcari uang lewat internet androidmenghasilkan uang dariinternet androidcara mencari uang di internet dengan menulis artikelcariuang di internet bagi pemulacara mencari uang di internet bagi pemulacaramencari uang di internet bagi pelajar, cari uang di internet tanpa bayarcaramendapatkan uang di internet bagi pemulacara mendapatkan uang di internetbagi pelajarcari uang di internet tanpa blogcari uang di internet lewatblogmencari uang bermodal internetbagaimana mencari uang di internetbelajarmencari uang di internetcara mencari uang di internet lewat blogbisnismencari uang di internet, buku mencari uang di internetcara mencari uang diinternet dengan blogcara mudah mendapatkan uang di internet bagi pemulamenghasilkan uang bermodal internetmenghasilkan uang dari internet bagipelajarmendapatkan dollar dari blogmendapatkan dollar dari internet.

No comments:

Post a Comment

close
Banner iklan disini