Discourse 如何启用 matomo 代码跟踪

简介:

如何在 matomo 中启用代码跟踪?

当你问到这个问题的时候,我们确定自你应该对 Matomo 比较了解,并且知道 Matomo 是干什么的了。

Matomo 的前身是Piwik,好像是最近才开始改名的,是个非常出名的开源网站统计分析程序,提供了顶级关键字和搜索引擎,网站,社交媒体网站,首页网址,页面标题,用户国家,提供商,操作系统,浏览器市场份额,屏幕分辨率。

更加主要的是,你将会获得所有用户访问的数据,能够有效避免因为网站屏蔽给你带来的问题,比如说 GA 在很多时候就访问不了。

Matomo 是基于 PHP 和 MySql 平台的,搭建也非常容易。我们这里就主要讲 如何在 Discourse 中嵌入进去。

首先你需要为你的主题安装主题组件,安装的方法请参考:Discourse 如何安装一个主题组件或者主题组件 页面中的内容。

我们使用的仓库地址为:https://github.com/ossez-com/discourse-matomo-analytics ,这个 Fork 仓库地址

https://github.com/discourse/discourse-matomo-analytics.git 的内容的。

我们使用自己的仓库地址主要是对指南创建新的链接,并且做了些更新。

在安装完成后,你应该会看到下面的内容:

下面的界面表示已经安装好了,如果你不喜欢这个插件,直接删除就可以了。

非常简单。
2020_05_20_16_56_23

随后你需要选择你使用的默认主题。

如果你现在使用的默认的主题的话,那么应该有 Dark 和 Light,你也可能有其他主题,都需要选上去。然后直接保存。

2020_05_20_16_58_19

设置你网站的域名和 ID。

2020_05_20_17_00_11

这里需要注意的是,不管你的网站跟踪域名是带有 http 还是 https 的,你都不需要些。

同时域名的结束不需要 /,因为这个插件会自动帮你加上去。

网站 ID 这个需要到你跟踪记录的网站上去找了,一般来说 Matomo 都是按照数字来的。

然后保存退出。

非常重要的一步:

下面这一步非常非常重要,否则你是没有办法进行跟踪的,同时你的浏览器会阻止访问。

到你的设置中搜索 content security policy script src 这参数,在安全(Security)中,一定要把你的跟踪网站的域名添加进来。

这里如果你是 http 的话那么需要加 http 前缀,如果是 https 的话就需要加 https 前缀。

建议你使用 https,目前情况针对非 https 的网站,浏览器很多时候都会有提示也比较麻烦。

保存退出后到你的跟踪网站上查看状态,访问是否被记录成功。
2020_05_20_17_06_15

如果有记录,那么就配置完成了。

原始链接请参考:https://www.cwiki.us/display/CWIKIKB/questions/62620115

相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
目录
相关文章
jira学习案例38-清除警告信息
jira学习案例38-清除警告信息
54 0
jira学习案例38-清除警告信息
|
安全 Java 数据库
Remember 功能源码跟踪|学习笔记
快速学习 Remember 功能源码跟踪
71 0
Remember 功能源码跟踪|学习笔记
|
监控 Linux 运维
使用audit工具常规命令监控系统访问文件
audit工具的作用 audit工具可以对文件使用进行监控,可以监控是哪个进程对文件进行读写执行和atrribute属性修改。在常规运维中有很多作用。 audit工具的安装和启动 Ubuntu使用apt-get audit。
2569 0
Confluence 6 跟踪你安装中的自定义修改
在 Confluence 中的系统信息(System Information)部分,有一个 修改(Modification)的选项。
718 0