StartApp – Ingin memasang iklan selain admob?

Bagi kalian yang ingin mendapatkan penghasilan dari iklan selain dari google admob sebagai tambahan atau bahkan karena kalian sudah dibanned oleh google,jangan putus asa,karena masih banyak penyedia layanan iklan yang bisa membayar anda.

Nah kali ini saya akan sedikit berbagi tutorial memasang iklan dari StartApp,penyedia iklan ini menayangkan iklan yang  mempromosikan applikasi untuk diinstall oleh warganet.

Penampakan saat Applikasi dibuka,mirip seperti splash screen

Penampakan saat applikasi sudah terbuka,akan menampilkan iklan layar penuh

Penampakan iklan banner

Dan ini penampakan jika pengguna keluar applikasi,maka akan muncul iklan layar penuh

Langsung saja kita menuju langkah pertama

Masuk dan daftar di website resminya,klik ini StartApp

Dan pilih publisher,karena kita akan menjadi penayang iklan,

Setelah itu pilih Add new App,kalau kalian sudah uploud app di playstore,masukin linknya dan kalau belum diuploud silahkan Click here,

Disini kalian masukan nama applikasi dan platform applikasi kalian,misalkan Android,dan ada pilihan apakah applikasi kalian buat anak anak atau tidak silahkan pilih,lalu klik Add App

Akan muncul halaman seperti berikut

Salin App Id tersebut karena nanti akan di masukan ke source kode applikasi kita.

Nah sekarang buat sebuah project di android studio,pilih Empty Activity,tambahkan kode berikut pada Build,gradle (Module App)

repositories {
    jcenter()
}

Dan pada dependencies tambahkan kode berikut

implementation 'com.startapp:inapp-sdk:4.3.0'

versi sesuaikan dengan versi baru

Klik Sync Now

Kalau sudah pastekan permission kode berikut pada AndroidManifest.xml

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.BLUETOOTH" />

Baca juga, Download IPTV Pro,buat nonton tv di hp android sampai rubuan channel

Selanjutnya tambahkan kode berikut pada activity_main.xml

<com.startapp.android.publish.ads.banner.Banner
            android:id="@+id/startAppBanner"
            android:layout_width="match_parent"
            android:layout_alignParentBottom="true"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"/>

Kode penuh activity_main.xml

<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <TextView
            android:id="@+id/textView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:layout_centerVertical="true"
            android:text="@string/hello_world" />

        <com.startapp.android.publish.ads.banner.Banner
            android:id="@+id/startAppBanner"
            android:layout_width="match_parent"
            android:layout_alignParentBottom="true"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"/>

    </RelativeLayout>


</androidx.constraintlayout.widget.ConstraintLayout>

 

Sekarang menuju ke MainActivity.java

Tambahkan import pada MainActivity.java

import com.startapp.android.publish.adsCommon.StartAppAd;
import com.startapp.android.publish.adsCommon.StartAppSDK;

 

Tambahkan kode berikut pada MainActivity,java tepat dibawah setContentView

StartAppSDK.init(this, "Your App ID", true);

        StartAppSDK.setUserConsent(this,
                "pas",
                System.currentTimeMillis(),
                true);
        StartAppSDK.setUserConsent(this,
                "pas",
                System.currentTimeMillis(),
                false);

 

Ganti tulisan Your App Id dengan App Id kalian pada saat Add App pada web StartApp tadi

Apabila ingin menampilkan iklan pada saat pengguna applikasi keluar applikasi,tambahkan kode berikut

Baca juga,Download applikasi pemutar musik dan video youtube tanpa iklan

@Override
    public void onBackPressed() {
        StartAppAd.onBackPressed(this);
        super.onBackPressed();
    }

Kode keseluruhan pada MainActivity.java

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

import com.startapp.android.publish.adsCommon.StartAppAd;
import com.startapp.android.publish.adsCommon.StartAppSDK;

public class MainActivity extends AppCompatActivity {

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

        StartAppSDK.init(this, "211091114", true);

        StartAppSDK.setUserConsent(this,
                "pas",
                System.currentTimeMillis(),
                true);
        StartAppSDK.setUserConsent(this,
                "pas",
                System.currentTimeMillis(),
                false);

    }

    @Override
    public void onBackPressed() {
        StartAppAd.onBackPressed(this);
        super.onBackPressed();
    }
}

Coba run projeck kalian,jika tidak ada error maka iklan dari startapp akan muncul,dan semoga berhasil..sekian semoga membantu.