我正在考虑使用(通用)Google Analytics跟踪电子商务交易数据,并希望在用户完成结帐流程后,将我的电话号码发送到我的感谢页面上。我知道很多人这样做会在页面刷新时提交重复的事务数据。我想知道是否在我的交易和项目数据之前,我可以直接打电话给ga('ecommerce:clear');如果它已经提交,它会清除交易,当我向Google提交交易时,只会产生一个版本的交易吗?
答案 0 :(得分:0)
maguidhir ,我担心重新加载带有电子商务跟踪代码的网页会发送重复的交易,因为它会再次创建。
有interesting article by Matt Clarke以3种不同方式处理此问题。
您还可以使用Google跟踪代码管理器并确保e-commerce request gets send only once per session。确保您将交易ID作为其中一个条件,因为从技术上讲,您可以在一个会话期间进行两次电子商务交易。