تبلیغات رخبوک
شیوه دیگر، به کارگیری از تبلیغات رخبوک میباشد. برای این مراد مورد نیاز میباشد که یک اکانت کاربری در رخبوک ساخت فرمایید و آن گاه یک ID مرتبط با تبلیغات بنر و یا این که تبلیغات بینابینی رخبوک بسازید. در مرحله سپس، برای دسترسی به تبلیغات رخبوک، میبایست کتابخانه آن را به پروژه خویش اضافه فرمائید کهاین طراحی اپلیکیشن در مشهد شغل با کد دستوری ذیل ایفا می گردد:
implementation “com.facebook.android:audience-network-sdk:5.+“
برای گذاشتن تبلیغات در اپ اندروید، در حالتیکه که تبلیغات بنر چهرهبوک را تعیین کردهاید، همچون تبلیغات بنر AdMob کار میکنیم. آغاز بایستی آبجکت تبلیغات بنر تشکیل شده و آنگاه برای اکران به نرمافزار متبوع اضافه گردد. در غایت، از کد دستوری loadAd برای افزودن آبجکت بنر به کار گیری نمایید، به طور تحت:
val adView =
com.facebook.ads.AdView(context,
“facebook_banner_id”,
AdSize.BANNER_HEIGHT_50)
viewToAdd.addView(adView)
adView.loadAd()
در صورتیکه تبلیغات بینابینی رخبوک مد لحاظ باشد، اسلوب فعالیت صحیح همچون وارد کردن تبلیغات بینابینی در AdMob میباشد و فقط یکسری تغییرات نوشتاری در کد دستوری مورد نیاز میباشد. کد دستوری موردنیاز برای این شغل به طور پایین میباشد:
val interstitialAd =
com.facebook.ads.InterstitialAd(mContext,
“facebook_intestitial_Placement_ID”)
interstitialAd.setAdListener(object :
com.facebook.ads.InterstitialAdListener {
override fun
onInterstitialDisplayed(p0: com.facebook.ads.Ad?) {
}
override fun onAdClicked(p0:
com.facebook.ads.Ad?) {
}
override fun
onInterstitialDismissed(p0: com.facebook.ads.Ad?) {
}
override fun onError(p0:
com.facebook.ads.Ad?, p1: AdError?) {
}
override fun onAdLoaded(p0:
com.facebook.ads.Ad?) {
interstitialAd.show();
}
override fun onLoggingImpression(p0:
com.facebook.ads.Ad?) {
}
})
interstitialAd.loadAd()