首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >团结-- Admob只显示真实的广告,甚至在尝试测试时也是如此。

问团结-- Admob只显示真实的广告,甚至在尝试测试时也是如此。
EN

Stack Overflow用户
提问于 2017-08-23 12:49:21
回答 1查看 599关注 0票数 1

我试图使用显示横幅的AdManager类,如下所示:

代码语言:javascript
复制
public static void ShowBanner()
{
    AdRequest request = new AdRequest.Builder()
            .AddTestDevice(AdRequest.TestDeviceSimulator)
            .AddTestDevice("MY_DEVICE_ID").Build();
    if (bannerAd != null)
    {
        bannerAd.Destroy();
    }

    bannerAd = new BannerView(bannerID, AdSize.SmartBanner, AdPosition.Top);
    bannerAd.LoadAd(request);
}

我的Interstitial ads叫:

代码语言:javascript
复制
public static void ShowVideo()
{
    AdRequest request = new AdRequest.Builder()
            .AddTestDevice(AdRequest.TestDeviceSimulator)
            .AddTestDevice("MY_DEVICE_ID").Build();
    if (interst != null)
    {
        interst.Destroy();
    }

    interst = new InterstitialAd(videoID);
    interst.LoadAd(request);
    if (interst.IsLoaded())
    {
        interst.Show();
    }
}

当然,在适当的部分中,我有一些可行的string,而不是"MY_DEVICE_ID“。我从Google下载了一个名为“设备ID”的应用程序,并将我获得的ID放入字符串中。bannerID和videoID也是可行的字符串,我通过创建admob帐户获得了它们,尽管我还没有上传这个应用来播放。

问题是,据我所知,这只会给我展示一些测试广告,但当我试图在平板电脑上使用它时,它实际上给了我真实的广告。

请注意,我通过单击“构建”内部统一来部署,将.apk复制到我的设备并安装它。

是什么引起了这个问题?如果设备标识错误,它只会提供真实的广告?怎么才能绕过它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-23 15:16:53

为了确保您使用的是测试广告,在这里实际使用这种方法是最安全的。

基本上,您在广告中使用了以下It:

  • 标语

ca-app-pub-3940256099942544/6300978111

  • 间质

ca-app-pub-3940256099942544/1033173712

  • 奖励视频

ca-app-pub-3940256099942544/5224354917

  • 本地高级

ca-app-pub-3940256099942544/2247696110

  • 本地快车

(小模板):ca-app-pub-3940256099942544/2793859312

(大型模板):ca-app-pub-3940256099942544/2177258514

而不是你自己的广告ID。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45840226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档