考虑到 Discourse 是一个单页应用程序 (SPA),并且我已经查阅了一些关于这个主题的文档,我仍然不确定如何实现这一点:
- 我们在页脚中包含一个自定义的 JavaScript 库,该库与我们的统计解决方案进行交互
- 我们希望通过在每次“页面加载”时触发自定义事件来丰富统计信息,例如每当用户导航到“新”页面时
伪代码:
window.statistic = window.statistic || [];
window.statistic.push({
action: "page.ready",
data: {
page: {
path: "/c/new-to-this-forum-get-started-here/20/l/new",
country: "WW",
language: "en",
}, user: {
country: "DE",
loginStatus: "logged_in"
}
} });
我需要在我的自定义主题中如何以及在哪里放置代码来实现这一点?
谢谢 ![]()