类型 函数 返回值 无 修订版 发行版 2024.3703 关键字 分析、归因、Kochava、logEvent 另请参阅 kochava.logDeeplinkEvent() kochava.*
向 Kochava 发送自定义事件或预定义类型与参数的事件。
kochava.logEvent( eventType, params )
字符串. 事件类型。对于标准事件,可使用以下字符串之一
“成就”
“广告视图”
“添加到购物车”
“添加到愿望单”
“结账开始”
“关卡完成”
“购买”
“评分”
“完成注册”
“搜索”
“教程完成”
“视图”
对于自定义事件,你可以指定任何有效字符串,只要不以空格开头。
表. 包含键值参数的表。有效键和关联数据类型如下所列。你可以随意组合和使用这些键和参数。
adCampaignId
(字符串)adCampaignName
(字符串)adDeviceType
(字符串)adGroupId
(字符串)adGroupName
(字符串)adMediationName
(字符串)adNetworkName
(字符串)adPlacement
(字符串)adSize
(字符串)adType
(字符串)checkoutAsGuest
(布尔值)contentId
(字符串)contentType
(字符串)currency
(字符串)date
(字符串 格式为 “yyyy-mm-dd”)description
(字符串)destination
(字符串)durationTimeInterval
(数字)endDate
(字符串 格式为 “yyyy-mm-dd”)itemAddedFrom
(字符串)level
(字符串)maxRating
(数字)name
(字符串)orderId
(字符串)origin
(字符串)price
(数字)quantity
(数字)ratingValue
(数字)receiptId
(字符串)referralFrom
(字符串)registrationMethod
(字符串)results
(字符串)score
(字符串)searchTerm
(字符串)spatialX
(数字)spatialY
(数字)spatialZ
(数字)startDate
(字符串,格式为 "yyyy-mm-dd"
)success
(字符串)userId
(字符串)userName
(字符串)validated
(字符串)您还可以指定您自己的自定义键-值参数。值可能为 String、Number 或 Boolean 类型。
Kochava 支持记录和验证应用商店收据,但前提是 eventType
为 "purchase"
。在这种情况下,可以将以下参数添加到 params
表中,以达到此目的
"receiptData"
(字符串) — 该参数预期从event.transaction.receipt
获取数据。支持的市场包括 Apple IAP 和 Google IAP
"receiptDataSignature"
(字符串) — 记录 Google IAP 收据时,此参数必填。它预期从event.transaction.signature
获取数据。
local kochava = require( "plugin.kochava" ) local function kochavaListener( event ) -- Handle events here end -- Initialize plugin kochava.init( kochavaListener, { appGUID = "YOUR_APP_GUID" } ) kochava.logEvent( "purchase", { userId = "USER_ID", name = "ITEM_NAME", currency = "usd", quantity = 2, price = 2.50, date = "2016-12-30" } )
local kochava = require( "plugin.kochava" ) local function kochavaListener( event ) -- Handle events here end -- Initialize plugin kochava.init( kochavaListener, { appGUID = "YOUR_APP_GUID" } ) kochava.logEvent( "levelComplete", { userId = "USER_ID", level = "2", score = "22000" } )