我正在使用 addThis 小部件在我的网站上显示 Facebook、Twitter、Google、Blogger、Wordpress 徽标。
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=xa-1324kj34h243kjh2"></script>
我想知道当有人出于 Google Analytics 跟踪原因单击其中一个按钮时可以捕获的一种方式。我试图将 onClick 添加到锚点,但这不会触发 - 大概是因为标记是由包含的 JavaScript 重写的。
这是我的代码:
<div class="addthis_toolbox addthis_default_style">
<div class="share-icons" id="share-icons">
<span id="share-title">Share</span>
<span class="spacer"></span>
<a class="addthis_button_email left" title="Email" onClick="_gaq.push(['_trackSocial', 'addThis', 'email']);"> </a>
<a class="addthis_button_facebook left" title="Facebook"> </a>
<a class="addthis_button_twitter left last" title="Twitter"> </a>
<a class="addthis_button_google left" title="Google">
<img src="images/google.gif" alt="G" />
</a>
<a class="addthis_button_blogger left" title="Blogger"> </a>
<a class="addthis_button_digg left last" title="Wordpress"> </a>
</div>
</div>
我目前正在使用 addthis_config 报告 GA 活动,但我希望向两个配置文件报告,因此我正在寻找一种捕获点击的方法,因为这似乎是解决问题的最佳方法。