Anonim

Kadang-kadang perkara yang paling mudah hanya tidak mempunyai dokumentasi yang betul dan saya perhatikan kekurangan maklumat tentang melakukan sesuatu semudah melaksanakan modul AdMob dalam Appcelerator. Ini adalah salah satu tugas pertama yang saya lakukan ketika mula belajar Appcelerator, dan ketika cukup sederhana, melibatkan beberapa langkah yang berbeda untuk memastikan semuanya berjalan dengan baik.

Tambah Modul

Muat turun modul AdMob. Anda mesti log masuk untuk memuat turun, tetapi percuma dan tiada tangkapan. Halaman modul semasa mengatakan ia hanya serasi melalui Titanium 2.0, tetapi saya telah mengesahkan ia berfungsi dengan betul dalam 3.0. Unzip dan letakkan fail modul di dalam folder yang betul. Di OSX folder itu ialah / Perpustakaan / Sokongan Aplikasi / Titanium / Modul / . Di Windows, ia sepatutnya berada dalam folder seperti modul C: \ Users \\ AppData \ Roaming \ Titanium \ . Letakkan sama ada iphone atau android atau kedua-dua folder ke dalam folder yang disebut tadi.

Buka fail tiapp.xml anda dan edit sumbernya. Cari modul xml spesifikasi. Di antara tag anda akan menambah baris berikut:
ti.admob
Perlu diingat bahawa versi semasa ini adalah 1.3, dan yang penting anda mengemas kini nombor versi di sini jika versi yang lebih baru keluar.

Membuat pandangan

Dokumentasi yang disediakan dengan modul admob sudah memadai untuk mencari sesuatu. Apa yang tidak memberitahu anda ialah sebagai tambahan kepada pemboleh ubah tersuai, ia membenarkan pembolehubah ui / kedudukan biasa supaya anda boleh meletakkan tambah nilai anda dengan betul. Juga, anda mesti mempunyai ketinggian dan lebar yang ditentukan untuk paparan iklan, atau iklan mungkin tidak akan dimuatkan. Untuk iPhone, saiz iklan ialah 320 × 50. Untuk Android, saya percaya ia berbeza. Di bawah adalah kod yang saya gunakan untuk menambah tambah pada aplikasi iPhone saya. Iklan dalam kes ini menyentuh bahagian bawah skrin, dan saya telah lulus sukan kata kunci agar dapat memperoleh iklan yang lebih relevan kembali dari AdMob. Saya buat pandangan iklan seperti berikut …

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

Seperti yang anda dapat lihat tentang semudah mencipta pandangan lain. Pastikan anda menambah bahawa baris pertama, seperti yang diperlukan untuk menghendaki fail modul.

Jika modul tidak akan dimuat atau ralat dikembalikan …

Apabila berurusan dengan modul baru, salah satu masalah yang paling biasa yang saya dapati ialah keperluan untuk membersihkan folder bina anda. Oleh itu, jika anda menghadapi masalah, cuba memadamkan kandungan folder terbina dan membina semula projek.

Menambah modul google admob untuk pelancar aplikasi titanium