react-native - React Native 中的原生广告

标签 react-native admob native-ads

如何在 React Native 中实现 AdMob 的原生广告?我发现的最好的是react-native-admob ,但它只执行固定横幅和全屏插页式广告。如何使用 AdMob 或任何其他原生广告提供商在我的 React Native 应用程序中实现原生广告?

最佳答案

还有 react 原生的 facebook 广告
看看:React Native Facebook Ads

这个插件允许你实现原生广告,唯一的缺点是安装过程有点少,但它确实有效。它还需要 react-native-fbsdk也可以安装,以便您的广告在用户登录后向他们展示相关的广告。

目前 react-native-admob 还不支持原生广告,但你可以通过一种不固定的方式来实现它,如下所示:

<ScrollView>
 <View>
  <Text>Add some content here</Text>
  <AdMobBanner
   bannerSize="smartBannerPortrait"
   adUnitID="you-ad-unit-id"
   testDeviceID="EMULATOR"
   didFailToReceiveAdWithError={this.bannerError} />
 </View>
</ScrollView>

关于react-native - React Native 中的原生广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38733461/

相关文章:

reactjs - 如何在 React Native 中滚动到 ListView 的顶部

android - 在 Android 10 上使用 RNFetchBlob 的下载管理器 React Native 下载文件

android - 谷歌移动广告和 Kindle Fire

swift - 我可以将谷歌原生广告存储在阵列上吗?

node.js - Axios(在 React-native 中)不在 localhost 中调用服务器

react-native - 在渲染之前检查状态以响应 native

android - 是否有任何 AdMob 虚拟 ID?

ios - 使用 Objective C 在 Cocos2d 中展示 AdMob Reward 广告和插屏广告

android - Android 上统一原生广告中的 IncompatibleClassChangeError

android - 无法加载原生广告 : 0 Error