我需要跟踪每个帖子标记的一些用户数据。为此,我正在使用Google Analytics和Google跟踪代码管理器。 dataLayer看起来像:
{
"pagePostType":"post",
"pagePostType2":"single-post",
"pageCategory":["ha-kidd-knitting-supplies"],
"pageAttributes":["big-time-yarn","charles-voth","classic-shades","easy-knits","km066","knitted-cowl","textured-cowl","universal-yarn"],
"pagePostAuthor":"Charles Voth"
}
pageAttributes
键包含标签。
如何在不使用点表示法的情况下跟踪所有这些标签?帖子可能包含1,2,3,4 ......或更多标签,因此我无法使用点表示法。< / p>
答案 0 :(得分:1)
我在这个答案Tracking WP Post Tags using Google Analytics and dataLayer (GTM)中提到,对于pageAttributes
,您应该将其指定为数据层类型变量的值。这样你就可以遍历该变量并访问该数组的每个元素。
答案 1 :(得分:0)
您可以使用GTM中的dataLayer变量获取整个pageAttributes数组,然后使用数组长度获取单个标记。