Verfolgung der Themenaufrufe

Hallo!
Ich habe eine Weile gesucht, aber nichts Ähnliches gefunden, nicht einmal in den coolen Data Explorer-Abfragen.

Ich möchte die Anzahl der Aufrufe/Besuche sehen, die ein bestimmtes Thema über einen bestimmten Zeitraum erhalten hat.
Idealerweise hätte ich gerne etwas wie das hier, aber für jedes einzelne Thema:

Es macht mir nichts aus, ob es sich nur um eine Tabelle Tag für Tag handelt oder ob sie eine Grafik enthält (die kann ich außerhalb von Discourse erstellen). Ich bin auch sehr daran interessiert, alle Besuche (Benutzer & anonym) zu erhalten.

Dies würde mir helfen, die Themennutzung über bestimmte Zeiträume zu verfolgen und zu analysieren (in denen ich mehr oder weniger Aktivität erwarte).

Wissen Sie, ob es eine Data Explorer-Abfrage dafür gibt?
Vielen Dank im Voraus! :raised_hands:

1 „Gefällt mir“

Hallo @Ayelen_Rives :wave:

Versuchen Sie es vielleicht hiermit:

-- [params]
-- int :topic_id = 
-- date :start_date = 
-- date :end_date = 

SELECT COUNT(*) AS views
FROM topic_views
WHERE topic_id = :topic_id
AND viewed_at BETWEEN :start_date AND :end_date

Sie müssen die Topic-ID (aus der Topic-URL) und die Datumsparameter im Format JJJJ-MM-TT angeben.

2 „Gefällt mir“

Hallo Lilly!

Das ist nützlich! Ich werde einige Recherchen durchführen, um die Daten Tag für Tag zu trennen, da sie alle Aufrufe während des Zeitraums zusammenfasst.

Jetzt weiß ich, wo ich anfangen kann :raised_hands: :mag_right:
Danke!!

1 „Gefällt mir“

Freut mich, dass es Ihnen hilft. Lassen Sie uns wissen, wenn Sie spezifischere Fragen oder weitere Hilfe benötigen :slight_smile:

Ich fürchte, ich habe kürzlich herausgefunden, dass die Tabelle topic_views nur die allererste Ansicht eines Themas durch einen Benutzer aufzeichnet und nicht eine Themenansicht pro Benutzer/IP pro Tag.\n\nLeider macht dies eine zeitbasierte Aufschlüsselung der Ansichten ein wenig verzerrt, und sie kann nur als „erstmals angesehen“ erfolgen.

1 „Gefällt mir“

Nun sollte die Tabelle topic_first_views heißen :sweat_smile: :upside_down_face:

Entschuldigung @Ayelen_Rives, ich habe es versucht :woman_shrugging:t2: :crying_cat_face:

Bearbeitung: Habe eine relevante Diskussion gefunden:

3 „Gefällt mir“

Schade! Ich stimme Lilly zu, dass die Tabelle zur besseren Unterscheidung topic_first_views heißen sollte.

Danke für die Info und danke Lilly für den Versuch! :raised_hands:
Ich werde die Diskussion weiter verfolgen.

3 „Gefällt mir“