类型 函数 返回值 无 修订 发行版 2024.3703 关键字 分析、归因、Kochava、init 另请参见 kochava.*
kochava.init()
初始化 Kochava SDK。
初始化后,你可以调用任何其他 Kochava API 函数,如 kochava.logEvent()。
kochava.init( listener, params )
侦听器. 将接收 analyticsRequest 事件的侦听器。
表格. 包含 Kochava 初始化值的表格 — 有关详细信息,请参阅下一节。
params
表格包括 Kochava 初始化的参数。
布尔值. 设置为 true
时限制广告跟踪。默认值为 false
。
布尔值. 调试日志将在设备日志中显示额外信息,以便于进行故障排除。默认值为 false
。
布尔值. 请求从 Kochava 检索归因数据。数据将发送到调用此函数时给出的 Corona 侦听器。默认值为 false
。
布尔值. 为了简化应用的 GDPR 合规工作,你可以将此初始化参数更改为所需的值。如果设置为 false
,Kochava 将启用 GDPR 数据收集限制,设置为 true
则相反。如果启用此参数,则会忽略 intelligentConsentManagement
。默认值为 false
。
布尔值. 为了更精确地处理 GDPR 限制,你可以使用此初始化参数。如果设置为 true
,你将收到有关同意状态更改的 Kochava 通知。然后,你应该手动调用 kochava.setHasUserConsent()。有关更多信息,请参阅 kochava.setHasUserConsent() 文档。如果启用此参数,则会忽略 hasUserConsent
。默认值为 false
。
local kochava = require( "plugin.kochava" ) local function kochavaListener( event ) -- Handle events here end -- Initialize plugin kochava.init( kochavaListener, { appGUID = "YOUR_APP_GUID", enableDebugLogging = true } )