【发布时间】:2019-04-14 22:21:05
【问题描述】:
我的 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)
}
【问题讨论】:
-
请参考谷歌上的链接,了解为什么您的 AdSense 帐户被禁用 support.google.com/adsense/answer/57153?hl=en 并且您也可以联系他们的帮助中心,另外,我不确定,但您正在打开另一个广告一关门。这可能会产生异常流量,Google 非常重视此类流量
标签: javascript react-native admob react-native-firebase