supersonic.init()

类型 函数
返回值
修订版 2024.3703 版
关键字 广告、广告宣传、Supersonic、init
另请参阅 supersonic.load()
supersonic.show()
supersonic.*

概述

supersonic.init() 初始化 Supersonic 插件。

初始化后,可以使用 supersonic.load() 加载广告,再通过 supersonic.show() 显示它。

语法

supersonic.init( adListener, params )
adListener (必需)

侦听器. 将接收 adsRequest 事件的侦听器函数。

params (必需)

表格. 包含 Supersonic 初始化值的表格(详细信息请参见下一部分)。

参数参考

params 表格包括 Supersonic 插件的初始化属性。

appKey (必需)

字符串. Supersonic 应用密钥,从 Supersonic 开发者门户 检索。

hasUserConsent (可选)

布尔型. 如果设为 false,Chartboost 将启用 GDPR 数据收集限制,设为 true 可启用相反的限制。默认为 false

示例

local supersonic = require( "plugin.supersonic" )

local function adListener( event )

    if ( event.phase == "init" ) then  -- Successful initialization
        print( event.isError )
    end
end

-- Initialize the Supersonic plugin
supersonic.init( adListener, { appKey="YOUR_APP_KEY" } )