<script>
for(X=0;X<OrderDetails.length;X++) {
var transactionProducts = [
{
'sku': OrderDetails[X][2],
'name': OrderDetails[X][3],
'category': 'none',
'price': OrderDetails[X][5],
'quantity': OrderDetails[X][6]
}];
}
dataLayer.push({'transactionProducts': transactionProducts});
</script>
此代码未正确执行。另外,如果我将它放在GTM内部的自定义HTML标记上,则表示identifier expected
。你能让我知道我在这里做错了吗?仅获取数据层中阵列的第一个值
请您创建的jsfiddle(http://jsfiddle.net/ )给你遇到同样的错误? – fxm 2014-11-03 16:49:28
我无法在jsfiddle上复制它 – sivi 2014-11-03 17:19:04