【发布时间】: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
我尝试了所有方法,我知道广告单元可以正常工作,因为我在第一个应用程序上检查了横幅在那里可以正常工作。 我唯一剩下的想法是,这可能正在发生,因为我还没有发布应用程序..
希望大家帮忙,谢谢大家。
【问题讨论】: