我试图在页面中悬停 div (或其他)时触发 fb 像素事件。但是,在我将鼠标悬停在 div 之前,似乎是第一次触发了该事件。悬停 div 时,事件指示正确的参数。
还有一件非常好的事情,就是捕获其他信息,例如悬停的 div id 或其他信息。
这是我在 GTM 标签中插入的代码。我在页面加载(所有页面)时触发它。
<script>
$(document).ready(function() {
var startHover = $.now();
$("#product_name").hover(
function(){
startHover = $.now();
},
function(){
var endHover = $.now();
var msHovered = endHover - startHover;
var seconds = msHovered/1000;
if (seconds >= 1) {
fbq('track', 'Hover', {
domain: {{Page Hostname}},
page_path: {{Page Path}}
});
}
}
);
});
</script>
HTML 代码:
<p id="product_name">Product 1</p>
任何帮助都会非常高兴!
非常感谢。