ekremogul/filament-google-analytics-realtime

这是我的包 filament-google-analytics-realtime

v1.0.1 2023-05-26 09:31 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

安装

您可以通过composer安装此包

composer require ekremogul/filament-google-analytics-realtime

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="filament-google-analytics-realtime-config"

这是已发布配置文件的内容

return [
    'view_id' => '',
    'key_file' => storage_path('app/analytics/service-account-credentials.json'),
    'interval' => '60s',
];

重要

如何获取与Google Analytics通信的凭证

请按照spatie的描述中的步骤获取view_id和service-account-credentials.json文件

可选,您可以发布翻译

php artisan vendor:publish --tag="filament-google-analytics-realtime-translations"

使用方法

添加到config/filament.php文件中

....
    'widgets' => [
        'namespace' => 'App\\Filament\\Widgets',
        'path' => app_path('Filament/Widgets'),
        'register' => [
            ....
            \Ekremogul\FilamentGoogleAnalyticsRealtime\Widgets\RealtimeAnalytics::class,
        ],
    ],
....

测试

composer test

变更日志

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

贡献

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

安全漏洞

有关如何报告安全漏洞的详细信息,请参阅 我们的安全策略

鸣谢

许可证

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