我的adsense帐户已被禁用,但我尚未收到来自adsense或admob的电子邮件。我认为是因为此代码而被禁用。。我的应用中有两个admob广告。 BannerAd和非页内广告。横幅广告位于应用程序的底部。当用户点击添加按钮时,非页内广告就会打开,而我使用此代码来重新生成广告请求。有人可以告诉我这是因为他们的问题还是此代码问题。
这是我的应用-myapp
//On top of the code
import firebase from 'react-native-firebase';
const advert = firebase.admob().rewarded('my-id');
const Banner = firebase.admob.Banner;
const AdRequest = firebase.admob.AdRequest;
const request = new AdRequest();
const request2 = new AdRequest();
request.addKeyword('foobar');
request2.addKeyword('foo').addKeyword('bar');
advert.loadAd(request2.build());
...
//Add button to add stickers and load the interstitial ad after clicking a button.
addSticker(val1,val2){
...
setTimeout(() => {
if (advert.isLoaded()) {
advert.show();
advert.on('onAdClosed', () => {
advert.loadAd(request2.build());
});
} else {
// skip...
}
}, 1500)
}
答案 0 :(得分:0)
由于您正在加载,请在关闭时添加add。 也许这将是一个问题,但是在大多数情况下,如果某些内容使admob条款和条件发生波动,那么他们会向您发送邮件并停止在该appId上显示添加。
但是,如果您按规则去做,那会很好。否则,您的admob帐户将被屏蔽。