如何用 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>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值