Android Tutorial – اضافة اعلانات admob banner في تطبيقات الاندرويد

اضافة اعلانات admob الى تطبيقات الاندرويد
android,admob,android kotlin, اضافة اعلانات admob

اضافة اعلانات admob الى تطبيقات الاندرويد عن طريق لغة kotlin وايضاً java

اول شيئ نحتاجه اضافة مكتبة admob الى التطبيق لدينا من ملف الـ gradle

الان نتوجه الى ملف الواجهة المراد اضافة الاعلان اليها واضافة كود xml الخاص في الاعلان

هنا سوف يظهر خطأ قم باضافة هذا الكود الى الـ layout لديك

بعدها يجب التوجه الى ملف kotlin الخاص في الواجهة من اجل اضافة الاعلان برمجياً واستدعائه عند فتح الواجهة

كود kotlin

كود java

طبعاً يتم كتابة هذا الكود داخل دالة onCreate

الان يمكنك تجربة تشغيل التطبيق وسوف تلاحظ ظهور الاعلان اسفل الشاشة

هنى قمنا بتحديد حجم الاعلان BANNER وهنالك عدة احجام يمكن استخدامها اذا كان التطبيق مثلا مخصص لـtab او الجوالات فقط او الى حجم شاشة معين

هذه الاحجام المستخدمة ويوضح كل حجم وابعاده. انا افضل استخدام smart banner فهيا تتلائم مع جميع احجام الشاشة مهما كان كبر الشاشة او صغرها الاعلان سوف يكون ملائم

ملاحظة

تجنب استخدام padding في الـlayout  الاساسي للواجهة عند استخدامها تسبب بعض المشاكل احياناً ولا يظهر الاعلان على جميع الاجهزة لذالك تجنب استخدامها في الـ layout  الاساسي لديك

ماذا لو اردنا الاعلان يظهر اعلى الشاشة وليسا اسفلها !

فقط نقوم بتغير مكانه من كود ال xml

الكود الحالي لدينا

هنى فقط نغير مكانه الى الاعلى

المشروع كامل موجود على موقع github

  • banner
  • interstitial
  • native

تعليقان on "Android Tutorial – اضافة اعلانات admob banner في تطبيقات الاندرويد"


  1. السلام عليكم اخي الكريم بارك الله فيك وجزاك الله خيرا. اخي انا طبقت كل الخطوات والحمدلله ظبط بكود ادموب التجريبي ولكن بعد ما حطيت كود ادموب الخاص فيني لا يعمل صارلي اكتر من يوم حاطط الكود وما عم يطلع الإعلان عندي شو المشكلة بتكون؟ ارجو رد أخي الكريم

    رد

    1. وعليكم السلام
      للاسف هذه المشكلة تواجه الجميع حاليا بعد التحديثات الاخيرة
      اذا كان حساب admob الخاص بك لم تضف بعد طريقة لاستلام الارباح الاعلانات لا تظهر
      تأكد من اضافة طريقة لاستلام الارباح
      واستخرج نسخه release وعندها جرب اما على التجربة لم تعد تظهر باغلب الاحيان

      رد

اضافة تعليق

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.