18

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

4

2 回答 2

8

还有 react native facebook ads 看看: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>
于 2016-12-29T19:27:19.783 回答
0

Appodeal 提供原生广告。它会在创建应用程序时询问您要使用哪个框架。

编辑: Appodeal 现在停止支持他们的 react-native 包装器

于 2017-07-24T07:20:36.487 回答