React Native 中的原生广告
Native Ads In React Native
如何在 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>
Appodeal 提供原生广告。它会询问您在创建应用程序时要使用哪个框架。
编辑: Appodeal 现在停止支持他们的 react-native wrapper
如何在 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>
Appodeal 提供原生广告。它会询问您在创建应用程序时要使用哪个框架。
编辑: Appodeal 现在停止支持他们的 react-native wrapper