首页 > 解决方案 > 我在哪里可以在 Nova 应用程序中添加 Google Analytics 跟踪代码,以便在每次路线更改时触发它

问题描述

layout.blade.php当我在我的or中安装我的 Google Analytics 跟踪代码时footer.blade.php,跟踪器只会在页面加载时触发一次。

Laravel Nova 充当单页应用程序,并且在路由更改时不会触发 PageView。

我应该将跟踪代码放在哪里,以便在每次路线更改时触发?

标签: phpgoogle-analyticslaravel-nova

解决方案


它不取决于您输入代码的位置。必须以特定方式跟踪单个页面应用程序,仅在页面上插入基础代码是不够的。您必须使用虚拟页面:

https://developers.google.com/analytics/devguides/collection/analyticsjs/single-page-applications


推荐阅读