使用 Milkman Games 的 AdMob ANE 看不到广告 [Adobe AIR]

Posted

技术标签:

【中文标题】使用 Milkman Games 的 AdMob ANE 看不到广告 [Adobe AIR]【英文标题】:Ads not visible using AdMob ANE by Milkman Games [Adobe AIR] 【发布时间】:2015-06-22 07:15:56 【问题描述】:

我正在制作一款无尽的跑酷手机游戏,试图在 ios 上超越你的高分。每次使用 AdMob 播放后,我都尝试在屏幕底部显示横幅广告。我在 Adob​​e AIR 中制作游戏,所以我使用 Milkman Games 的 iOS 版 AdMob 原生扩展。我已经设置了扩展程序并且可以正常工作,但是当我测试我的游戏时,广告会加载一次,然后当我隐藏其可见性并尝试在另一场游戏后再次使其可见时,它永远不会变得可见。我有一个名为 isGameOver 的函数,它在游戏结束时被调用,其中我有这个:

if (AdMob.isSupported)
        
            AdMob.init("my ad unit id (it's actually here, just don't want to publicly share it)");

            //Remove this line when done testing!
            AdMob.enableTestDeviceIDs(AdMob.getCurrentTestDeviceIDs());

            AdMob.showAd(AdMobAdType.SMART_BANNER, AdMobAlignment.CENTER, AdMobAlignment.BOTTOM);

            AdMob.setVisibility(true);
        

然后当玩家点击再次播放按钮时,函数 playButtonPressed 被调用,其中我有:

if (AdMob.isSupported)
        
            AdMob.setVisibility(false);
        

有什么想法吗?

【问题讨论】:

尝试在主类的构造函数中初始化横幅并使用可见(真/假)...告诉我它是否有效。其次,尝试不使用测试设备... 在我的主课中初始化它有效。谢谢你:) 你能接受这个答案吗?请 【参考方案1】:

在您的主类构造函数中初始化横幅并只使用可见(true/false)...如果不起作用,请尝试不使用测试设备。 ..

【讨论】:

以上是关于使用 Milkman Games 的 AdMob ANE 看不到广告 [Adobe AIR]的主要内容,如果未能解决你的问题,请参考以下文章

AdMob使用AdMob游戏服务-免费!

将旧版 Admob 移动到新的 Admob 帐户后,是不是必须使用新的广告单元 ID 更新我的应用

AdMob 是不是使用 IDFA?

使用 Admob 插件在 Cordova 中获取空白黑色 adMob 广告

使用 Admob 未展示真实广告

新的 Admob 迁移