Menambahkan Modul Google Admob ke Titanium Appcelerator

Terkadang hal yang paling sederhana tidak memiliki dokumentasi yang tepat dan saya melihat kurangnya informasi tentang melakukan sesuatu yang sederhana seperti menerapkan modul AdMob di Appcelerator. Ini adalah salah satu tugas pertama yang saya lakukan ketika mulai belajar Appcelerator, dan meskipun cukup sederhana, melibatkan beberapa langkah berbeda untuk memastikan semuanya berjalan baik.

Tambahkan Modul

Unduh modul AdMob. Anda harus masuk untuk mengunduh, tetapi gratis dan tidak ada tangkapan. Halaman modul saat ini mengatakan itu hanya kompatibel melalui Titanium 2.0, tetapi saya telah mengkonfirmasi itu bekerja dengan baik di 3.0. Unzip dan letakkan file modul di folder yang benar. Dalam OSX folder itu adalah / Library / Application Support / Titanium / Modul / . Pada Windows, file harus berada dalam folder seperti C: \ Users \\ AppData \ Roaming \ Titanium \ modules . Tempatkan iphone atau android atau kedua folder ke folder yang disebutkan sebelumnya.

Buka file Everyp.xml Anda dan edit sumbernya. Carilah spesifikasi modul xml. Dalam tag Anda akan menambahkan baris berikut:
ti.admob
Harap diingat bahwa versi saat ini adalah 1, 3, dan penting bahwa Anda memperbarui nomor versi di sini jika versi yang lebih baru telah keluar.

Membuat tampilan

Dokumentasi yang disediakan dengan modul admob sudah cukup untuk mencari tahu. Apa yang tidak dikatakannya adalah bahwa selain variabel khusus, ini memungkinkan variabel ui / pemosisian umum sehingga Anda dapat menempatkan add Anda dengan benar. Selain itu, Anda harus memiliki tinggi dan lebar yang ditentukan untuk tampilan iklan, atau iklan mungkin tidak dimuat. Untuk iPhone, ukuran iklan itu adalah 320 × 50. Untuk Android, saya yakin itu bervariasi. Di bawah ini adalah kode yang saya gunakan untuk menambahkan tambahan ke aplikasi iPhone saya. Iklan dalam kasus ini menyentuh bagian bawah layar, dan saya telah melampaui kata kunci olahraga untuk berharap agar iklan yang lebih relevan kembali dari AdMob. Saya membuat tampilan iklan sebagai berikut ...

 var admob = require ('ti.admob'); var adView = admob.createView ({publisherId: 'YOURIDHERE', adBackgroundColor: '# 666666', kata kunci: 'sports', bawah: 0, lebar: 320, tinggi: 50, borderColor: '# 000', }), jendela .add (adView); 

Seperti yang bisa Anda lihat sesederhana membuat tampilan lain. Pastikan Anda menambahkan baris pertama itu, karena diperlukan untuk meminta file modul.

Jika modul tidak memuat atau kesalahan dikembalikan ...

Ketika berhadapan dengan modul baru, salah satu masalah paling umum yang saya temukan adalah keharusan untuk menghapus folder build Anda. Jadi, jika Anda mengalami masalah, cobalah menghapus isi folder build dan membangun kembali proyek.

Lihat Juga