类型 函数 返回值 无 修订版本 版本 2024.3703 关键词 广告, advertising, AdColony, getInfoForZone 另请参阅 adcolony.init()
获取有关该广告位的信息,并将结果作为带有 "info"
阶段 的 adsRequest 事件返回。
有关返回数据的详细信息,请参阅 event.data。
adcolony.getInfoForZone( zoneName )
字符串。 用户定义的 AdColony 广告位名称,用于获取相关信息。广告位名称应在调用 adcolony.init() 时指定。
local adcolony = require( "plugin.adcolony" ) local json = require( "json" ) -- AdColony listener function local function adListener( event ) if ( event.phase == "info" ) then -- Output zone information local zoneInfo = json.decode( event.data ) print( "isRewardedZone:", zoneInfo.isRewardedZone ) print( "virtualCurrencyName:", zoneInfo.virtualCurrencyName ) print( "rewardAmount:", zoneInfo.rewardAmount ) print( "viewsPerReward:", zoneInfo.viewsPerReward ) print( "viewsUntilReward:", zoneInfo.viewsUntilReward ) end end -- Initialize the AdColony plugin adcolony.init( adListener, { appId = "YOUR_ADCOLONY_APP_ID", adZones = { interstitial = "YOUR_ADCOLONY_ZONE_ID_1", rewardedVideo = "YOUR_ADCOLONY_ZONE_ID_2" } }) -- Get information about a zone print( adcolony.getInfoForZone( "interstitial" ) )