电子商务跟踪分析

Ecommerce Tracking Analytics

本文关键字:跟踪 电子商务      更新时间:2023-09-26

我已经得到了在我的电子商务网站跟踪1项所需的代码。

代码:

// Called when a product is added to a shopping cart.
function addToCart(product) {
  ga('ec:addProduct', {
    'id': product.id,
    'name': product.name,
    'category': product.category,
    'brand': product.brand,
    'variant': product.variant,
    'price': product.price,
    'quantity': product.qty
  });
  ga('ec:setAction', 'add');
  ga('send', 'event', 'UX', 'click', 'add to cart');     // Send data using an event.
}

我只需要将字符串的名称添加到id, name, category等中

我正在寻找添加多个元素到这一个代码,我需要一个循环,或者我可以这样做:

// Called when a product is added to a shopping cart.
    function addToCart(product) {
      ga('ec:addProduct', {
        'id1': product.id1,
        'id2': product.id2,
        'id3': product.id3,
        'id4': product.id4,
    ADD ALL OTHER ELEMENTS
 });
      ga('ec:setAction', 'add');
      ga('send', 'event', 'UX', 'click', 'add to cart');     // Send data using an event.
    }

任何帮助都会很好。请记住,我是编写代码的新手,想知道这是否会正常运行。

谢谢

您必须为购物车中的每个产品单独设置"addProduct"块