このプラグインは、DiscourseとPostHogを統合し、ページビュー、トピック/投稿の作成、いいねなどのイベントを送信します。匿名トラッキング、メールベースの識別、またはカスタムのDiscourseエンドポイントを介したSHA256ハッシュ化メールをサポートします。
| 概要 | DiscourseからPosthogへイベントを送信 | |
| リポジトリリンク | https://github.com/christophdb/discourse-posthog | |
| インストールガイド | Discourseでプラグインをインストールする方法 |
機能
- イベントの追跡: pageview、pageleave、トピック作成、投稿作成、投稿へのいいね/いいね解除
- ユーザーの識別: ユーザーを「識別」するかどうかを決定します。これはPostHogの用語で、匿名イベントを送信するか、PostHog内の個人に紐づいたイベントを送信するかを選択できることを意味します。
- イベントトラッキングのプライバシーレベル: 匿名、ユーザーメール、またはハッシュ化されたメールのいずれかを使用します。
設定
設定はあまり必要ありません。プラグインを有効化し、少なくともposthog_api_keyを提供し、PostHogインスタンスを選択する必要があります。
次回のページロード後、PostHogプロジェクトに新しいイベントが表示されます。
設定項目
| 名前 | 説明 |
|---|---|
| posthog_api_host | PostHog APIホストURL(例: https://eu.i.posthog.com、https://us.i.posthog.com、または任意のプロキシ) |
| posthog_ui_host | PostHog API UI URL(例: https://eu.posthog.com または https://us.posthog.com) |
| posthog_api_key | PostHogプロジェクトAPIキー |
| posthog_identify_user_by | PostHogでのユーザー識別方法 |
| posthog_feature_disable_surveys | PostHogのアンケートを無効にする |
| posthog_feature_disable_session_recording | PostHogのセッション録画を無効にする |
| posthog_cookie_expiration_in_days | Cookieの有効期限(日数) |
| posthog_api_version | PostHogのdefaults値 |
スクリーンショット
ブラウザのコンソールでイベントを確認します。verbose loggingを有効にする必要があります。
PostHogでイベントを受信
いいね(識別あり)
または作成されたトピックなど



