我们正在将Google Analytics添加到单一应用页面网站。由于默认情况下它不支持SPA,因此我们会在更改URL哈希时直接调用它 -
ga('set', 'page', window.location.hash);
ga('send', 'pageview');
但它没有向GA发送任何内容;是因为本地主机'域?我仍然可以在分析报告中看到初始HTML页面加载请求,但没有哈希值发生变化。
答案 0 :(得分:0)
答案是:不要使用ga。如果您最近刚开始使用Google Analytics,您的初始化代码将使用gtag(),因此您需要使用完全不同的跟踪代码 -
gtag('config', 'GA_TRACKING_ID', {'page_path': '/new-page.html'});