Facebook 광고 및 Admob의 조정에 MoPub를 사용하고 싶습니다. MoPub 가이드를 따랐습니다 : 네이티브 광고 통합 및 네이티브 제 3 자 광고 네트워크 통합 . 다음은 Admob 용 렌더러를 만드는 코드와이를 MoPub 광고 어댑터에 등록하는 방법입니다.
final GooglePlayServicesAdRenderer googlePlayServicesAdRenderer = new GooglePlayServicesAdRenderer(
new ViewBinder.Builder(R.layout.native_ad_list_item)
.titleId(R.id.native_title)
.textId(R.id.native_text)
.mainImageId(R.id.native_main_image)
.iconImageId(R.id.native_icon_image)
.callToActionId(R.id.native_cta)
.privacyInformationIconImageId(R.id.native_privacy_information_icon_image)
.build());
...
MoPubNativeAdPositioning.MoPubServerPositioning adPositioning =
MoPubNativeAdPositioning.serverPositioning();
moPubAdAdapter = new MoPubAdAdapter(getActivity(), normalArrayAdapter, adPositioning);
// moPubAdAdapter.registerAdRenderer(facebookAdRenderer);
moPubAdAdapter.registerAdRenderer(googlePlayServicesAdRenderer);
moPubAdAdapter.registerAdRenderer(moPubStaticNativeAdRenderer);
listView.setAdapter(moPubAdAdapter);
는 R.layout.native_ad_list_item
에서 복사 여기 . onResume()
위의 가이드에서 설명한대로 다음과 같이 광고를로드 합니다.
moPubAdAdapter.loadAds(getString(R.string.mopub_native_ad_unit_id));
내 문제는 등록 googlePlayServicesAdRenderer
만하면 광고가 표시되지 않는다는 것입니다. 와 결합하면 moPubStaticNativeAdRenderer
등록하지 않았지만 Facebook 광고가 표시 facebookAdRenderer
됩니다. 또한 Admob 광고에 대한 로그가 없습니다. 어떤 경우일까요?
MoPub 미디 에이션에는 AdMob 네이티브 광고 고급이 필요하지만 네이티브 광고 익스프레스가 있습니다. AdMob 콘솔에서 고급 광고를 만들 수있는 사용자로 추가하려면 Google에 문의해야합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다