技术宅

当前位置:首页 > 网站教程 > 其他教程

其他教程

Piwik 电子商务跟踪 js 调用说明

时间:09-07 作者:
1、//跟踪电子商务订单与购买的物品清单(必须)//—————–添加到用户订单成交已付款页面–start—————

1、

//跟踪电子商务订单与购买的物品清单(必须)

//—————–添加到用户订单成交已付款页面–start—————————

//商品列表数据 多个商品循环之

piwikTracker.addEcommerceItem(
    "9780786706211",                              // (必须) SKU: 商品唯一标示符
    "Endurance: Shackleton's Incredible Voyage"// (可选) 商品名称
    "Adventure Books",                            // (可选) 商品类别
    8.8,                                          // (推荐) 商品价格 (price:float)
    1                                             // (可选, 默认为 1) 商品数量
);
    //注:多个商品 可继续添加addEcommerceItem函数 (可用foreach循环出商品数量)
 
//订单跟踪
piwikTracker.trackEcommerceOrder(
    "A10000123",                                  // (必须) 订单ID 唯一标示符
    35,                                           // (必须) 订单收入总计 (包括 税率, 运费, 和 减去折扣)(grandTotal:float)
    30,                                           // (可选) 订单收入 (扣除运费)(subTotal:float)
    5.5,                                          // (可选) 总税额(tax:float)
    4.5,                                          // (可选) 总运费(shipping:float)
    false                                         // (可选) 折扣 (无折扣时默认设置false)
);

//备注:商品价格(price) ( addEcommerceItem() 函数的参数), 订单收入总计(grandTotal),
//subTotal, tax, shipping, discount (parameters of trackEcommerceOrder() function) 必须为整形或者浮点型,不能为字符串
//js可用parseFloat  parseInt 转换
//—————————————end—————————————————-

2、
//———–以下代码添加到购物车页面载入时, 或者点击添加到购物车按钮后————————
// 跟踪购物车物品清单

// 添加第商品到订单中

piwikTracker.addEcommerceItem(
    "9780786706211",                              // (必须) SKU: 商品唯一标示符
    "Endurance: Shackleton's Incredible Voyage"// (可选) 商品名称
    "Adventure Books",                            // (可选) 商品类别
    8.8,                                          // (推荐) 商品价格 (price:float)
    1                                             // (可选, 默认为 1) 商品数量
);

// 当购物车有添加,更新,删除时调用以下js

piwikTracker.trackEcommerceCartUpdate(15.5);     // (recommended) 参数为:购物车总金额

3、

//—————-添加至产品页面——————————-
//产品页面转化率
// 所有参数都是可选的, 但我们推荐最少设置 productSKU 和 productName 这两个参数

piwikTracker.setEcommerceView(
"9780786706211",                                  // (required) SKU: 产品唯一标示符合
"Endurance: Shackleton's Incredible Voyage",      // (optional) 产品名称
"Adventure Books",                                // (optional) 产品分类
20.11                                             // (optional) 产品页面上展示的产品价格
);

4、

//—————-添加至产品分类页面——————————-
//产品分类转化率(参数只需分类名称)

piwikTracker.setEcommerceView(
productSku = false,
productName = false,
category = "Adventure Books"                       // 分类名称
);

//——————————————————————-