Plugin Discourse Posthog

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.

:information_source: Resumo Enviar eventos do Discourse para o Posthog
:hammer_and_wrench: Link do Repositório \u003chttps://github.com/christophdb/discourse-posthog\u003e
:open_book: 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, …

image

2 curtidas