zoukankan      html  css  js  c++  java
  • Google Analytics 电子商务跟踪 同一根域 设置跨域跟踪时使用

    _gaq.push(['_setDomainName', 'XXX.com']);  这个一定要注意 主要这样 设置才可以
     
     

    Google Analytics电子商务跟踪代码需要添加到订单成功页面,也就是当访客提交了订单后,由卖方反馈给买方的商品购买信息页面。如果第三方购物平台不能提供订单确认页面的模板文件,就不能添加电子商务跟踪代码。

    1.Google Analytics的电子商务跟踪主要使用以下3种方法:

    1)_addTrans() 用来创建交易对象,包括订单ID, 运费,账单等

    2)_addItem() 用来跟踪订单的类别,具体价格和订单数量等

    3)_trackTrans() 用于汇总交易对象的所有数据,并且提交给Google Analytics服务器。

    2.Google Analytics的电子商务跟踪代码:

    var _gaq = _gaq || [];
     _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_setDomainName', 'none']);//使用第三方购物车,设置跨域跟踪时使用
     _gaq.push(['_setAllowLinker', true]);//使用第三方购物车,设置跨域跟踪使用
     _gaq.push(['_trackPageview']);
     _gaq.push(['<strong>_addTrans</strong>',
     'orderID',     // 订单ID(必填)
     'storename',   // 卖家名称
     'total',       // 总金额(必填)
     'tax',         // 税
     'shiping',    // 运费
     'city',       // 城市
     'state',     // 省份
     'country'      // 国家
     ]);
    
    // add item might be called for every item in the shopping cart
     // where your ecommerce engine loops through each item in the cart and
     // prints out _addItem for each
    
    _gaq.push(['<strong>_addItem</strong>',
     'orderID',        // 订单ID(必填)
     'SKU',           // 产品编号(必填)
     'productname',    // 产品名称
     'category',   // 产品类别
     'unitprice',      // 产品单价(必填)
     'quantity'        // 产品数量(必填)
     ]);
     _gaq.push(['<strong>_trackTrans</strong>']); //发送所有的交易信息给Google Analytics服务器
    
    (function() {
     var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
     ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
     var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
     })();
    
    

    在_addItem方法中,productname其实也是必须的,如果连卖了什么产品都不清楚的话,分析就没有意义了。按照以上的配置,在PayPal上跟踪是没有问题的,参数有些类似$parameter, 有些则类似###parameter###。

    注意事项

    • 不要在数字中使用货币符合和逗号,会造成错误
    • 跟踪到的电子商务信息都可以在Google Analytics中使用,例如使用过滤器和高级细分
    • Affiliate和store字段虽然没有在Google Analytics报告中使用,但是Google Analytics是收集了这些信息的,可以使用过滤器。
    • 地理信息不是必须的,GA一般会自己通过IP地址判断访客来自哪里。

    参考资料:GA Tracking CodeEcommerce

    0
    标签:
  • 相关阅读:
    shell75叠加
    shell73while ping测试脚本
    shell72while读文件创建用户
    shell70批量修改远程主机的ssh配置文件内容
    shell68批量创建用户(传多个参数)
    js限制input输入
    php获取textarea的值并处理回车换行的方法
    strtr对用户输入的敏感词汇进行过滤
    mysql执行语句汇总
    js倒计时防页面刷新
  • 原文地址:https://www.cnblogs.com/phpnow/p/3720620.html
Copyright © 2011-2022 走看看