无法对我的列表进行跟踪视图

问题描述 投票:0回答:1

我正在尝试跟踪视图,在Rails中建立的电子商务商店中的列表点击次数。我需要在事件表中添加一列,其中包含列表数据,例如listing_id,name(listings)。每个列表都具有唯一的跟踪数据(无访问次数,点击跟踪)。尝试过js这样的方式

document.addEventListener("turbolinks:load",function(){
document.querySelector("#BUYNOW").addEventListener("click",function(e){
ahoy.track("BUY IT NOW",e.target.dataset);
 });
});

这是我要跟踪的按钮

<%= link_to "BUY IT NOW", new_listing_order_path(@listing), class: "btn btn-primary"%> |

ahoy事件数据库显示--id,user_id,名称,属性,时间

我需要添加一列说明商品ID的列

javascript ruby-on-rails html-table marketplace ahoy
1个回答
0
投票

看起来您的queryselector似乎并没有针对特定的按钮。您可能需要添加ID:

<%= link_to "BUY IT NOW", new_listing_order_path(@listing), class: "btn btn-primary", id: "BUYNOW" %> |
© www.soinside.com 2019 - 2024. All rights reserved.