类型 函数 返回值 无 版本 发行版 2024.3703 关键字 广告、Chartboost、init 另请参见 chartboost.load() chartboost.show() 
chartboost.init() 初始化 Chartboost 插件。该调用是必需的,在进行其他 Chartboost 调用(如 chartboost.load() 或 chartboost.show())之前必须执行。
chartboost.init( listener, params )
侦听器. 将接收 adsRequest 事件的侦听器函数。
表格. 包含 Chartboost 初始化值的表格——有关详细信息,请参阅下一节。
params 表格包含用于 Chartboost 初始化的参数。
布尔值. 如果设置为 true,Chartboost 将自动尝试在通过 chartboost.show() 调用使用某个广告后加载另一个广告。如果设置为 false,加载行为由你负责管理。默认为 false。
字符串. 使用此选项设置可在 Chartboost 控制面板中对信息进行分组的自定义标识符。
布尔值. 如果设置为 false,Chartboost 将启用 GDPR 数据收集限制,设置为 true 则相反。默认为 false。
对于从 Chartboost 插件的 Corona Ads 版本迁移的开发者,新的插件已移除以下参数
apiKey;已替换为 appId 和 appSigtestMode;现在在 Chartboost 控制面板中按应用设置appOrientation;现在在 Chartboost 控制面板中按应用设置local chartboost = require( "plugin.chartboost" )
-- Chartboost listener function
local function adListener( event )
    if ( event.phase == "init" ) then  -- Successful initialization
        print( event.provider )
    end
end
-- Initialize the Chartboost plugin
chartboost.init( adListener, { appId="YOUR_CHARTBOOST_APP_ID", appSig="YOUR_CHARTBOOST_APP_SIGNATURE" } )