jackabox / statamic-plausible-analytics
此包最新版本(1.2.1)没有可用的许可信息。
直接从您的Statamic仪表板获取Plausible Analytics数据。
1.2.1
2022-03-31 12:03 UTC
Requires
- guzzlehttp/guzzle: ^7.2
This package is auto-updated.
Last update: 2024-08-29 05:43:53 UTC
README
一个围绕Plausible API的包装器,以美观的方式将分析数据提取到您的仪表板。
设置
安装插件。
composer require jackabox/statamic-plausible-analytics
然后按照下面配置步骤进行操作。
配置
- 前往您的Plausible设置。
- 滚动到API密钥并生成一个新的。可以命名为您喜欢的任何名字。
- 将此值复制到您的
.env
文件中作为PLAUSIBLE_KEY
。 - 获取您的网站地址,如显示在您的Plausible仪表板中(例如:jackwhiting.co.uk)。将此值添加到您的
.env
文件中作为PLAUSIBLE_SITE
。 - 数据应加载。
为了更多的自定义,您可以发布配置并按需调整值。
php artisan vendor:publish --tag=plausible-config
默认情况下,API的所有结果都进行了缓存。这可以被覆盖,但我不想滥用API。
小部件
包含四个小部件和一些选项。显示周期可更改,例如12mo,6mo,month,30d,6d,day
。
访客概述
[ 'type' => 'plausible_visitor_overview', 'period' => '30d', // Period you want to show 'show_graph' => 0 // Boolean, 0 or 1 ],
顶级页面
[ 'type' => 'plausible_top_pages', 'period' => '30d' ]
顶级浏览器
[ 'type' => 'plausible_top_browsers', 'period' => '7d' ]
顶级引用者
[ 'type' => 'plausible_top_referrers', 'period' => '7d' ]
问题
如果在使用此功能时遇到任何问题,请请在GitHub上提交问题。如果您有任何想法/想要讨论新功能,请使用讨论功能:)