【发布时间】:2022-12-03 19:38:11
【问题描述】:
背景
我在项目中有这个,通过 Admob 处理 Facebook 广告:
implementation 'com.google.ads.mediation:facebook:6.11.0.0'
在代码中:
final AdRequest.Builder builder = new AdRequest.Builder();
builder.addNetworkExtrasBundle(FacebookAdapter.class, new FacebookExtras().setNativeBanner(true).build());
adLoader.loadAd(builder.build());
它工作正常。
问题
现在更新到新版本时:
implementation 'com.google.ads.mediation:facebook:6.12.0.0'
它表明 FacebookAdapter 和 FacebookExtras 都不再存在。
我试过的
检查文档,即使他们说使用此版本,他们告诉使用的代码与以前相同:
- https://developers.google.com/admob/android/mediation/meta#step_3_import_the_meta_audience_network_sdk_and_adapter
- https://developers.google.com/ad-manager/mobile-ads-sdk/android/mediation/meta#using_meta_audience_network_native_ads_without_a_mediaview
Bundle extras = new FacebookExtras()
.setNativeBanner(true)
.build();
AdManagerAdRequest request = new AdManagerAdRequest.Builder()
.addNetworkExtrasBundle(FacebookAdapter.class, extras)
.build();
问题
我应该用什么代替?为什么没有记录?
【问题讨论】:
标签: android admob facebook-ads