我没有看到任何 admob 制作广告。在本机反应

Posted

技术标签:

【中文标题】我没有看到任何 admob 制作广告。在本机反应【英文标题】:I do not see any admob production ads. In react native 【发布时间】:2019-05-20 18:27:11 【问题描述】:

我使用“react-native-firebase”库连接了 admob。 我们计划仅应用插页式广告。 目前,我们已经在各个平台(iosandroid)上成功投放了带有测试id的插页式测试广告。

但是,如果您应用“广告单元”ID,Admob Dashboard 不会调用任何广告。

也许,生产广告是否仅在应用发布时出现?我的应用尚未在商店注册,正在开发中。

目前,AdMob 的中介和广告系列项目保持不变。我必须写这个吗?

我们如何制作制作广告? 我需要帮助!!!

controlAdInterstitial = () => 
    // this is production unit id
    const interStialId = Platform.select(
      ios: staticData.admobIds.iosInterstitialId,
      android: staticData.admobIds.androidInterstitialId,
    );
    // run intersitital
    AdInterstitial(interStialId);
    // test id, it's completed
    // AdInterstitial(staticData.admobIds.testInterstitialId);
  ;

广告插页式

const AdIntersitial = (id) => 
  const  AdRequest  = firebase.admob;
  const request = new AdRequest();
  const adVert = firebase.admob().interstitial(id);

  adVert.on('onAdLoaded', () => 
    adVert.show();
  );

  adVert.loadAd(request.build());

  adVert.on("onAdOpened", () => 
    console.log('Advert ready to show.');
  );

  const ad = setInterval(() => 
    if (adVert.isLoaded()) 
      adVert.show();
      clearInterval(ad);
     else 
    
  , 2000);
;

【问题讨论】:

【参考方案1】:

在 AdMob 中新注册应用时,需要一些时间和 很少有广告请求允许建立库存。正因为如此,您可能 不会立即看到实时印象。一旦您的应用开始制作更多 请求,您应该会看到更一致的结果。请注意 测试广告通过与实时广告相同的渠道运作。能够 返回测试广告确保您的应用程序正在通信 正确使用我们的网络。请耐心等待几天后它会起作用。

按照建议,等待几个小时或一天,如果广告 ID 是新创建的,则需要一些时间才能在您的广告 ID 中分配一些广告。

Source

【讨论】:

感谢您的友好解释 :) 我会耐心等待。我想知道 AdMob 中的中介或广告系列是否在不触碰的情况下展示广告。因为我没有接触这些项目。

以上是关于我没有看到任何 admob 制作广告。在本机反应的主要内容,如果未能解决你的问题,请参考以下文章

安卓电视上的 admob 广告

我的应用程序可以完美展示广告,但 admob 应用程序页面上没有任何点击次数/展示次数/收入

AdMob 原生广告加载但未展示

我可以在同一活动中显示 admob 原生广告和 admob 横幅广告吗?

适用于单项活动的AdMob插页式广告

Admob 插页式接收请求但不填充广告