使用Tealium跟踪每个Google Analytics(分析)内容分组的多个页面标签

时间:2018-07-19 17:33:23

标签: wordpress google-analytics analytics tealium

我正在研究这个问题,无法找到确切的话题,所以我希望你们中的一个好人能回答。本质上,我正在尝试在WordPress安装网络中的Google Analytics(分析)中设置内容分组,其中每个博客帖子可以具有n个标签和类别。

内容分组类似于首页,帖子,页面。

在“帖子”内容分组下,假设我有一个电影帖子类型,可以跟踪不同类型(爱情和喜剧,科幻和恐怖,或动作,科幻和恐怖,有时甚至是浪漫) 。我想将它们注入到页面中(做起来很容易),然后遍历它们,并针对特定页面负载将它们设置在“帖子”内容分组下。

但是,客户端正在使用Tealium进行Google Analytics(分析)跟踪,从而为事物添加了一层抽象。因此,问题实际上是两部分组成的:

  1. 如何在给定的页面负载下针对给定的内容分组触发多个标签,以便它们在Google Analytics(分析)中有用?
  2. 我将如何使用Tealium做到这一点?

Tealium确实提供了一些有关将GUA跟踪转换为Tealium跟踪的文档,例如:

用于事件跟踪的示例GUA代码段

ga('send', {
    hitType        : 'event',
    eventCategory  : 'Videos',
    eventAction    : 'play',
    eventLabel     : 'Fall Campaign'
});

通过在GUA事件字段中设置ga_events变量来转换为Tealium样式:

utag.link({
    ga_events: [{
        eventCategory : 'Videos',
        eventAction   : 'play',
        eventLabel    : 'Fall Campaign'
    }]
});

这正是我正在寻找的转换文档。但是,它并不涵盖我的用例,它似乎需要多次调用以下内容:

ga('set', 'Posts', 'Action');
ga('set', 'Posts', 'Science Fiction');
ga('set', 'Posts', 'Horror');

我如何使用Tealium(成功)做到这一点?

在此先感谢您提供任何反馈或帮助任何愿意提供的人!

修改

https://megalytic.com/blog/adding-google-analytics-content-group-tracking-to-a-wordpress-theme-using-google-tag-manager

此链接讨论了我正在尝试执行的操作,但是使用的是Google跟踪代码管理器,而不是Tealium。那里有很多重叠之处,因此我将尝试深入研究并找到等效的过程,但是我仍然感谢有人可以提供的任何帮助!

2 个答案:

答案 0 :(得分:0)

听起来最好只编写自己的自定义JavaScript来手动触发Google Analytics(分析)事件。您可以使用here中所述的自定义容器吗?如果不需要加载任何内容,则可以删除脚本src。然后,您应该能够使该容器在每次页面加载时运行。

答案 1 :(得分:0)

Tealium通过映射每个标签中的变量来工作。

首先,您需要映射Google Analytics(分析)标记中的内容分组。

Image 1

Image 2

Image 3

然后,您可以将变量添加到final List<ProductBean> first = al.stream() .filter(p -> p.getShopId().equals(25)) .collect(Collectors.toList()); al.removeAll(first); //repeate for other values you wish to split 中:

utag.link