【问题标题】:Native Ads In React NativeReact Native 中的原生广告
【发布时间】:2016-12-08 13:50:59
【问题描述】:

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

【问题讨论】:

    标签: react-native admob native-ads


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      还有 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>
      

      【讨论】:

      • 在您的应用中获取 FB 广告太难了,甚至是一些测试横幅。然后我选择了 Admob,尽管它目前不支持原生广告。
      • 在滚动视图中显示横幅广告违反了 google 的 admob 政策,并且可能会暂停您的广告/应用程序。他们建议在您的布局中固定位置以显示横幅广告,并且它们不应随着滚动而移动。
      • 有没有办法整合npmjs.com/package/react-native-admob-dfp/v/2.0.0-beta.3.9.?或任何 dfp 谷歌广告。
      猜你喜欢
      • 2021-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-09
      • 2020-12-17
      • 1970-01-01
      相关资源
      最近更新 更多