PlausibleをVPSでセルフホストする方法【Googleアナリティクス代替OSSの導入手順】

Googleアナリティクス4(GA4)、使いにくいと感じていませんか?

プライバシー規制(GDPR・個人情報保護法)が強化される中、クッキー同意バナーが必要なGA4の代替を探しているウェブ担当者・個人開発者が増えています。

Plausibleはシンプルなプライバシーファーストのアクセス解析ツールです。クッキー不要・軽量・シンプルなUIが特徴。GitHubのスター数は21,000超え。VPSでセルフホストすれば費用を大幅に抑えられます。

Plausibleとは?

プライバシーファーストなウェブアナリティクスツールです。

GA4との違い

  • クッキー不使用:同意バナー不要
  • スクリプトが1KB以下(GA4は17KB)。ページ速度に影響しない
  • ダッシュボードがシンプルで見やすい
  • GDPRに標準準拠

向いているケース

  • 個人ブログ・個人開発サービスのアクセス解析
  • コンプライアンス対応が必要なサービス
  • GA4が複雑すぎてPVとセッション数だけ見たい人

必要なもの

  • VPS(メモリ2GB以上推奨)
  • Docker・Docker Compose
  • ドメイン

VPSの選択肢:

  • ConoHa VPS 2GBプラン:月約1,500円

  • さくらVPS 2GBプラン:月約1,500円(※アフィリエイトリンク)

クラウド版Plausibleは月$9〜(月5万PVまで)。VPSでセルフホストすれば同等のコストでPV制限なしになります。

Step 1: リポジトリをクローン

git clone https://github.com/plausible/community-edition plausible
cd plausible

Step 2: 設定ファイルを作成

cp plausible-conf.env.example plausible-conf.env
nano plausible-conf.env

最低限設定する項目:

BASE_URL=https://analytics.your-domain.com
SECRET_KEY_BASE=$(openssl rand -base64 64 | tr -d '\n')

Step 3: 起動

docker compose up -d

起動確認:

docker compose ps

Step 4: Nginx + SSL

sudo apt install nginx certbot python3-certbot-nginx -y
sudo nano /etc/nginx/sites-available/plausible
server {
    server_name analytics.your-domain.com;
    location / {
        proxy_pass http://localhost:8000;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
    listen 80;
}
sudo ln -s /etc/nginx/sites-available/plausible /etc/nginx/sites-enabled/
sudo certbot --nginx -d analytics.your-domain.com --email your@email.com --agree-tos --non-interactive

Step 5: サイトにトラッキングスクリプトを追加

Plausibleのダッシュボードでサイトを追加すると、以下のようなスクリプトが発行されます:

<script defer data-domain="yoursite.com" src="https://analytics.your-domain.com/js/script.js"></script>

これをHTMLの内に追加するだけで計測開始です。

ダッシュボードの見方

シンプルすぎるくらいシンプルです。

主要指標:

  • Unique Visitors:ユニークユーザー数
  • Total Pageviews:ページビュー数
  • Bounce Rate:直帰率
  • Visit Duration:平均滞在時間

流入元・ページ別・デバイス別が1画面で確認できます。GA4のように迷子になることがない。

GA4 vs Plausible どちらを使う?

| | GA4 | Plausible(セルフホスト) |

|–|—-|——————–|

| 料金 | 無料(条件あり) | VPS代のみ |

| クッキー | 必要 | 不要 |

| データ保持 | Googleサーバー | 自前VPS |

| 機能の豊富さ | ★★★★★ | ★★★ |

| 使いやすさ | ★★★ | ★★★★★ |

詳細な分析が必要なビジネスサイトはGA4、シンプルな計測で十分な個人サービス・ブログはPlausibleが向いています。

まとめ

Plausibleはシンプルでプライバシーに配慮したGA4の代替です。VPSでセルフホストすれば月$9のクラウド版より安く、PV数制限もなくなります。

個人開発やブログのアクセス解析ツールとして、一度試してみる価値があります。

  • GitHub: https://github.com/plausible/analytics(スター21,000+)
  • 公式ドキュメント: https://plausible.io/docs

コメント

タイトルとURLをコピーしました