问题标签 [piwiktracker]
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.
matomo - 在值字段中使用 GUID 进行事件跟踪
该值是否必须是数字,我试图在值字段中存储唯一的 ID(字符串),但是当我查看报告时,只存储了一个零 (0) 值。
这是问题的示例:
是否可以存储该值?
在阅读完文档并且不急于找到我正在寻找的答案之后
matomo - 根据其基本 URL 获取单个页面的 URL 指标,忽略查询字符串
单个页面的点击 URL 可以不同,例如/post/15777
,/post/15777?fbclid=xxx
或/post/15777?rel=notification
.
我想获取 URL/post/15777
指标(页面浏览量),但无法通过getPageUrl
在matomo api
模块中使用 API 方法,因为它会将它们视为不同的 URL。
javascript - 使用 next.js 监听路由更改以与 matomo/piwik 一起使用
我正在尝试在 next.js 应用程序上收听路由更改,以便将导航记录到 matomo(又名 piwik)。根据 next.js 的文档,我必须这样做:
为了记录所有路线更改事件,我必须在我的应用程序中的哪里使用此代码?
(“where”表示在哪个文件/类/方法中)
migration - 如何将两个 Matomo 安装迁移到一个安装中?
Matomo 提供了在一次安装中管理多个网站的可能性,我想将两个单独的 Matomo 安装合并到一个 Matomo 安装中。我该如何处理?- 有没有最佳实践方法?
现在:两个现有的 Matomo 装置:
计划:只有一个 Matomo 安装:
如何从两个现有安装中导出/导入数据并将其导入到一个安装中?- 有导出/导入功能吗?
javascript - Angular2PiwikModule 中的错误不是 NgModule
当我第一次编译代码或尝试使用 ng build --prod 命令构建项目时,它显示错误。
我已经安装"angular2piwik": "^0.1.7-beta"
并且正在使用以下版本:
我希望在没有任何错误的情况下运行项目,但实际上它在 Angular2PiwikModule 中显示 ERROR is not an NgModule error
matomo - 如何将日志文件导入 Matomo?
我正在尝试将日志文件导入 Matomo,但从自述文件或教程中确实有很大帮助。根据提供的信息,我尝试了以下命令,但出现错误。
实际上链接https://test.com/analytics/index.php是在浏览器上工作的,所以很明显 Matomo 已经启动并运行了。
matomo - 在 matomo 标签管理器中保存自定义脚本会导致 403
一旦我<script> ... </script>
在 Matomo 跟踪代码管理器中添加“自定义 html”标签并点击“保存”,就会出现网络请求错误 403,提示“您无权访问此资源。此外,遇到 403 Forbidden 错误在尝试使用 ErrorDocument 处理请求时。”
- 没有“脚本标签”的保存效果很好,例如我可以嵌入文本“abc”并发布它。
- 我使用超级管理员帐户登录。
- 我试图从头开始创建一个新标签。
当我点击“保存”时,这个失败:
当我点击“保存”时,这个成功:
实际行为:保存失败
预期行为:保存成功
angular - 无法通过 Matomo/Piwik 跟踪 Angular 8 中的路线变化
我遵循了 Matomo 文档(在放置东西以及如何实现它们方面并不是特别有用),并且我还尝试了使用ngx-Matomo的方法,但由于某种原因也不起作用。
我遇到的问题是我的初次访问被记录了,但是当我点击新的“页面”(路线)时,没有其他内容。唯一一次触发是刷新页面或重新加载本地主机或测试站点,但未跟踪正常导航。
由于配置文件限制,我目前无法访问 Matomo 本身内部的任何选项,但我想知道这是否是问题所在。
这是我的 ngx-matomo 代码和样板 Matomo 脚本(URL 和一些名称已更改以保护项目):
应用根目录:
组件设置:
我的 app.module.ts 中也导入了这个 NPM
任何帮助都会很棒。我完全不知道为什么 ngx-matomo 不工作。这可能表明我正在使用的 Matomo 服务本身存在问题。
traefik - 无论如何设置traefik自动喂matomo?
使用像 matomo 这样的自托管实例和像 traefik 这样的智能边缘路由器,我希望通过 traefik 配置找到一些用于分析的自动化解决方案,而不是将 JavaScript 注入基于 docker 的服务器上的每个托管服务中。
在我看来,这是跟踪后端使用情况的最佳方式,而不是依赖“浏览器的优点”,尤其是针对 matomo 的广告拦截器。
有没有人以任何方式解决这个问题?
matomo - 在 Matomo Reporting API 中获取给定 contentName 的所有时间展示次数
我想在 matomos 报告 API 中请求给定 contentName 的核心指标。ContentName 在此示例中为 anwalt:4247,我发送此请求:
给
或这个
给
但是这两个数字都是错误的(matomo UI 除外)。
对那个共同的任务没有任何简单的要求吗?