我正在我的应用中实现 Facebook 广告。 我通过 Gradle 和
包含了 SDKcompile 'com.facebook.android:audience-network-sdk:4.17.0'
然后我做
final InterstitialAd interstitial = new InterstitialAd(ctx, channel);
interstitial.setAdListener(new InterstitialAdListener() {
@Override
public void onError(Ad arg0, AdError arg1) {
Log.e("Ads Facebook Error",arg1.getErrorMessage());
}
@Override
public void onAdLoaded(Ad arg0) {
}
@Override
public void onAdClicked(Ad arg0) {}
@Override
public void onInterstitialDisplayed(Ad arg0) {
}
@Override
public void onInterstitialDismissed(Ad arg0) {
}
});
interstitial.loadAd();
list 有:
<activity
android:name="com.facebook.ads.InterstitialAdActivity"
android:configChanges="keyboardHidden|orientation|screenSize" />
因此,我没有收到任何广告,监听器在 onError 中返回消息
Ads Facebook Error: Channel : 186801684845556_309815189210871 / Error : (#606) Application is rejected
为什么应用程序直到最近才有效,现在却被拒绝了?我是否必须使用 Facebook 设置其他内容?不记得我上次必须这样做。
最佳答案
您的插页式广告 ID 尚未生效,这就是出现错误的原因。只需检查应用程序 ID 在您的 Facebook 开发者受众网络中是否有效
您只需等待您的应用程序购买 ID 即可上线。
关于android - Facebook Audience Network - (#606) 申请被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40383052/