jackabox / statamic-plausible-analytics

此包最新版本(1.2.1)没有可用的许可信息。

直接从您的Statamic仪表板获取Plausible Analytics数据。

1.2.1 2022-03-31 12:03 UTC

This package is auto-updated.

Last update: 2024-08-29 05:43:53 UTC


README

一个围绕Plausible API的包装器,以美观的方式将分析数据提取到您的仪表板。

设置

安装插件。

composer require jackabox/statamic-plausible-analytics

然后按照下面配置步骤进行操作。

配置

  1. 前往您的Plausible设置
  2. 滚动到API密钥并生成一个新的。可以命名为您喜欢的任何名字。
  3. 将此值复制到您的.env文件中作为PLAUSIBLE_KEY
  4. 获取您的网站地址,如显示在您的Plausible仪表板中(例如:jackwhiting.co.uk)。将此值添加到您的.env文件中作为PLAUSIBLE_SITE
  5. 数据应加载。

为了更多的自定义,您可以发布配置并按需调整值。

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上提交问题。如果您有任何想法/想要讨论新功能,请使用讨论功能:)