配置收入跟踪
配置收入跟踪
优化 Web 实验
Web 实验可以跟踪您网站上的购买或其他事件的总收入,并将金额归因于特定的实验和变体。当您将所需代码添加到您的网站(通常在购买确认页面上)并将收入指标添加到您的实验中时,您可以在“优化实验结果”页面上查看每位访问者获得的收入、每位付费访问者的收入、购买量以及每个变体获得的总收入。
收入不应成为您的主要指标,因为与点击量或网页浏览量不同,收入不会衡量访问者采取的特定、离散的行动。但是,跟踪收入将您的优化工作与公司最看重的指标联系起来。
须知
- Web 实验代码段必须出现在您跟踪收入的页面上。
- 该revenue的值以分为单位跟踪,因此 54.99 元应记录为 54.99 x 100 = 5,499。
实施 Web实验 收入跟踪代码
要跟踪收入,您必须向网站添加一个小代码片段,以调用 云眼Web实验的收入跟踪 API。此代码(自定义事件的示例)通常位于购买确认页面上,它应如下所示:
<script>
window["eyeofcloud"] = window["eyeofcloud"] || [];
window["eyeofcloud"].push({
type : "event",
eventName : "trackRevenue",
tags : {
revenue: 0, //Optional in fen as integer (500 == ¥5.00)
value: 0.00 // Optional as float
}
});
</script>
'eventName'
该参数是必需的。你可以随心所欲地命名它。例如,如果要跟踪事件并将其命名为'purchases'
,则在上一个代码块中键入'purchases'
替换 'trackRevenue'
。
revenue表示总体购买金额,单位为分(购买金额value *100)。此值必须以分为单位传递给 云眼 Web 实验。否则,您的收入总额不正确。
最佳做法
- 在提交结账或账单明细表单后跟踪收入,以避免将无效购买的收入总额发送到 Web 实验。
- 避免在单击按钮时触发收入目标。由于验证错误,访问者可能会多次单击该按钮,每次点击时,总收入都会发送到 Web 实验。
- 将值作为整数传递给 云眼Web 实验。否则,您的收入总额不会发送到 Web 实验,也不会显示在 实验结果页面上。如果您网站的收入计算代码返回浮点值,例如 99.999999999999,则应截断或舍入该值为 99.99 或 100。选择最适合您业务需求的方法。
除了跟踪收入之外,您还可以通过创建自定义事件将购买事件报告为转化。在实验报告页面上为 添加自定义事件'purchases'
(或为您的'eventName'
添加值)以跟踪转化。您不必添加此事件来跟踪收入。
例如,当您配置多个自定义事件以跟踪不同类型的收入时,请注意,默认总体收入全局量度会累积计算分配给它的标记'revenue'
的任何值,而不管事件名称或事件跟踪在哪个项目或实验产品(Web 实验或功能实验)中检测。
当您在页面上实现此代码时,无需再次调整它。可以重复使用相同的代码来跟踪整个项目中多个实验的收入。
与大多数其他量度不同,收入量度是累积的,不会根据访客的唯一用户 ID 或其他标识符(如订单 ID)删除重复项。因此,每次Web实验收到收入金额时,收入都会计入变体总数。
要更准确地计算 Web 实验收到的交易数量,请将页面查看事件添加到收入 API 调用所在的确认或感谢页面。当此指标设置为计算“总转化次数”时,您应该能够更好地表示收入事件触发的次数或总交易次数。
将 总体收入指标添加到实验中
将 总体收入 量度添加到您的实验中,以让 Web 实验知道您要跟踪此实验的收入。总收入不计算值为 0 元或负值的转化。要追踪折扣值、退货、积分、其他负收入或 0 元,请使用自定义收入事件来追踪转化。
总收入不是一个事件。实验事件导出数据中没有名为 总体收入 的转化。没有事件 API 名称或 ID。相反,总收入是 云眼 根据实验中存储的访客生成的事件在 实验结果页面上进行的特殊计算。
没有 metrics 模块
转到 网站优化项目 并选择或创建实验。
单击 指标。
单击 总体收入。总收入成为此实验的主要指标。您可以根据需要添加其他指标,并选择其他指标作为主要指标。
选择衡量访客或转化的收入增加或减少。
单击 保存到实验。
单击 保存以保存此实验的指标,或单击 回退取消更改。
异常值平滑
异常大的订单可能会严重影响或歪曲每位买家的平均收入。您应该为收入指标选中 对异常值平滑处理后计算收入,以便异常值不会扭曲您的实验结果。