类型 函数 返回值 无 修订 2024.3703 版 关键字 广告、广告宣传、Supersonic、load 另请参阅 supersonic.show() supersonic.isLoaded() supersonic.*
预加载 Supersonic 广告。您还可以调用 supersonic.isLoaded() 以验证是否已加载广告,并调用 supersonic.show() 以显示广告。
supersonic.load( adUnitType, userId )
String. 想要加载的广告类型。支持的值包括 "offerWall"
、"interstitial"
或 "rewardedVideo"
。
String. 应用当前用户的用户 ID。这可以是任意字符串值,例如 "user123"
。
local supersonic = require( "plugin.supersonic" ) local function adListener( event ) if ( event.phase == "init" ) then -- Successful initialization -- Load an offer wall ad supersonic.load( "offerWall", "user2546" ) 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 the Supersonic plugin supersonic.init( adListener, { appKey="YOUR_APP_KEY" } )