谷歌分析跟踪链接点击表单提交给多个跟踪器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了谷歌分析跟踪链接点击表单提交给多个跟踪器相关的知识,希望对你有一定的参考价值。

<p>usage:
<code>&lt;a href="" onclick="recordOutboundLink(link, category, action, opt_label, opt_value);return false;"&gt;
&lt;form id="uniqueID" onsubmit="trackFormSubmit(form, category, action, opt_label, opt_value);return false;"&gt;</code></p>
  1. var arrTracker = ['trackerName1', 'trackerName2']; // tracker names
  2. // tracking form submit
  3. function trackFormSubmit(form, category, action, opt_label, opt_value) {
  4. for (var i = 0, ii = arrTracker.length; i < ii; i++) {
  5. _gat._getTrackerByName(arrTracker[i])._trackEvent(category, action, opt_label, opt_value);
  6. }
  7. setTimeout("document.getElementById('"+form.id+"').submit();", 100);
  8. return false;
  9. }
  10.  
  11. // tracking link click
  12. function recordOutboundLink(link, category, action, opt_label, opt_value) {
  13. for (var i = 0, ii = arrTracker.length; i < ii; i++) {
  14. _gat._getTrackerByName(arrTracker[i])._trackEvent(category, action, opt_label, opt_value);
  15. }
  16. setTimeout('document.location = "' + link.href + '"', 100);
  17. return false;
  18. }
  19.  
  20. <a href="" onclick="recordOutboundLink(link, category, action, opt_label, opt_value);return false;">
  21. <form id="uniqueID" onsubmit="trackFormSubmit(form, category, action, opt_label, opt_value);return false;">

以上是关于谷歌分析跟踪链接点击表单提交给多个跟踪器的主要内容,如果未能解决你的问题,请参考以下文章

Google跟踪代码管理器表单 - 感谢您的页面

谷歌分析-外部链接跟踪

将谷歌分析跟踪代码限制为一个js

javascript 出站链接跟踪 - 谷歌分析jquery / javascript

谷歌分析跨域跟踪转化推荐问题

在 Google 跟踪代码管理器中,触发器类型“表单提交”适用于 Google 表单提交吗?