Este plugin integra o Discourse com o PostHog, enviando eventos como visualizações de página, criação de tópico/postagem e curtidas. Ele suporta rastreamento anônimo, identificação baseada em e-mail ou e-mails com hash SHA256 através de um endpoint personalizado do Discourse.
| Resumo | Enviar eventos do Discourse para o Posthog | |
| Link do Repositório | \u003chttps://github.com/christophdb/discourse-posthog\u003e | |
| Guia de Instalação | Como instalar plugins no Discourse |
Funcionalidades
- Rastrear Eventos: pageview, pageleave, create topic, create post, like/unlike post
- Identificar Usuário: você decide se “identifica” o usuário. Este é um termo do PostHog e significa que você pode enviar eventos anônimos ou eventos que estão conectados a uma pessoa no PostHog.
- Níveis de privacidade do rastreamento de eventos: use anônimo, e-mail do usuário ou e-mail com hash
Configuração
Não é necessária muita configuração. Você precisa ativar o plugin e fornecer pelo menos sua posthog_api_key e selecionar sua instância do PostHog.
Após a próxima carga de página, você verá novos eventos em seu projeto PostHog.
Configurações
| Nome | Descrição |
|---|---|
| posthog_api_host | URL do Host da API do PostHog (ex: https://eu.i.posthog.com, https://us.i.posthog.com ou qualquer proxy) |
| posthog_ui_host | URL da UI da API do PostHog (ex: https://eu.posthog.com ou https://us.posthog.com) |
| posthog_api_key | Chave de API do projeto PostHog |
| posthog_identify_user_by | Identificação do usuário no PostHog |
| posthog_feature_disable_surveys | Desativar pesquisas do PostHog |
| posthog_feature_disable_session_recording | Desativar gravação de sessão do PostHog |
| posthog_cookie_expiration_in_days | Expiração do cookie (em dias) |
| posthog_api_version | Valor defaults do PostHog |
Capturas de Tela
Veja os eventos no console do navegador. Você precisa habilitar o verbose logging (registro detalhado).
Receba os eventos no PostHog
como identificar
ou tópicos criados, …



