只是从Google跟踪代码管理器开始。在我的分析设置中,我正在发送自定义页面路径以规范化或“统一”页面路径,因为在Web应用程序中,同一页面可能有许多不同的URL。例:

/?action=view
/view
/view_page


然后在我的GA网页中发送:

ga('send', 'pageview', '/view');


我不知道如何使用GTM进行设置。我可以访问服务器端,因此可以在其中进行任何必要的更改。

我试图在dataLayer链接中设置它:

<script>
  dataLayer = [{
    'pageview': '/view'
  }];
</script>


而且我可以在数据层调试/预览中看到数据,但实际上并没有将其设置为页面路径。我猜想需要在GTM管理员上设置一些内容以映射dataLayer值?

最佳答案

如果要将页面路径作为dataLayer参数推送,则需要


使用pageview的值配置dataLayer类型变量(这是将您在dataLayer中定义的值传递到GTM的方式)。
在基本的网页浏览标记中,您需要使用dataLayer类型变量的名称值设置page字段(在“要设置的字段”下)。


值得一提的是,您的dataLayer声明必须位于GTM容器之前。这样,您可以将网页浏览设置为在常规“网页浏览”触发器上触发。

关于google-analytics - Google Analytics(分析)和跟踪代码管理器,是否支持自定义页面路径?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41787881/

10-12 02:50