好的,所以我想做的就是将数据推送到GTM。我在我的页面上使用下面的代码将其推送到GTM。它无法正常工作,因为Google Analytics中没有收集任何数据。如果您看到我的问题所在,或者有更好的解决方案来完成这项工作,那将非常感激。
<script>
dataLayer.push({
'transactionId': '<?php echo $order['id']; ?>',
'transactionTotal': <?php echo $order['subtotal']; ?>,
'transactionProducts': [{
'sku': '<?php echo $order['programcode'] ;?>',
'name': '<?php echo $order['programName'] ;?>',
'price': <?php echo $order['subtotal']; ?>,
'quantity': 1,
}],
'event' : 'OrderComplete'
});
</script>
答案 0 :(得分:0)
您的Google代码管理器设置可能不正确 这是设置标签的指南 https://www.optimizesmart.com/implementing-e-commerce-tracking-google-tag-manager/
只有您的触发器应该是值为OrderComplete的自定义事件。
亲切的问候 分析ML