我正在产品管理系统网站上查询产品我填写联系我们表格,其中包含该产品的信息如下
表单一提交,就会在感谢页面上引导我,我已添加以下代码以便使用GTM跟踪它
<?php
$enquiry_id = "";
$enquiry_id = $this->session->userdata('enq_id');
$product_data = "";
$product_data = $this->session->userdata('enq');
echo "<!--<pre>";
print_r($product_data);
echo "<pre>-->";
if (!empty($product_data) && !empty($enquiry_id) && isset($product_data)){
?>
<script>
<?php
foreach($product_data as $value){
?>
dataLayer.push({
'ecommerce': {
'purchase': {
'actionField': {
'id': '<?php echo $enquiry_id?>' // Transaction ID.
},
'products': [{
'name': '<?php echo $value ?>',
'id': '<?php echo $enquiry_id?>',
'price': '0.0',
'quantity': 1
}]
}
}
});
<?php } ?>
</script>
<?php
$this->session->unset_userdata('enq_id');
$this->session->unset_userdata('enq');
}
?>
<script>
现在问题是我能够获得GTM调试器中的值以及我可以在视图源中看到它们但是值不会显示在Google Analytics中,那么有没有其他方法来获取值转换 - &gt; GA.I的电子商务部分已将轨道类型设置为GTM中的交易。 提前感谢你