千字节/laravel-dashboard-plausible-tile

一个简单的插件,用于在仪表板中显示Plausible分析。

1.2.0 2023-12-10 19:27 UTC

This package is auto-updated.

Last update: 2024-09-08 14:24:43 UTC


README

Latest Version on Packagist GitHub Tests Action Status Total Downloads

一个简单的插件,用于在仪表板中显示Plausible分析。

此插件可在Laravel仪表板中使用。

Screenshot 2022-05-30 at 21-27-06 Dashboard

安装

您可以通过composer安装此包

composer require kilobyteno/laravel-dashboard-plausible-tile

发布laravel-plausible的配置

php artisan vendor:publish --tag="plausible-config"

打开config/plausible.php并添加您的Plausible API密钥。

然后将其添加到config/dashboard.php中的tile键下

'plausible' => [
    'refresh_interval_in_seconds' => 60,
    'domains' => [
        'kilobyte.no',
        'example.com',
    ],
],

kernel.php中的"schedule"部分添加

$schedule->command(FetchDataFromPlausibleCommand::class)->everyMinute();

使用方法

在仪表板视图中,您使用livewire:plausible-tile组件。

<x-dashboard>
    <livewire:plausible-tile position="a1:a8" />
</x-dashboard>

自定义视图

如果您想自定义用于渲染此插件的视图,请运行此命令

php artisan vendor:publish --provider="Kilobyteno\PlausibleTile\PlausibleTileServiceProvider" --tag="dashboard-plausible-tile-views"

测试

composer test

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献指南

安全性

请审查我们的安全策略,了解如何报告安全漏洞。

鸣谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件