Filtrar estatísticas por país

Existe uma maneira de filtrar estatísticas por país? Alguém tem um plugin para isso, talvez?
Estou recebendo consultas de todo o mundo e gostaria de saber qual país foi o mais ativo a cada mês.
Obrigado :smiley:

1 curtida

Ainda não existe isso, tráfego por país. Já foi solicitado algumas vezes, mas a resposta parece ser usar o Google Analytics.

Seria incrível ter esse recurso integrado diretamente no Discourse, um lugar só :slight_smile:

Escrevi algum código no meu tema para enviar eventos para o GA4 (e outros dois serviços) que podem ser filtrados por país.

Posso postar o arquivo completo, se alguém quiser colocá-lo no seu tema, mas está um pouco bagunçado. Aqui está um exemplo:

  api.onAppEvent("topic:created", (post, composerModel) => {
    if (post) {
      sendPHogEvent("topic_created", {});
      sendClickyEvent("#topic_created", "topic_created", "click");
      sendGA4Event({
        action: "topic_created",
      });
    }
  });

  api.onAppEvent("post:created", (post) => {
    if (post) {
      sendPHogEvent("post_created", {});
      sendClickyEvent("#post_created", "post_created", "click");
      sendGA4Event({
        action: "post_created",
      });
    }
  });

Como não quero rastreamento do Google e questões de GDPR, estou usando atualmente https://openpanel.dev/ – é muito bom. Código aberto e auto-hospedável, ou hospedado a partir de US$ 2,50/mês.


2 curtidas