我有多个网址,具有以下模式:
/产品/?类别= CATEGORY_NAME
我想为这种类型的网址创建虚拟页面(更改网址, Headers ) . 在GTM代码下面的代码我有:
dataLayer.push({'event':'VirtualPageview','virtualPageURL':'/category/category_name','virtualPageTitle':'category_name'});
在GoogleTagManager中我设置:
-
两个数据层变量:virtualPageTitle,virtualPageURL
-
触发器virtualPageView
-
和标签
我正在使用wasp来检查数据,dataLayer看起来像是推送:
我有 Value 观:
event: VirtualPageview
virtualPageURL: /category/rumba
virtualPageTitle: rumba
gtm.uniqueEventId: 2
但是没有触发VirtualPageView标记,我不明白为什么 . 我还查看了LivePreview .
1 回答
在事件触发器中指定事件名称时,不必(再次)过滤Event变量 .
在您的情况下,您已将两个过滤器用于具有不同情况的相同变量( v irtualPageView和 V irtualPageView) . 因此,这两种情况在同一时间永远不会成立,至少在区分大小写的情况下 .