将 HTTP 状态代码记录到 Google Analytics 自定义维度
Log HTTP status code to Google Analytics Custom Dimension
我试图在我的 Ghost 博客上跟踪导致错误的页面。可以在此处找到实时错误页面:
为此,我在错误页面中添加了以下代码。
页眉
<script async type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=UA-29964481-1"></script>
<script type="text/javascript">
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-29964481-1', {
'custom_map': {'dimension1': 'statusCode'}
});
</script>
页脚
<script>
gtag('event', 'httpError', { 'statusCode': 404 });
</script>
并在 Analytics 门户中为此 属性 创建了我的自定义维度:
并且在开发者控制台中我可以看到发出的请求:
但该事件并未显示在分析门户中
我的问题
如何在不输入随机数据的情况下进行调试?!我应该在配置/错误页面模板中输入什么才能看到页面触发此事件?
这似乎一直都是正确的,除了 Google Analytics 默认情况下似乎对今天不感兴趣并且报告到昨天结束:
我试图在我的 Ghost 博客上跟踪导致错误的页面。可以在此处找到实时错误页面:
为此,我在错误页面中添加了以下代码。
页眉
<script async type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=UA-29964481-1"></script>
<script type="text/javascript">
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-29964481-1', {
'custom_map': {'dimension1': 'statusCode'}
});
</script>
页脚
<script>
gtag('event', 'httpError', { 'statusCode': 404 });
</script>
并在 Analytics 门户中为此 属性 创建了我的自定义维度:
并且在开发者控制台中我可以看到发出的请求:
但该事件并未显示在分析门户中
我的问题
如何在不输入随机数据的情况下进行调试?!我应该在配置/错误页面模板中输入什么才能看到页面触发此事件?
这似乎一直都是正确的,除了 Google Analytics 默认情况下似乎对今天不感兴趣并且报告到昨天结束: