charlielangridge/fathom-stats-display

一个用于显示 Fathom 分析统计信息的 Laravel Nova 卡片。

v0.1.3 2022-11-30 23:34 UTC

This package is auto-updated.

Last update: 2024-09-29 06:25:58 UTC


README

一个用于显示 Fathom 分析统计信息的 Laravel Nova 卡片。

Status License PHP Latest Version on Packagist Downloads

目录

入门

您需要一个 Fathom 账户 - 如果您没有,请随意使用我们的推荐码: https://usefathom.com/ref/BYODNP - 您将获得首张发票 10 美元的折扣,我们也会得到一些回报。

先决条件

此软件包需要以下内容

  • PHP 8.0 或更高版本
  • Laravel Nova 4.0 或更高版本
  • 具有 API 访问权限的 Fathom 账户

安装

要开始,您需要安装以下依赖项

composer require charlielangridge/fathom-stats-display

接下来,将您的 Fathom API 令牌和网站 ID 添加到 .env 文件中

FATHOM_SITE_ID=
FATHOM_TOKEN=

这样就完成了,您可以开始使用了!

使用方法

将此卡片添加到您的任何仪表板中

<?php

namespace App\Nova\Dashboards;

use CharlieLangridge\FathomStatsDisplay\FathomStatsDisplay;
use Laravel\Nova\Dashboards\Main as Dashboard;

class Main extends Dashboard
{
    /**
     * Get the cards for the dashboard.
     *
     * @return array
     */
    public function cards()
    {
        return [
            new FathomStatsDisplay,
        ];
    }
}

统计数据缓存一小时,但可以通过卡片上的链接刷新。您可以通过下拉菜单选择统计数据的时间段。

作者

许可证

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