如何用 Google Analytics(分析)跟蹤第三方購物車?打印

通過附加某些代碼,Google Analytics(分析)可以跟蹤來自您自己的域甚至其他域上的購物車的數據。 如果您的商店網站是在與您的主網站不同的子域或域中,請按以下說明配置您的網頁。

如果您的網站啓動其他子域上的購買結帳過程(例如,如果將客戶從 www.mystore.com 發送到 shoppingcart.mystore.com):

將以下行(以粗體表示)添加到您的商店網站和購物車頁面的跟蹤代碼中:

<script type=quot;text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._setDomainName("mystore.com");
pageTracker._setAllowLinker(true);
pageTracker._trackPageview();
</script>

如果您的網站啓動其他商店網站上的購買結帳過程(例如,如果將客戶從 www.mystore.com 發送到 www.securecart.com):

  1. 將以下行添加到您的商店網站和購物車頁面的跟蹤代碼中。 此代碼必鬚髮生在第 2 步的代碼之上。

    <script type="text/javascript">
    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    </script>
    <script type="text/javascript">
    var pageTracker = _gat._getTracker("UA-xxxxxx-x");
    pageTracker._setDomainName("none");
    pageTracker._setAllowLinker(true);
    pageTracker._trackPageview();
    </script>

  2. 如下所示,將主要網站到安全網站的鏈接改爲使用 _link。 請注意,您的 Google Analytics(分析)跟蹤代碼和對 _gat._getTracker 的調用(顯示在步驟 1 中)必須置於頁面中對 _link 調用的上方。 如果您的當前鏈接如下所示:
    <a href="https://www.securecart.com/?store=parameters">
      立即購買
    </a>

    將其更改爲:

    <a href=" https://www.securecart.com/?store=parameters" οnclick="pageTracker._link(this.href); return false;">立即購買</a>

無論用戶是否啓用了 JavaScript,以上代碼都可以爲用戶提供鏈接。 請特別注意,當撇號出現在鏈接或鏈接文字中時應轉義爲反斜槓。

重要提示如果您的網頁中包含對 _trackPageview(), _link(), _trackTrans(), 或 _linkByPost() 的調用,您的 Analytics(分析)跟蹤代碼在 HTML 代碼中應放置在這些調用的上方。 在這類情況下,跟蹤代碼可以放在開始 <body> 標記和 JavaScript 調用之間的任何位置。

如果您使用表單將信息發送到購物車,請使用:

<form name="post_form" method="post" onsubmit="pageTracker._linkByPost(this)">

 

重要提示如果您的網頁中包含對 _trackPageview(), _link(), _trackTrans(), 或 _linkByPost() 的調用,您的 Analytics(分析)跟蹤代碼在 HTML 代碼中應放置在這些調用的上方。 在這類情況下,跟蹤代碼可以放在開始 <body> 標記和 JavaScript 調用之間的任何位置。

<script type="text/javascript"></script>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章