繁体   English   中英

Rails link_to with onclick to google analytics event

[英]Rails link_to with onclick to google analytics event

我正在尝试使用Google Analytics和link_to在rails中进行事件跟踪。 生成的链接不包括onclick,就像按钮和表单一样。 我如何实现以下目标?

= link_to 'TRIGGER EVENT', new_event_path, {:onClick=> "ga('send', 'event', 'Category', 'Triggered Event', , '',);"}

onclick事件中的javascript中存在语法错误。 你也有一些不必要的红宝石。 试试这个更干净的语法

link_to 'TRIGGER EVENT', new_event_path, onclick: "ga('send', 'event', 'category', 'Triggered Event', '');"

你应该尽可能地远离onclick

在Unobtrusive Javascript上检查此railscast并将您的代码移动到资产中的javascript文件。

您可以使用以下类似的内容更改代码:

$(#your-link-id)..click(function(){
 ga('send', 'event', 'Category', 'Triggered Event');
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM