このプロジェクトについて

Filament Plausibleは、Filament管理フレームワーク向けのPHPパッケージで、Plausible Analyticsの統合をFilamentパネルに直接もたらします。Google Analyticsのプライバシー Friendlyな代替手段として機能し、Plausibleトラッキングスクリプトを管理パネルのヘッダーセクションに自動的に挿入し、分析設定を管理するための設定UIを公開します。 このパッケージにはPHP 8.2+、Laravel 11.28+、Filament 5.xが必要です。インストールはComposer経由で実施し、spatie/laravel-settingsからのマイグレーションをパブリッシュしてArtisanで実行します。PanelProviderでPlausiblePlugin::make()を使用して登録すると、プラグインは2つのことを処理します:すべてのページ読み込み時の自動Plausibleスクリプト挿入と、構成ファイルを直接編集せずにPlausibleドメインとホストURLを入力できる設定ページです。 バージョン互換性はブランチ別に分かれています:version 3.xはFilament 5.x、version 2.xはFilament 4.x、version 1.xはFilament 3.xをサポートします。また、automatic script injectionのみが必要な場合はsettingsPage(false)を渡すことで設定ページを完全に省略することも可能です。 本プロジェクトはMITライセンスのもと、Jefferson Goncalvesによって開発されています。