Terkadang hal-hal paling sederhana tidak memiliki dokumentasi yang tepat dan saya melihat kurangnya informasi tentang melakukan sesuatu yang sederhana seperti mengimplementasikan modul AdMob di Appcelerator. Ini adalah salah satu tugas pertama yang saya lakukan ketika mulai mempelajari Appcelerator, dan walaupun cukup sederhana, melibatkan beberapa langkah yang berbeda untuk memastikan semuanya berjalan dengan 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 berfungsi dengan baik di 3.0. Buka zip dan letakkan file modul di folder yang benar. Dalam OSX folder itu adalah / Library / Dukungan Aplikasi / Titanium / Modul / . Di Windows itu harus dalam folder seperti C: \ Users \\ AppData \ Roaming \ Titanium \ modules . Tempatkan iphone atau android atau kedua folder ke dalam folder yang disebutkan sebelumnya.
Buka file Setiapp.xml Anda dan edit sumbernya. Cari spesifikasi modul xml. Dalam
Harap diingat bahwa versi saat ini adalah 1.3, dan penting bagi Anda untuk memperbarui nomor versi di sini jika versi yang lebih baru keluar.
Membuat tampilan
Dokumentasi yang disediakan dengan modul admob cukup untuk mencari tahu. Apa yang tidak diberitahukan kepada Anda adalah bahwa selain variabel ubahsuaian, ini memungkinkan variabel ui / positioning umum sehingga Anda dapat menempatkan add dengan benar. Selain itu, Anda harus memiliki tinggi dan lebar yang ditentukan untuk tampilan iklan, atau iklan mungkin tidak akan dimuat. Untuk iPhone, ukuran iklan itu adalah 320 × 50. Untuk Android, saya percaya ini bervariasi. Di bawah ini adalah kode yang saya gunakan untuk menambahkan add ke aplikasi iPhone saya. Iklan dalam hal ini menyentuh bagian bawah layar, dan saya telah melewati kata kunci olahraga agar mudah-mudahan mendapatkan lebih banyak iklan yang relevan dikembalikan dari AdMob. Saya membuat tampilan iklan sebagai berikut …
var admob = membutuhkan ('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 Anda lihat, sesederhana seperti membuat tampilan lain. Pastikan Anda menambahkan baris pertama itu, karena perlu untuk memerlukan file modul.
Jika modul tidak mau memuat atau kesalahan dikembalikan …
Saat berurusan dengan modul baru, salah satu masalah paling umum yang saya temukan adalah perlunya menghapus folder build Anda. Jadi, jika Anda mengalami masalah, coba hapus konten folder build dan bangun kembali proyek.
