只是从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/