【问题标题】:Ad failed to load in android广告无法在 Android 中加载
【发布时间】:2012-07-04 06:16:23
【问题描述】:

我在我的应用程序中集成了 Mopub Ads sdk。我在 Mopub 创建了一个帐户,并为我的应用程序获得了一个 AdUnitId

我已按照 mopub 教程中提到的所有步骤进行操作,尽管步骤非常简单,但我未能在我的应用程序中显示广告。 我总是不断收到以下日志:

D/MoPub(2393): MoPub server returned invalid response.

I/MoPub(2393): Ad failed to load.

这是我获取广告横幅的代码:

MoPubView mAdView = (MoPubView) findViewById(R.id.adview);
        mAdView.setAdUnitId("xxxxxxxxxxxxxx"); 
        mAdView.loadAd();
        mAdView.setOnAdLoadedListener(new OnAdLoadedListener() {
            public void OnAdLoaded(MoPubView mpv) {
                Toast.makeText(getApplicationContext(), "Ad loaded!!!", Toast.LENGTH_SHORT).show();
            }
        });

注意:我还没有在 Mopub 服务器上添加付款详情。这可能是可能的原因。但我认为付款细节与上述例外无关。

任何帮助将不胜感激。

【问题讨论】:

  • 我在使用 MoPub 时遇到了类似的问题。我的要求很简单,将 AdMob 添加到 MoPub 的网络中,并通过一个活动路由所有广告。如果您尝试创建一个新的广告系列,您会注意到一个广告系列类型可以采用 3 个值。但下拉列表只显示 2。缺少的一个是网络。我希望他们能解决这个问题,我现在离让这个工作更近了一步。
  • 我尝试创建一个广告系列,但它对我不起作用。如果您可以在您的应用中成功展示广告,请回复。
  • 我无法在我的应用(或示例应用)中展示广告。我的目的是通过 mopub 链接 inmobi、admob 和其他网络。一旦完成这项工作,我将开始配置特定类型的广告。我已向 MoPub 发送电子邮件,希望他们能回复并解决问题。
  • 我又遇到了同样的问题。不久前我也尝试过 MoPub,但遇到了同样的问题。
  • 我也面临同样的问题。此外,我的默认演示广告是控制台上的运行状态。有人找到解决方案了吗?

标签: android ads mopub


【解决方案1】:

获取横幅的代码看起来不错。付款细节不应影响任何事情。您设置的第一个 AdUnit 应自动包含一个“演示广告系列”,该广告系列将投放一个“成功”广告。转到 MoPub 网站上的“广告系列”并确认它存在并且已为您的 AdUnit 启用。

至于错误:

D/MoPub(2393):MoPub 服务器返回无效响应。

I/MoPub(2393):广告加载失败。

我最近在测试期间遇到了这个问题 - 到目前为止,我只注意到它发生在 API8 上。我测试过的所有其他版本都已成功投放演示广告。

尝试针对另一个版本进行测试(如果您发现这里发生了什么,请将其附加到此答案中)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多