【问题标题】:Allow Admob to Display Video ads允许 Admob 展示视频广告
【发布时间】:2014-10-27 18:38:09
【问题描述】:

我有一个应用程序可以完美地显示插页式广告,但它们只是图像,作为生活在视频上的一代,我认为允许 Admob 也显示视频广告会很有好处。

我必须为此添加额外的权限吗?或者我应该做些什么不同的事情?

这是我展示广告的方式;

interstitial = new InterstitialAd(Main.this);
// Insert the Ad Unit ID
interstitial.setAdUnitId("ca-app-pub-...442");

//Locate the Banner Ad in activity_main.xml

// Request for Ads
adRequest = new AdRequest.Builder()

// Add a test device to show Test Ads
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("")
      .build();

// Load ads into Banner Ads
//adView.loadAd(adRequest);

// Load ads into Interstitial Ads
Runnable r = new Runnable () {

    @Override
    public void run() {
          interstitial.loadAd(adRequest);
    }
};

runOnUiThread(r);
// Prepare an Interstitial Ad Listener
interstitial.setAdListener(new AdListener() {
  public void onAdLoaded() {
      // Call displayInterstitial() function
     displayInterstitial();
  }
 });

只有这两个权限;

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

广告显示很好,但它们只是图片广告,我想要视频!!

【问题讨论】:

    标签: android admob


    【解决方案1】:

    无法在您的项目/应用中以编程方式展示视频广告。但是,在 admob 控制台中,您可以指定应在您的应用中投放的插页式广告类型 (Text, Image, Video)。

    默认情况下,应为插页式广告启用 Text, Image, Video 广告类型。如果您想仅限于视频广告,您可以禁用文字和图片广告类型,但请注意,这会导致填充率降低,从而导致收入减少。另请注意,当用户在使用您的应用程序时互联网连接不佳/缓慢时,视频广告将无法加载。

    只需转到获利 -> 选择您的应用 -> 点击插页式广告单元 -> 启用/禁用广告类型

    【讨论】:

    • 您是否只尝试过图片或视频广告?这增加了您的收入吗?
    • 我试过了。它增加的收入只有美国。对于其他国家/地区,很少投放视频广告,导致收入低
    • 谢谢。我正在讨论删除 txt 广告。我想用户不喜欢那些?您是否也将它们移除并仅显示图片或视频广告?
    • 仅适用于游戏。对于应用程序,我使用所有广告类型。您可以尝试仅使用图片/视频广告。一段时间后,如果它不影响您的收入,您可以恢复显示所有广告类型..IMO
    • 大家好,我问你一个问题。谷歌是否为观看的视频广告付费?我的意思是我们强制用户观看至少 5 秒的广告。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-06
    • 2021-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多