为啥我的谷歌电子商务不起作用?

Posted

技术标签:

【中文标题】为啥我的谷歌电子商务不起作用?【英文标题】:Why is my google e-commerce not working?为什么我的谷歌电子商务不起作用? 【发布时间】:2014-04-15 05:26:14 【问题描述】:

我已启用“Google Analytics”和“Google Analytics for Ubercart”模块。在 admin/settings/googleanalytics 中,我设置了我的网络资产 ID。在 Google 电子商务管理页面上,我启用了“电子商务跟踪”。然后我在我的网站上进行了购买,但它没有显示在 Google 电子商务报告中。

我尝试过的事情: • 启用模块:“Google Analytics”和“Google Analytics for Ubercart” • 将角色设置更改为“添加到除选定角色之外的所有角色”并将角色留空 admin/settings/googleanalytics • 刷新缓存:admin/settings/performance • 为 Chrome 安装了 Google Analytics 调试扩展

调试结果如下: 跟踪信标已发送!

utmwv=5.4.8d&utms=40&utmn=1386010941&utmhn=mysite.com&utmcs=UTF-8&utmsr=1600x900&utmvp=1585x562&utmsc…373.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmu=q~ ga_debug.js:24
Account ID               : UA-myid
Page Title               : Order complete | My Site
Host Name                : mysite.com
Page                     : /cart/checkout/complete
Referring URL            : 0
Hit ID                   : 495430067
Visitor ID               : 173998059
Session Count            : 184
Session Time - First     : Mon Apr 22 2013 09:12:53 GMT-0400 (Eastern Daylight Time)
Session Time - Last      : Thu Mar 13 2014 08:05:00 GMT-0400 (Eastern Daylight Time)
Session Time - Current   : Thu Mar 13 2014 09:41:05 GMT-0400 (Eastern Daylight Time)
Campaign Time            : Mon Apr 22 2013 09:12:53 GMT-0400 (Eastern Daylight Time)
Campaign Session         : 1
Campaign Count           : 1
Campaign Source          : (direct)
Campaign Medium          : (none);
Campaign Name            : (direct)
Language                 : en-us
Encoding                 : UTF-8
Flash Version            : 12.0 r0
Java Enabled             : true
Screen Resolution        : 1600x900
Browser Size             : 1585x562
Color Depth              : 24-bit
Ga.js Version            : 5.4.8d
Cachebuster              : 1386010941  

这是一些正在发送到 GA 但未出现在 GA 上的代码

if (typeof(_gat) == "object")  
  var pageTracker = _gat._getTracker("UA-myid"); 

pageTracker._addTrans("44514", "My Site", "96.3", "0", "18.71", "Waterbury", "Connecticut", "United States");
pageTracker._addItem("44514", "TD001", "Custom Frame", "No category", "77.590", "1");
pageTracker._trackTrans();

这是一些正在发送到 GA 并出现在 GA 上的代码

if (typeof(_gat) == "object")  
  var pageTracker = _gat._getTracker("UA-myid"); 
pageTracker._addTrans("44500", "My Site", "29.47", "0", "11.48", "Milwaukee", "Wisconsin", "United States");
pageTracker._addItem("44500", "62028", "Metal Silver 11x14", "Wall", "17.990", "1");
pageTracker._trackTrans();

【问题讨论】:

【参考方案1】:

_addTrans 调用中的总数 (-3.5527136788005E-15) 可疑。

您已将负总数传递给 _addTrans,而正的单价和数量已传递给 _addItem...看起来您的总数应该是“16.99”。

【讨论】:

查看我的附加代码。我在我的代码中添加了一些调试语句,这些语句记录到了看门狗中,并在上面添加了这些语句。

以上是关于为啥我的谷歌电子商务不起作用?的主要内容,如果未能解决你的问题,请参考以下文章

颤动我的谷歌地图在发布版本上不起作用或显示

安卓应用中的谷歌登录不起作用

我的谷歌地图 api 密钥在 python 中不起作用,尽管它可以在 swift 中运行

查询作业不适用于外部表(链接的谷歌驱动器文件)在 python 中不起作用

另一个片段内的谷歌地图 - 像 onLocationChanged 这样的功能不起作用

行高在 Outlook 2010 for HTML 电子邮件中不起作用