标记事件

云眼About 2 min

标记事件

描述事件标记以及如何在云眼灰度实验中实现它们。

使用案例

事件代码是与转化事件相关的上下文元数据。可以使用事件代码执行以下操作:

  • 丰富导出的云眼灰度实验实验数据。例如,可以将云眼灰度实验数据与其他公司系统中的数据进行协调。对于产品购买事件,开发者可能需要附加其他元数据标记,例如产品 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)

保留的标签键

下表列出了保留的标签键,这些键包含在 云眼 事件 APIopen in new window 有效负载中的相应字段中。为方便起见,它们捆绑到事件代码中。如果想在“报告”页面上查看特定的报告功能(例如收入指标或数字指标),请使用它们。

标签键描述
收入一个整数值,用于跟踪实验的收入指标,针对所有转化事件进行汇总。 注: 收入以分计入;要记录 64.32元 的收入值,请使用 6432。 添加要跟踪其收入的任何事件作为实验中的指标。
价值用于跟踪实验的自定义值的浮点值。使用此选项传递数值指标的值。 注意: 我们不建议使用总价值指标来跟踪货币价值。与使用定点数字的收入指标不同,数字open in new window指标使用浮点数open in new window。例如,72.81 元将作为 7281 提交收入,但作为 72.81 与价值提交。由于浮点数的动态精度,数值指标的聚合容易受到舍入的影响open in new window。在跟踪货币价值时,我们建议使用收入标签来防止这些舍入误差。
Last update:
Contributors: “zhangweixue”,zhangweixue