Integrasi Alien Ads

Pemasangan SDK

A. Daftar Alien Ads
Panduan ini digunakan untuk source code non Aliendroid. Untuk menggunakan Alien Ads, silahkan daftar ke website https://aliendroid.props.id/

B. Prasyarat aplikasi
Pastikan file build aplikasi Anda menggunakan nilai berikut:

  • Versi SDK minimum 19 atau lebih tinggi
  • Kompilasi SDK versi 33 atau lebih tinggi

C. Konfigurasi Maven

Buka build.gradle (Project) atau settings.gradle, dan tambahkan maven { url 'https://jitpack.io' }

pluginManagement {
    repositories {
        google()
        mavenCentral()
        gradlePluginPortal()
        maven { url 'https://jitpack.io' }
    }
}
dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        maven { url 'https://jitpack.io' }
    }
}

D. Menambah SDK Alien Ads

Tambahkan SDK pada bagian dependencies di build.gradle (App)

 dependencies {
      implementation 'com.google.android.gms:play-services-ads:22.6.0'
       implementation 'com.github.ronaldwm2:alienads_propssdk:1.0.0'
 }

E. Menambah Admob App Id

Sumber iklan Alien Ads berasal dari Google Ads Manager dan Ads network lainnya, sehingga untuk menggunakan Alien Ads anda harus menambahkan Admob App Id didalam Manifest. Jika anda tidak memiliki akun admob silahkan isi dengan ID test ca-app-pub-3940256099942544~3347511713

<manifest>
  <application>
    <!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 -->
    <meta-data
        android:name="com.google.android.gms.ads.APPLICATION_ID"
        android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
  </application>
</manifest>

F. Pemanggilan Inisial SDK

Pada halaman pertama panggil inisial SDK, biasanya halaman pertama menggunakan penamaan MainActivity atau SplashActivity.

import com.props.adsmanager.PropsAdsManagement;

public class MainActivity extends AppCompatActivity {

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

Masih ada pertanyaan?

Jika Anda masih memiliki pertanyaan, Anda dapat mengirimkan permintaan dukungan di sini.   Hubungi Dukungan
Situs ini menggunakan cookie. Dengan terus menelusuri situs, Anda menyetujui penggunaan cookie kami.