类型 [函数][api.type.function] 返回值 布尔值 修订 版本 2024.3703 关键词 广告, Vungle 另请参阅 vungle.init() vungle.load() vungle.*
vungle.show() 开始播放广告位
此 API 返回布尔值 true 或 false,具体取决于缓存的视频广告是否可用。
vungle.show( params )
表. 指定广告请求属性的表 — 有关详细信息,请参阅下一节。
params 表包含广告请求的属性。
字符串. 要显示的广告的广告位 ID。
布尔值. 如果为 true(默认值),视频广告将随设备方向自动旋转。如果为 false,它将使用广告的首选方向。这仅适用于 Android — 对于 iOS,它会查看 orientations 键。
数字. 仅适用于 iOS,具有可能方向值的位掩码。默认值为 UIInterfaceOrientationMaskAll。
布尔值. 如果为 true(默认值),则在视频广告播放期间将启用声音,具体取决于设备的声音设置。如果为 false,视频播放将以静音开始。请注意,用户可以在播放过程中将声音静音或
字符串. 此参数仅适用于激励性广告单元类型。指定后,它表示您希望在
字符串. 您可以自定义一条消息,以便在用户尝试在完成前关闭激励性视频时向用户显示。请注意,此设置仅适用于标准 Vungle 广告。“动态模板”广告可在 Vungle 控制面板上进行相同的自定义。
字符串. 仅适用于 Android,在 KitKat+ 设备上启用或禁用沉浸式模式。
字符串. 仅适用于 iOS,绘制更大的按钮来控制广告功能,例如静音或关闭。
local vungle = require( "plugin.vungle.v6" )
local appID
if ( system.getInfo("platform") == "android" ) then
appID = "YOUR_ANDROID_APP_ID"
else
appID = "YOUR_IOS_APP_ID"
end
-- Vungle listener function
local function adListener( event )
if ( event.phase == "init" ) then -- Successful initialization
print( event.provider )
end
end
-- Initialize the Vungle plugin
vungle.init( appID, adListener )
local adShown = vungle.show( { placementId="placementID1", isSoundEnabled=true } )