问题标签 [matomo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tracking - 跟踪 piwik 安装
我正在尝试跟踪 piwik 安装本身而不是 piwik 活动,但到目前为止我还没有任何运气。
以下是我做过的几件事的清单:
在 config.ini.php 中,我添加了以下几行:[Debug] track_visits_inside_piwik_ui = 999
其中 999 是我要跟踪的站点的站点 ID。
它不会产生任何错误,也不会跟踪任何内容。
我修改了 piwik/plugins/CoreHome/templates/piwik_tag.tpl: {if $piwikUrl == 'http://demo.piwik.org/' || $debugTrackVisitsInsidePiwikUI || 'http://yourDomain/piwik/'} 并更改了 var piwikTracker = Piwik.getTracker("piwik.php", 2);
这也不会引发错误,但也不会跟踪。
我试图将 piwik 跟踪代码放在各个页面中,但没有可以添加它们的 html 代码。
任何帮助将不胜感激。安贾利。
javascript - Piwik 跟踪脚本可在除 IE8 及以下的所有浏览器上运行
我在电子商务网站收据页面上有一个跟踪脚本。该脚本只是从 DOM 中获取产品信息并使用 Piwik 电子商务跟踪功能对其进行跟踪。这适用于除 Internet Explorer 8 及以下版本之外的所有浏览器。几个星期以来,我一直在试图弄清楚脚本出了什么问题。我已经在虚拟收据页面上对其进行了本地测试,它在 IE 中运行良好,但它没有在实时页面上跟踪 IE 5-8 的任何销售。
跟踪脚本通过 OpenTag 标记插入到收据页面,piwik.js 也是如此,但我使用的是异步跟踪器,因此这不应该成为问题,因为除 IE 之外的所有浏览器都确认。
这是通过 OpenTag 注入的代码:
在 StackOverflow 上询问是我最后的手段,我一辈子都想不通为什么这没有跟踪 Internet Explorer 5-8 的任何销售情况。
我会接受导致我解决此问题的第一个答案。
cordova - Piwik 未在 Phonegap 应用程序中运行
我正在使用 Piwik 分析我网站上的用户操作,当网站显示在浏览器中(PC、Mac 和手机浏览器上)时,一切正常。
但是,当我在 PhoneGap 应用程序中浏览相同的页面(其中包含 piwik 代码)时,该应用程序正在加载、加载、加载并最终显示......什么都没有。
那里有什么问题?JavaScript 已启用。是否存在已知问题,谷歌分析是更好的选择吗?
谢谢。
analytics - Piwik 分析跟踪器返回 403
我刚刚在 HostGator 服务器上安装了 Piwik,但是在安装过程中我收到一条错误通知,指出跟踪器正在返回 403 状态代码。然后它说要更改一些权限,我可能需要联系网络主机来执行此操作 + 之后重新启动服务器。
我联系了我的虚拟主机,他们更改了它,但是当我在共享主机上运行分析时,他们无法重新启动服务器。所以跟踪器不工作,如果我查看控制台日志,我会看到以下错误:
有没有人遇到过类似的问题?在联系支持人员后,我之前在同一个 HostGator 经销商帐户上安装了 Piwik,但这次没有用......我能做些什么来解决这个问题吗?
修正:我今天再次与他们交谈,并要求他们做与我昨天要求的相同的事情,但这次成功了。不知道他们昨天在做什么...
iis - 如何让 Piwik 日志导入器在 Windows / IIS 上运行得更快?
我在 Windows Server 2012 上安装了 Piwik,我正在导入大约 20Gb 的历史日志文件,分布在 10 个不同的站点上。
我已将每个站点的日志文件合并为几个巨大的文本文件,因为在 Windows 上无法导入通配符。
导入过程需要很长时间,而我目前在具有 16Gb RAM 的四核服务器上只能获得大约25 条记录/秒。
我怎样才能加快速度?
php - OpenLDAP 输出一些 json_encode() 无法处理的奇怪数据
我将这个LoginLdap 插件添加到 piwik,虽然它在其他机器上运行良好,没有任何问题,但在我的 debian 机器上却没有。
与 LDAP 服务器的连接有效,但是一旦我尝试通过 LDAP 用户登录,我就会收到错误消息:
警告:json_encode():第 44 行 /var/www/plugins/LoginLdap/GigatecLdap.php 中的参数中的 UTF-8 序列无效
我在第 43 行的 $result 上做了一个 var_dump() ,发现 OpenLDAP 似乎从 AD 返回了一些奇怪的字符,而 json_encode 就是无法处理。
您可以在此处查看来源。
php - Piwik 仪表板分割问题
我试图弄清楚如何传递分段参数以过滤掉“仪表板”中我们存储在数据库中的特定自定义变量的结果 - 但只是没有找到正确的解决方案。
这就是我作为 iframe 的 src 的内容:
自定义变量的范围设置为“访问”,并且我确保数据确实存储在第四个和第五个自定义 var 字段的 log_visit 中。
这个问题是每个小部件上都有这条消息=“此报告没有数据。”
相反,当我从上面的 src 中删除段参数时,我确实得到了结果。但是,我需要将其细分,因为不同的部门应该能够挖掘自己的分析。
如果您需要此信息: Piwik 版本:1.9 这是一个独立的 PHP 站点(不使用 WP、Joomla 等)“匿名”具有“查看”访问权限来自 global.ini.php = anonymous_user_enable_use_segments_API = 1
任何帮助将不胜感激!
google-analytics - 单个网站中每个个人资料页面的单独分析
我的网站上有多个个人资料,每个用户都在自己管理他/她的个人资料。我正在尝试找到最有效的方法来向其所有者展示每个配置文件的分析。以下是我找到的 3 种方法:
- 记录在个人资料页面上针对该个人资料所做的每一次点击。这不仅仅是点击次数,这需要针对每次点击记录 IP、国家、引荐来源、搜索词等。这将需要我管理一个庞大的数据库,因为每个页面上都会有很多点击。并且在这个数据库上进行了大量的处理。即使我必须这样做,建议使用什么数据库?
- 在每个页面上使用 Google Analytics。但我不确定 Google Analytics 是否提供 API 来获取各个页面的 Analytics。
- 使用一些开源解决方案,如 piwik。同样,我不确定他们是否提供每页分析。
请提出使用每种方法的优缺点。
更新:更多解释 - 把它想象成一个 facebook 页面,每个用户都可以在他的页面上看到点击。你会建议什么解决方案?
matomo - Piwik:使用 ImageGraph API 获取自定义日期范围内的唯一访问者图表
我才刚刚开始使用 piwik,但已经被卡住了。
我想获得一个图表,显示自定义日期范围(从 2 月到 4 月)的唯一身份访问者,以便计算每一天。就像它显示在 Piwik 中的“Visitors => Overview”下一样。但不知何故,ImageGraph API 似乎不可能。
我正在尝试做什么(使用 ImageGraph API):我想显示一个图表,显示特定日期范围内每天的唯一身份访问者数量。下面我想显示一个图表,显示同一日期范围内每天的所有目标转化。
它应该显示这两个值之间的关系,因为如果转化的增加伴随着独立访问者的增加,它是高度相关的。
如果两条迷你图都在同一个图表中,那就太好了,但我认为这是不可能的。
有谁知道如何实现这一目标?任何帮助,将不胜感激。
托马斯
analytics - Piwik - 跟踪电子学习系统的用户进度
我们正在设计一个简单的电子学习网站,我们的注册用户和网站管理员可以在其中看到有关用户进度的宝贵统计信息。
我们想跟踪他们访问最多的主题、“喜欢”的内容、访问的其他用户个人资料,甚至可能在此之上添加奖励系统(积分、徽章、解锁内容)以完成课程、观看视频、参与讨论,或帮助他人。
现在我一直在研究 Piwik 作为我们网站的潜在分析包,我知道可以通过向 API 调用添加唯一的“visitor_id”来跟踪个人用户。我是否可以使用 Piwik 开箱即用地跟踪和检索我上面描述的信息?我应该创建自己的插件吗?我应该看看不同的东西吗?
谢谢,