revmob.load()

类型 函数
返回值
修订版本 版本 2024.3703
关键词 广告, RevMob, 加载
另请参阅 revmob.show()
revmob.isLoaded()
revmob.*

概述

预加载 RevMob 广告。您还可以调用 revmob.isLoaded() 来验证广告是否已加载,并调用 revmob.show() 来显示广告。

语法

revmob.load( adUnitType, placementId )
广告单元类型 (必填)

字符串要显示的广告类型。有效值为 "banner""interstitial""video""rewardedVideo"(分别对应横幅广告、插页广告、视频广告和激励视频广告)。

广告位 ID (必填)

字符串要加载的广告的广告位 ID。

示例

local revmob = require( "plugin.revmob" )

local placementID = "PLACEMENT_ID"

local function adListener( event )

    if ( event.phase == "sessionStarted" ) then  -- Successful initialization
        -- Load a RevMob ad
        revmob.load( "banner", placementID )

    elseif ( event.phase == "loaded" ) then  -- The ad was successfully loaded
        print( event.type )

    elseif ( event.phase == "failed" ) then  -- The ad failed to load
        print( event.type )
        print( event.isError )
        print( event.response )
    end
end

-- Initialize RevMob
revmob.init( adListener, { appId="YOUR_APP_ID" } )