2014-09-02 59 views
2

我想知道如何在我的网站上实施增强型电子商务。从阅读这个主题的几个小时开始,我现在对增强型电子商务的工作原理有了大致的了解。然而,除了谷歌的网站外,没有网站提供关于如何实现这个功能的教程,这对于像我这样不是专业程序员的人来说是相当先进的。在Google Analytics中实施增强型电子商务

我有关于增强型电子商务的几个问题。

1)我添加了增强型电子商务代码只是“感谢您的订单”我的电子商务网站的页面,或者我可以将其添加到我的网站的所有网页?

这是我目前针对我网站和电子商务网站上所有网页的Google Analytics跟踪代码。


(功能(I,S,O,G,R,A,M){I [ 'GoogleAnalyticsObject'] = R; I [R] = I [R] ||函数(){
(i [r] .q = i [r] .q || [])。push(arguments)},i [r] .l = 1 * new
Date(); a = s.createElement(o ),
m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a,m)
})(window,document,'script' , '// www.google-analytics.com/analytics.js','ga');
ga('create','UA-47765425-1','auto');
ga('send','pageview');
ga('require','ec');

2.)有关产品详细信息(SKU,产品名称,价格等),Google Analytics如何检索这些信息?它是否智能地自动检索这些信息,还是必须手动创建电子表格并输入这些信息,并让Google Analytics(分析)找到那里的信息?这是最让我困惑的。

3.)任何有助于实现增强型电子商务的有用链接解释问题2?

+1

你见过的开发者指南? https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce – Matt 2014-09-02 22:02:46

回答

2

1)它只需要在发送电子商务事件的页面上。

2)最佳做法是在创建“谢谢您的订单”页面时生成这些值 - 例如从模板中说出。服务器端代码具有这些信息,并应将这些值(SKU,产品名称等)填充到生成的html页面中。

可以将此数据存储在页面上的Cookie或隐藏值中,并通过javascript访问此数据以构建事件 - 即,如果您购物车使用的任何软件具有该数据,则可以简单访问这个。

3)最接近的后端示例是基于Django的python,但使用了传统的ga.js并且仅使用标准的电子商务跟踪:Cartridge

没有为包含采购信息“秩序” Python对象。 Django使用模板来生成html页面 - 这是链接。所提供的页面包含所有电子商务所需的JavaScript事件(SKU,产品名称等)。

相关问题