gpt4 book ai didi

google-analytics - 在 Google 跟踪代码管理器中设置自定义页面标题

转载 作者:行者123 更新时间:2023-12-01 16:53:45 27 4
gpt4 key购买 nike

我正在使用一个网站,其博客页面上的所有标题标签都自动设置为相同。这会导致 Google Analytics 中我们使用的一些自定义报告出现一些问题。

由于对 CMS 本身进行更改是禁止的,因此我希望能够做的是使用基于博客文章标题的 dataLayer 变量动态设置页面标题。

假设我有代码:

<script type="text/javascript">    
var links = document.getElementsByClassName("post")[0].getElementsByTagName("a");
var title = links[0].innerHTML;
dataLayer.push({'pageTitle': title})
</script>

我该如何使用它来重写 Google 跟踪代码管理器中的页面标题?

最佳答案

创建自定义 js 宏(我们将其称为 pageTitle):

function (){
var links = document.getElementsByClassName("post")[0].getElementsByTagName("a"),
title = links[0].innerHTML;

return title;

}

然后在您的 Universal Analytics - 浏览量代码中,将宏 {{pageTitle}} 传入文档标题字段:

enter image description here

使用innerText/textContent从 anchor 中获取文本可能会更好

title = links[0].innerText || links[0].textContent;

关于google-analytics - 在 Google 跟踪代码管理器中设置自定义页面标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25274409/

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