gpt4 book ai didi

jquery - 使用 GTM 为 JS 数组中的每个项目触发 Google Analytics 事件

转载 作者:行者123 更新时间:2023-12-03 16:22:09 24 4
gpt4 key购买 nike

我正在尝试跟踪对我网站上特定主题的访问。每篇文章都可以标记多个主题,因此似乎跟踪每个主题的访问的唯一方法是为文章所在的每个主题触发一个事件。

我正在使用谷歌分析 (UA) 和谷歌标签管理器。

到目前为止,我已经在 GTM 中创建了以下内容作为自定义 HTML 标记:

<script>
var wt_topics = $("meta[name='WT.cg_n']").attr("content");
var topic_array = wt_topics.split(';');
var uniqueTopics = [];
$.each(topic_array, function(i, el){
if($.inArray(el, uniqueTopics) === -1) uniqueTopics.push(el);
});

var recordTitle = $("meta[name='DCSext.recordtitle']").attr("content");

$.each(uniqueTopics, function( index, value ) {
ga('send', 'event', 'Topics', value, recordTitle);
});
</script>

这会将网页上可用的字符串转换为 JavaScript 主题数组,然后删除所有重复项,最后为数组中的每个项目触发一个事件。或者至少,它应该做最后一点。

如果我用 alert() 标记替换 ga('send'... 代码,它可以工作,所以我怀疑它不知道“ga”这个词应该是什么意思。

我究竟做错了什么?有没有更好的方法来做到这一点,使用 GTM 宏、标签等?

谢谢

最佳答案

有没有看Content Groupings ?此外,谷歌刚刚发布了通过谷歌标签管理器添加内容组的功能。

Content Grouping lets you group content into a logical structure that reflects how you think about your site or app, and then view and compare aggregated metrics by group name in addition to being able to drill down to the individual URL, page title, or screen name. For example, you can see the aggregated number of pageviews for all pages in a group like Men/Shirts, and then drill in to see each URL or page title.

关于jquery - 使用 GTM 为 JS 数组中的每个项目触发 Google Analytics 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21860670/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com