[英]Universal Analytics: Multiple inline OnClick events triggered by single click
我想一次单击触发多个内联OnClick事件。
第一个(window.open)触发一个Facebook共享对话框。 这会正确触发。
第二个{ga(...) }
应该触发Google(通用)分析中的事件目标。 但是,第二个OnClick事件无法正常运行,目标也未记录在GA中。
<a
class="facebook-share"
href="#"
onclick="
window.open('https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href),
'facebook-share-dialog',
'width=626,height=436');
return false;
ga('send', 'event', 'social share', 'facebook share', 'top button' );
">
Share on Facebook
</a>
知道如何解决该问题,以便仍然触发FB共享对话框,并在GA中跟踪点击吗?
您在return false
调用之间return false
,因此处理程序在第二次调用之前退出。 将其放在对ga()
函数的调用之后。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.