تتيح YaftaMobile AdMob Custom Event لناشري AdMob بإضافة YaftaMobile كشبكة إعلانية مخصصة داخل منصة AdMob.
قمت بالفعل بإعداد التطبيق والوحدات الإعلانية على واجهة AdMob.
تتوافر الحزم البرمجية YaftaMobile Adapter و YaftaMobile SDK بصيغة AAR على مستودع maven المركزي mavenCentral
أضف مايلي إلى ملف /app/build.gradle قبل التبعيات لإضافة مستودع maven المركزي mavenCentral إلى مشروعك:
repositories {
mavenCentral()
}
ثم أضف تبعيات التنفيذ implementation dependencies:
dependencies {
implementation 'com.mustamara.android:yaftamobile-android-sdk:3.0.0'
implementation 'com.mustamara.android:yaftamobile-admob-adapter:2.0.1'
}
يجب إجراء التغييرات التالية في ملف AndroidManifest.xml حتى تتمكن من طلب وعرض إعلانات YaftaMobile.
في ملف AndroidManifest.xml، أضف الأذونات التالية:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
ثم أضف عنصر meta-data وعين قيمته إلى معرف تطبيقك الذي يظهر على موقع يافطة موبايل
<meta-data android:name="com.mustamara.yaftamobile.sdk.appid"
android:value="<YOUR-APPID>"
/>
ثم أضف النشاط Activity التالي (للإعلان البيني فقط ):
<activity
android:name="com.mustamara.yaftamobile.sdk.ads.interstitial.InterstitialActivity"
android:configChanges="keyboard|keyboardHidden|orientation" />
تحتاج أولاً إلى إنشاء حدث مخصص يشير إلى حزمة التطوير البرمجي ل YaftaMobile في تطبيقك من خلال واجهة AdMob. اتبع هذه التعليمات لإنشاء حدث مخصص.
com.mustamara.yaftamobile.sdk.mediation.admob.YaftaMobileAdMobAdapter
اتبع إرشادات AdMob لطلب إعلانات البانر أو الإعلانات البينية ، ولكن باستخدام الوحدات الإعلانية التي أنشأتها في الخطوة 3 أعلاه.