我正在尝试在Google跟踪代码管理器中为虚拟页面视图触发自定义事件。我希望能够在动态购物车页面中跟踪实际网址未发生变化的转化。
我为dataLayer添加了以下代码,并将其设置为在事件= VirtualPageView时触发,但它不起作用。
有什么想法吗?
dataLayer.push({
'event':'VirtualPageView',
'virtualPageURL':'/thankyou',
'virtualPageTitle':'Thank You'
'conversionValue':'value'
'currencyCode':'currency'
});
答案 0 :(得分:0)
看看你的代码,我看到除了第二行之外的所有内容都有很多缺少的逗号。这将导致JS失败,这意味着没有事件被推入dataLayer,这意味着GTM不会看到任何发生的事情,因此不会触发任何标签。
即。在'virtualPageTitle':'Thank You
之后和'conversionValue':'value'
之后添加逗号。请记住,如果您实际将'value'
作为字符串传递而AdWords Conversion Tag
查找浮点数,则该标记将失败。
GTM相当挑剔,只有当与它相关的JS代码失败时才会停止执行。