我的任务是对网站进行硬编码增强型电子商务跟踪(不使用任何标签管理)。任务是简单地包括'添加到篮子'。添加到购物篮电子商务功能不使用GTM。以下是否会按预期行事?
它的预期,我定义的数据字段的一些变量,而不是字符串。
因此,鉴于this web page,将下面的脚本拉动相关数据我期待? (SKU,产品名称,价格和数量选择)
// Called when a product is added to a shopping cart.
function addToCart(product) {
ga('ec:addProduct', {
'id': document.getElementsByClassName(‘sku’).text,
'name’: document.getElementsByClassName('pdHero-name h4’).text,
'price’: document.getElementById('salePrice').text,
'quantity’: document.getElementByClassName(‘oakley-custom-selectInner’).text
});
ga('ec:setAction', 'add');
ga('send', 'event', 'UX', 'click', 'add to cart'); // Send data using an event.
}
对不起格式不好...我真的很努力让它显得整洁。 – 72usty