【问题标题】:Can not see banner - admob plugin看不到横幅 - admob 插件
【发布时间】:2018-12-01 16:11:59
【问题描述】:

我对 corona-sdk 平台的新 admob 插件有问题。

一方面,我有一个很久以前已经发布到 Google Play 的应用程序,昨天我购买了新的 admob 插件,所以我重建了应用程序并使用新的 admob 插件添加了一个广告横幅 - 它运行良好。

另一方面,我有一个尚未发布的应用程序(全新),我尝试使用新的 admob 插件添加横幅(与我对其他应用程序所做的相同方式 - 相同的代码相同的一切 -还有build.setting)。 只有使用 TestMode=true 时,我才能看到广告。

我是这样做的: 我有 main.lua 初始化广告:

-- AdMob listener function
local function adListener( event )
    if ( event.phase == "init" ) then  -- Successful initialization
        -- Load an AdMob interstitial ad
        admob.load( "banner", { adUnitId="ca-app-pub-xxxxx/xxxxx" } )
    end
end

-- Initialize the AdMob plugin
admob.init( adListener, { appId="ca-app-pub-xxxxxx~xxxxxxx"} )

在一个场景中我这样做:

if ( admob.isLoaded( "banner" ) ) then
            bannerHeight = admob.height()
            admob.show( "banner", { y = display.actualContentHeight - bannerHeight} )
end

我尝试了所有方法,我知道广告单元可以正常工作,因为我在第一个应用程序上检查了横幅在那里可以正常工作。 我唯一剩下的想法是,这可能正在发生,因为我还没有发布应用程序..

希望大家帮忙,谢谢大家。

【问题讨论】:

    标签: admob coronasdk


    【解决方案1】:

    你在这里问了一个非常相似的问题:

    Admob response loadFaild

    根据 AdMob 的规定,您不得在测试应用中展示实时广告。在测试时,您需要 testMode = true。

    罗伯

    【讨论】:

      【解决方案2】:

      Admob 开始为您提供广告需要一段时间,即使您的帐户不是新帐户,请检查返回错误代码是否为 3(缺少广告) - 如果是,则很好

      【讨论】:

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