首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跟踪时间点击谷歌分析4/谷歌标签管理器?

跟踪时间点击谷歌分析4/谷歌标签管理器?
EN

Stack Overflow用户
提问于 2022-06-10 14:09:05
回答 1查看 148关注 0票数 0

我一直试图跟踪几秒钟内在页面上花费的时间,直到CTA单击发生。我最好把这些数据和我做过的自定义点击事件一起发送。这意味着我可以看到点击这个按钮的次数和点击CTA之前在页面上花费的时间。

是否可以通过在标签中添加屏幕上的持续时间参数来做到这一点?或者说最简单的方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2022-06-10 14:21:26

您可以在页面加载时将时间戳推送到DataLayer。这样,您可以通过从cta单击时间戳中减去页面加载时间戳来计算持续时间。

在页面加载时触发的太奇(越早越准确):

代码语言:javascript
复制
<script>
(function(){
  var tStamp = Date.now();
  dataLayer.push({
    'event':'pageLoadTime',
    'pageLoadTime': tStamp
  });
})();
</script>

现在,页面在DataLayer中加载时间戳。此外,还创建了一个自定义JS var,它从页面加载时间中减去当前时间戳:

代码语言:javascript
复制
function pageDuration() {
  var loadTime = {{}}, //your DataLayer var that captures the timestamp from the above tag
      clickTime = Date.now();
  return clickTime - loadTime;
}

使用更多的JavaScript,您可以将返回值从毫秒转换为秒、分钟等.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72575679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档