簡體   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