【发布时间】:2016-12-08 13:50:59
【问题描述】:
您如何在 React Native 中实现 AdMob 的原生广告?我找到的最好的是react-native-admob,但它只做固定横幅和全屏插页式广告。如何使用 AdMob 或任何其他原生广告提供商在我的 React Native 应用程序内部实施原生广告?
【问题讨论】:
标签: react-native admob native-ads
您如何在 React Native 中实现 AdMob 的原生广告?我找到的最好的是react-native-admob,但它只做固定横幅和全屏插页式广告。如何使用 AdMob 或任何其他原生广告提供商在我的 React Native 应用程序内部实施原生广告?
【问题讨论】:
标签: react-native admob native-ads
Appodeal 提供原生广告。在创建应用程序时,它会询问您要使用哪个框架。
编辑:Appodeal 现在停止支持他们的 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>
【讨论】: