firebase - @react-native-firebase/admob 即使我使用 TestIds 也不起作用
问题描述
我正在尝试使用库 @react-native-firebase/admob 在我的 React Native 应用程序中插入广告。我在我的 Admob 帐户上完成了所有创建和配置步骤,还集成了 firebase 帐户。
但是,当我尝试使用 BannerAd 运行我的应用程序时,它会显示以下错误,即使我尝试使用 TestIds 也是如此:
[admob/error-code-no-fill] The ad request was successful, but no ad was returned due to lack of ad inventory.]
package.json 中的库:
"@react-native-firebase/admob": "^11.2.0",
"@react-native-firebase/app": "^11.2.0",
我导致此错误的代码:
import { BannerAd, BannerAdSize, TestIds } from '@react-native-firebase/admob'
...
const testBannerId = TestIds.BANNER
...
<BannerAd
unitId={testBannerId}
size={BannerAdSize.BANNER}
onAdClosed={() => console.log('closed')}
onAdFailedToLoad={(error: any) => console.log(error)}
onAdLeftApplication={() => console.log('Ad left application')}
onAdLoaded={() => console.log('Ad loaded')}
onAdOpened={() => console.log('Ad opened')}
/>
如果有人在我的情况下给我一个亮点,我将不胜感激。
谢谢大家!
解决方案
推荐阅读
- dataframe - 为每个名字添加 2000-2008 之间所有缺失的月份
- javascript - React + Redux + Axios 在创建动作后不加载组件
- asp.net - SQL 网络接口,错误:50 并且用户 IIS APPPOOL\站点名称登录失败
- scala - 在scala中使用闭包
- javascript - 动态添加 html 列表
- angular - Angular 6试图迭代对象数组
- odata - 如何将计数值绑定到单个属性?
- vb.net - VB.net webrequest.uploadfile 中止错误
- python - 烧瓶应用的打印顺序不一致
- python - 尝试在 ubuntu 18.04 中安装 selenium 时出错