如何删除电子商务交易?

How to remove an e-commerce transaction?

我在我的网站上实施了 google 分析电子商务跟踪。但是在将参数传递给 google 分析时出错。我的订单得到跟踪,但未设置产品 sku 代码。 这是一个虚拟订单,我不想在任何 google 分析报告中显示。 你能建议我如何从 google 分析中删除这个订单吗?

恐怕一旦收集到数据,您就无法从 GA 中删除数据。

您可以做的是:

隐藏它:创建一个高级细分,交易保留在您的 GA 配置文件中,但至少不包含在报告中。

make a copy:复制profile并删除旧的(这意味着你丢失了历史数据)

朱利安是对的。您无法删除数据。

不过,除了 Julien 的建议之外,还有更多选择

  1. 你可以去视图的"Filters"选项试试看能不能过滤掉。幸运的是,电子商务交易有自己的类别,可以帮助您缩小需要使用的变量范围。 (screenshot attached)
  2. 比过滤器更高级一点,使用 "Data Import" 通过电子表格导入电子商务交易,从而覆盖当天的交易。因此,您基本上要做的是从您的电子商务应用程序中获取所有真实的电子商务交易,将它们导出到 CSV,然后在没有测试交易的情况下将其上传到 GA。

最后,一个提示:为这样的事情创建一个测试配置文件。

还有一个选项:

1.- 您可以用相同数量的钱创建一个新交易,但带有负号。例如,如果您为 1,000 美元重新记录了一笔交易,您可以使用“-1000.00”金额重新创建它。这样做会 "cancell" 错误的交易。

重要提示:只有当用户看到很长一段时间,包括错误的交易和修复时,这才会起作用。

其中一个答案暗示了数据导入(但以一种可能行不通的方式)。 Universal Analytics 实际上引入了一种 refund transactions (effectively canceling them out) via data imports. However this only works if the data was collected via enhanced e-commerce 跟踪方法。根据文档:

In order to process refunds you need to have collected transaction data with the ec.js plugin

对于标准的电子商务跟踪,Omar Gonzales 的回答仍然是唯一可行的选择(我想补充一点,负交易可能归因于错误的渠道,因此请务必查看您要取消并通过 utm 参数提供该数据的交易的 source/medium/campaign 数据)。