في بعض الأحيان ، لا تحتوي المستندات البسيطة على المستندات الصحيحة ، وقد لاحظت نقص المعلومات حول القيام بشيء بسيط مثل تنفيذ وحدة AdMob في Appcelerator. هذه واحدة من المهام الأولى التي قمت بها عند البدء في تعلم Appcelerator ، وعلى الرغم من كونها بسيطة بما فيه الكفاية ، فإنها تتضمن بضع خطوات مختلفة للتأكد من أن كل شيء يعمل بشكل جيد.

أضف الوحدة

قم بتنزيل وحدة AdMob. يجب عليك تسجيل الدخول للتنزيل ، ولكن مجانًا ولن يكون هناك أي فائدة. تقول صفحة الوحدة الحالية إنها متوافقة فقط من خلال Titanium 2.0 ، لكنني أكدت أنها تعمل بشكل صحيح في الإصدار 3.0. قم بفك الضغط ووضع ملفات الوحدة النمطية في المجلد الصحيح. في OSX ، يكون هذا المجلد / Library / Application Support / Titanium / Modules /. في نظام Windows ، يجب أن يكون في مجلد مثل C: \ Users \\ AppData \ Roaming \ Titanium \ modules. ضع إما iphone أو android أو كلا المجلدين في المجلدات المذكورة سابقًا.

افتح ملف tiapp.xml وقم بتحرير مصدره. ابحث عن مواصفات وحدات XML. داخل العلامة ، يمكنك إضافة السطر التالي: ti.admobPlease ضع في اعتبارك أن هذا الإصدار الحالي هو 1.3 ، ومن المهم أن تقوم بتحديث رقم الإصدار هنا إذا كان الإصدار الأحدث خارجًا.

جعل الرأي

الوثائق المقدمة مع وحدة admob كافية لمعرفة الأمور. ما لا يخبرك به هو أنه بالإضافة إلى المتغيرات المخصصة ، فإنه يسمح لمتغيرات واجهة المستخدم / الموضع الشائعة بحيث يمكنك إضافة الإضافة بشكل صحيح. أيضًا ، يجب أن يكون لديك الطول والعرض المحددان لعرض الإعلان ، وإلا فلن يتم تحميل الإعلان. بالنسبة إلى iPhone ، يبلغ حجم الإعلان 320 × 50. لنظام Android ، أعتقد أنه يختلف. يوجد أدناه الرمز الذي أستخدمه لإضافة إضافة إلى تطبيق iPhone الخاص بي. يلامس الإعلان في هذه الحالة أسفل الشاشة ، ولقد نجحت في اجتياز الكلمة الرئيسية الرياضية من أجل الحصول على مزيد من الإعلانات ذات الصلة التي تم إرجاعها من AdMob. لقد أنشأت عرض الإعلان على النحو التالي ...

var admob = require ('ti.admob') ؛

var adView = admob.createView ({
PublisherId: "موقعك" ،
adBackgroundColor: '# 666666' ،
الكلمات الرئيسية: 'الرياضة' ،
أسفل: 0 ،
العرض: 320 ،
الارتفاع: 50
ون_الحدود: '# 000،
})،

window.add (adView)؛

كما ترون به بسيط مثل إنشاء أي رأي آخر. تأكد من إضافة هذا السطر الأول ، حيث أنه ضروري لطلب ملفات الوحدة النمطية.

إذا لم يتم تحميل الوحدة أو تم إرجاع خطأ ...

عند التعامل مع الوحدات النمطية الجديدة ، فإن إحدى المشكلات الأكثر شيوعًا التي اكتشفتها هي ضرورة مسح مجلد التصميم الخاص بك. لذا ، إذا كنت تواجه مشكلات ، فحاول حذف محتويات مجلد الإنشاء وإعادة إنشاء المشروع.