Pulse Analytics

:information_source: 概要 Pulse Analyticsは、クッキーや保存されたIPアドレスを使用せずにフォーラムの訪問者を集計します。
:hammer_and_wrench: リポジトリ GitHub - ciphera-net/pulse-discourse: Pulse Analytics theme component for Discourse: privacy-first, cookie-free web analytics. · GitHub
:question: インストールガイド テーマまたはテーマコンポーネントのインストール方法
:open_book: Discourseテーマが初めての方へ? Discourseテーマ使い方の初心者ガイド

このテーマコンポーネントをインストール

Pulse Analyticsは、1つのテーマコンポーネントのみでDiscourseフォーラムにプライバシーファーストなウェブ分析を追加します。クッキーを設定せず、IPアドレスを絶対に保存しません。ページに追加されるスクリプトは3 KB未満です。

インストール

  1. 上記のボタンを使用するか、管理 → カスタマイズ → テーマ → コンポーネント → インストール → Gitリポジトリからに移動し、https://github.com/ciphera-net/pulse-discourse を貼り付けます。
  2. コンポーネントをテーマに追加します。
  3. 設定を開き、ドメインをPulseに登録されているフォーラムのドメインに設定します。空のままにすると、トラッカーはブラウザ自身のホスト名を使用します。これは単一のドメインで配信されるフォーラムには最適です。
  4. pulse.ciphera.net にアクセスし、訪問者が集まるのを確認します。

設定

設定項目 デフォルト 機能
Domain 空 Pulseでこのフォーラムが登録されているドメイン。空の場合、トラッカーはブラウザ自身のホスト名を使用します。
Record clicks, copies and form submits off 操作を記録する、別の2番目のスクリプトを読み込みます。
Also track administration pages off 管理ページも追跡します。デフォルトでは除外されています。シングルページアプリでこれをどう適用するかについてはREADMEを参照してください。
Custom API origin 空 独自のプロキシ経由でイベントを送信します。

計測内容

Pulseは、スイスでホスティングされた1つのダッシュボードで、ページビュー、リファラー、国、デバイス、滞在時間、スクロール深度に加え、設定した目標、ファネル、キャンペーンを集計します。ブラウザが「Do Not Track」または「Global Privacy Control」を送信している訪問者は集計しません。本コンポーネントはデフォルトで管理ページを除外します。

要件

Discourse 3.3以降、および同じドメインでサイトが登録されているPulse Analyticsアカウントが必要です。始めるには無料プランで十分です。

ドキュメント: docs.ciphera.net/pulse