Wie kann ich mein benutzerdefiniertes Statistik-Skript bei jedem Seitenaufruf auslösen?

Sie möchten wahrscheinlich onPageChange aus unserer Plugin-API verwenden.

In einem Theme möchten Sie etwas wie das Folgende zu javascripts/discourse/api-initializers/your-initializer.js hinzufügen:

import { withPluginApi } from "discourse/lib/plugin-api";

export default {
  name: "custom-script-name",

  initialize() {
    withPluginApi("0.8.36", (api) => {
      api.onPageChange(() => {
        // Skript, das bei Seitenwechsel ausgeführt werden soll, hier einfügen
      });
    });
  },
};