我有一个JS代码,在那里我跟踪一个客户的购买。如果有人点击购物车中的最终提交按钮,事件“购买”就会被跟踪。然后,客户继续到Trustpay。如果客户返回到购物车,并再次单击submit,则再次调用此事件。
我只想每次购买一个购买事件。我想确保客户在没有购买的情况下不会有事件发生。
此外,我有一个有限的访问网站代码。我只能通过标签管理器和脚本控制跟踪.
第一:
function billingInformationListener() {
if (dataLayer[0].ecommerce.checkout.actionField.step === 2) {
let accept