tenjin.init()

类型 函数
返回值
修订 版本 2024.3703
关键词 分析, 归因, Tenjin, 初始化
另请参阅 tenjin.*

概述

tenjin.init() 初始化 Tenjin SDK。

初始化后,您可以调用任何其他 Tenjin API 函数,例如 tenjin.logEvent()

语法

tenjin.init( listener, params )
监听器 (必填)

监听器. 将接收 analyticsRequest 事件的监听器。

参数 (必填)

. 包含 Tenjin 初始化值的表 — 详见下一节。

参数参考

params 表包含 Tenjin 初始化的参数。

apiKey (必填)

字符串. 您的 Tenjin API 密钥,从 Tenjin 系统获取。

hasUserConsent (可选)

布尔值. 如果设置为 false,Tenjin 将启用 GDPR 数据收集限制,设置为 true 则相反。默认为 false

registerAppForAdNetworkAttribution (可选)

布尔值. 如果设置为 true,将调用 Tenjin SDK 的 registerAppForAdNetworkAttribution 方法。

示例

local tenjin = require( "plugin.tenjin" )

local function tenjinListener( event )
    -- Handle events here
end

-- Initialize plugin
tenjin.init( tenjinListener, { apiKey="YOUR_API_KEY" } )