Namespaces

Variants
Actions

Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

In-App Advertising dengan Inneractive pada Windows Phone OS

From Wiki
Jump to: navigation, search

Artikel ini akan menjelaskan bagaimana caranya untuk menambahkan iklan ke dalam aplikasi Windows Phone mulai dari proses registrasi dengan memanfaatkan layanan dari Inneractive.

SignpostIcon XAML 40.png
SignpostIcon WP7 70px.png
Article Metadata

Diuji dengan
Perangkat: Nokia Lumia 710, Nokia Lumia 800

Kecocokan
Platform(s):
Windows Phone 7.5

Artikel
Kata Kunci: In-App Advertising, Inneractive
Created: Jeffrey.Halimsetiawan (26 Sep 2012)
Perubahan Terakhir: hamishwillee (17 Jul 2013)

Pendahuluan

Sebagai seorang pengembang aplikasi, tentunya kita membutuhkan adanya pendapatan agar asap dapur kita dapat terus mengebul. "In-app advertising" merupakan salah satu cara untuk memonetisasi aplikasi yang telah dikembangkan. Salah satu advertising provider yang menyediakan layanan bagi Nokia Store adalah inneractive.

Prosedur

Langkah-langkah untuk mengimplementasikan in-app advertising dari inneractive pada Windows Phone OS adalah sebagai berikut:

  1. Mendaftar akun inneractive sebagai publisher pada tautan berikut: http://console.inner-active.com/iamp/publisher/register
    InneractiveWP1.png
  2. Login ke akun inneractive dengan memasukkan username dan password pada tautan berikut: http://console.inner-active.com/iamp/auth/login
    InneractiveWP2.png
  3. Klik tab Add App
    InneractiveWP3.png
  4. Pilih combo box Platform dengan pilihan WP7 lalu lengkapi isian lainnya yang tersedia.
    InneractiveWP4.png
  5. Pada Dashboard, aplikasi yang baru saja dibuat akan muncul beserta App ID dari aplikasi tersebut.
    InneractiveWP5.png
  6. Klik tab SDK’s, lalu unduh inneractive SDK untuk WP7.
    InneractiveWP6.png
  7. Unzip file inneractiveAdSDK-WP7-v1.0.7.zip yang baru saja diunduh.
  8. Tambahkan reference InneractiveAdSDK.dll dengan cara klik kanan pada References dari Visual Studio project, kemudian pilih Add Reference.
    InneractiveWP7.png
  9. Ada 2 jenis method dengan parameter berbeda yang dapat digunakan untuk menampilkan ads.
    public static boolDisplayAd(string appId, IaAdTypeadType,
    Grid rootGrid, int reloadTime);
    public static boolDisplayAd(string appId, IaAdTypeadType,
    Grid rootGrid, int reloadTime,
    DictionaryoptionalParams);

    Note.pngCatatan: Penjelasan beberapa parameter dari method tersebut adalah:

    • appId (wajib) – Application ID yang dapat dilihat pada publisher dashboard.
    • adType (wajib) – Tipe dari ad yang mau ditampilkan yang dapat berupa banner, text atau fullscreen ad.
    • rootGrid (wajib untuk banner/text) – grid dimana ad akan ditampilkan pada bagian atasnya.
    • reloadTime (wajib untuk banner/text) – refresh time dari ad dalam detik antara 30 hingga 300 detik.
    • optionalParams (opsional) – parameter opsional untuk request ads seperti: umur, distribution ID, gender, location dan masih banyak lagi.

  10. Tambahkan potongan kode berikut untuk menampilkan ads.
    // Display the full screen ad dialog
    if (!InneractiveAd.DisplayAd("IA_Test",
    InneractiveAd.IaAdType.IaAdType_FullScreen,
    null, 0))
    {
    MessageBox.Show("Aplikasi ini gratis tetapi memerlukan koneksi internet.
    Mohon mengkonfigurasi pengaturan internet dan mencoba kembali."
    );
    NavigationService.GoBack();
    }

Kesimpulan

Dengan beberapa langkah mudah dan singkat, pengembang aplikasi dapat meningkatkan pendapat dari aplikasi mereka selain mengandalkan pemasukan dari penjualan aplikasi.

Selamat mencoba!

This page was last modified on 17 July 2013, at 06:57.
167 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×