adamkiss/kirby-goat-counter

该软件包已被 废弃,不再维护。未建议替代软件包。

为 Kirby CMS 设计的简单羊计数器插件

安装: 6

依赖: 0

建议者: 0

安全: 0

星星: 4

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

类型:kirby-plugin

1.0.1 2022-10-31 13:48 UTC

This package is auto-updated.

Last update: 2024-05-04 18:12:40 UTC


README

警告

已存档于 2024 年第一季度
由于 Goat counter 仍然使用 token → cookie → 重定向策略,因此几乎不可能通过 <iframe> 可靠地嵌入甚至公共统计页面。因此,该插件已存档。

Kirby Goat Counter

一个简单的插件,为 Kirby 控制面板提供羊计数器 iframe 面板视图和一个简单的前端代码片段。

安装

composer require adamkiss/kirby-goat-counter 或从发布版本下载

如何使用

  1. 将“仪表板可见性”设置为“已登录用户或具有密钥令牌”
  2. adamkiss.goat-counter.site-name 设置为您的羊计数器网站名称 ([site-name].goatcounter.com)
  3. adamkiss.goat-counter.token 设置为仪表板可用性的令牌

config.php 示例

'adamkiss.goat-counter' => [
	'site-name' => 'my-site', // my-site.goatcounter.com
	'token' => '3b43e4q4g465z2y4j6n313i6v5l6r703o3n144d' // token you can get at https://[site-name].goatcounter.com/settings/main
];

需要放在您的 HTML 中的前端代码片段。在调试模式下自动禁用。

<?php snippet('goat-counter'); ?>

常见问题:它不起作用,面板显示“您需要登录”屏幕

这是 Goat Counter 使用访问令牌的结果。它创建一个 cookie 并刷新 UI。结果是,如果您启用了 跨站跟踪预防,则 [site].goatcounter.com 将不会看到“access-token” cookie,并且不会显示分析。为您的域名创建一个例外,以查看分析。

许可协议

MIT

感谢

没有以下这些,这个插件就不会存在