¿Hay alguna forma de filtrar las estadísticas por país? ¿Alguien tiene algún plugin para esto quizás?
Recibo consultas de todo el mundo y me gustaría saber qué país fue el más activo cada mes.
Gracias ![]()
1 me gusta
No creo que eso exista todavía, tráfico por país. Se ha solicitado algunas veces, pero la respuesta parece ser usar Google Analytics.
Sería genial que esa función estuviera integrada directamente en Discourse, ¡una solución integral! ![]()
Escribí algo de código en mi tema para enviar eventos a GA4 (y a otros dos servicios) que se pueden filtrar por país.
Puedo publicar el archivo completo, si alguien quiere colocarlo en su tema, pero está un poco desordenado. Aquí hay una muestra:
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 no quiero que Google me rastree ni preguntas sobre el RGPD, actualmente estoy usando https://openpanel.dev/ – es bastante bueno. Código abierto y autoalojable, o alojado a partir de 2,50 $ al mes.
2 Me gusta

