我需要一些建议,将现有的GA转换为GTM的正确方法是什么。我有一个简单的单页应用程序通过Ajax,客户将购物,付款和接收一个谢谢你的页面。
this.user
我在GA中设置了1个目标,有3个虚拟URL来跟踪渠道。在Thankyou页面上,我将收集销售数据并通过标准电子商务传递给GA。
在GTM方面,我创建了一个Universal Analytics标记,并配置了标准电子商务。检测到dataLayer中的VirtualPageview事件时,将触发标记,收集virtualPageURL并传回GA(UA)。电子商务销售也在Datalayer中共享相同的事件。
商店
Shop > Pay > Thankyou
支付
dataLayer.push({'event':'VirtualPageview', 'virtualPageURL':'/Shop.html'});
谢谢 - 使用标准电子商务详情
dataLayer.push({'event':'VirtualPageview', 'virtualPageURL':'/Pay.html'});
目前我可以看到虚拟页面正确跟踪。但是,我在GA中没有看到任何电子商务或交易数据。假设我的电子商务正确传递数据,我只需要一个标签来收集VirtualPageView和电子商务吗?或者我是否需要额外的电子商务标签。
为了您的信息,我的GTM在页面上方声明,我将需要一个事件来触发数据层捕获。