我想知道如何在我的网站上实施增强型电子商务。从阅读这个主题的几小时开始,我现在对增强型电子商务的工作方式有了一般的了解。然而,除了Google的网站之外,几乎没有网站提供有关如何实现这一点的教程,对于像我这样不是专业程序员的人来说,这是非常先进的。
我对增强型电子商务有几个问题。
1。)我是否将增强型电子商务代码添加到"感谢您的订单"我的电子商务网站的页面,还是可以将其添加到我网站的所有页面?
这是我当前的网站和电子商务网站上所有网页的Google Analytics跟踪代码。
(功能(I,S,O,G,R,A,M){I [' GoogleAnalyticsObject'] = R; I [R] = I [R] ||函数(){
(ⅰ[R] .Q = I [R] .Q || [])。推(参数)},I [R] .L = 1 *新
日期(); A = s.createElement(○),
米= s.getElementsByTagName(O)[0]; a.async = 1; a.src =克; m.parentNode.insertBefore(A,M)
})(窗口,文件,'脚本'' // www.google-analytics.com/analytics.js','ga');
ga('创造',' UA-47765425-1',' auto');
ga(' send',' pageview');
ga('要求',' ec');
2.。)对于产品详细信息(SKU,产品名称,价格等),Google Analytics如何检索这些信息?它是否会自动智能地检索这些信息,还是我必须手动创建电子表格并输入这些信息,并让Google Analytics在那里查找信息?这让我感到困惑。
3.)实施增强型电子商务的任何有用链接,解释问题#2?
答案 0 :(得分:2)
1)只需要在发送电子商务事件的页面上。
2)最佳做法是在创建&#34时生成这些值;感谢您的订单"页面 - 从模板说。服务器端代码具有此信息,应将这些值(SKU,产品名称等)填充到生成的html页面中。
可以将此数据存储在页面上的cookie或隐藏值中,并通过javascript访问此数据以构建事件 - 即,如果您用于购物车的任何软件都具有此数据,则只需访问此。
3)最接近的后端示例是基于Django的python,但使用的是旧版ga.js,只使用标准的电子商务跟踪:Cartridge。
有一个python对象用于' order'包含购买信息。 Django使用模板生成html页面 - 这是链接。所提供的页面包含具有所有电子商务要求的javascript事件(SKU,产品名称等)。