标记事件
标记事件
描述事件标记以及如何在云眼灰度发布(特性标帜)AB实验中实现它们。
使用案例
事件代码是与转化事件相关的上下文元数据。可以使用事件代码执行以下操作:
- 丰富导出的云眼灰度发布(特性标帜)AB实验实验数据。例如,可以将云眼灰度发布(特性标帜)AB实验数据与其他公司系统中的数据进行协调。对于产品购买事件,开发者可能需要附加其他元数据标记,例如产品 SKU、产品类别、订单 ID 和购买金额。
- 使用保留的标签键在“报告”页面上跟踪数字指标。
事件标签不会影响受众群体,并且除了保留的标签键外,也不会影响“报告”页面。它们不需要在云眼应用程序中注册。
实现标记
调用跟踪事件方法时,可以将事件标记作为可选的键值参数包含在内。事件代码不同于用户属性,用户属性应保留用于用户级定位和细分。事件标记可以是字符串、整数、浮点数或布尔值。
请参阅以下示例:
Swift
user = eyeofcloud.createUserContext(userId: "test-user", attributes: ["is_logged_in" : "true"]) var eventTags = Dictionary<String, Any>() eventTags["category"] = "shoes" eventTags["revenue"] = 6432 // reserved "revenue" tag in cents eventTags["value"] = 4 // reserved "value" tag // Track events with event tags try? user.trackEvent("my_conversion", eventTags:eventTags)
保留的标签键
下表列出了保留的标签键,这些键包含在 云眼 事件 API 有效负载中的相应字段中。为方便起见,它们捆绑到事件代码中。如果想在“报告”页面上查看特定的报告功能(例如收入指标或数字指标),请使用它们。
标签键
描述
收入
一个整数值,用于跟踪实验的收入指标,针对所有转化事件进行汇总。
注:
- 收入以美分计入;要记录 $64.32 的收入值,请使用 。
- 添加要跟踪其收入的任何事件作为实验中的指标。6432
价值
用于跟踪实验的自定义值的浮点值。使用此选项传递数值指标的值。
注意:
- 我们不建议使用总价值指标来跟踪货币价值。与使用定点数字的收入指标不同,数字指标使用浮点数。例如,72.81 美元将作为 7281 提交收入,但作为 72.81 与价值提交。由于浮点数的动态精度,数值指标的聚合容易受到舍入的影响。在跟踪货币价值时,我们建议使用收入标签来防止这些舍入误差。