Dashboard zeigt null Besucher

Ursache: Der häufigste Grund ist ein Caching-Plugin, das eine gecachte Version des Tracking-Skript-Endpoints ausliefert.

Lösung: Fügen Sie die Sammel-Endpoints von Statnive (/wp-json/statnive/v1/hit, /wp-json/statnive/v1/event, /wp-json/statnive/v1/engagement) der Ausschlussliste Ihres Caching-Plugins hinzu. Wenn Sie Cloudflare nutzen, erstellen Sie eine Page Rule, die den Cache für /wp-json/statnive/* umgeht.

Besucherzahl erscheint zu niedrig

Ursache: Statnive verwendet täglich rotierende Hashes zur Besucher-Identifikation. Wenn Ihre Site viele wiederkehrende Besucher innerhalb desselben Tages hat, sollten die Zahlen korrekt sein. Erscheinen die Zahlen niedrig, ist die wahrscheinlichste Ursache, dass eine Ausschlussregel legitimen Traffic herausfiltert.

Lösung: Öffnen Sie das Statnive-Dashboard, gehen Sie zu Einstellungen und prüfen Sie den Abschnitt Ausschlüsse. Stellen Sie sicher, dass keine angemeldete Rolle, die Sie tatsächlich erfassen möchten, unter Ausgeschlossene Rollen steht, und dass kein aktiv genutzter IP-Bereich unter Ausgeschlossene IPs liegt.

Echtzeit-Zähler aktualisiert sich nicht

Ursache: Der Echtzeit-Zähler nutzt die WordPress REST-API. Manche Sicherheits-Plugins blockieren den REST-API-Zugriff für nicht authentifizierte Nutzer.

Lösung: Stellen Sie sicher, dass der Endpoint wp-json/statnive/v1/realtime erreichbar ist. Testen Sie das, indem Sie die URL angemeldet direkt im Browser aufrufen. Sehen Sie eine JSON-Antwort, funktioniert der Endpoint. Erscheint ein 403-Fehler, prüfen Sie die REST-API-Einstellungen Ihres Sicherheits-Plugins.

WooCommerce Revenue Report nach Aktivierung leer

Ursache: Bei einer frischen Aktivierung von v1.0.0 läuft der Backfill historischer Bestellungen im Hintergrund über den Action Scheduler. Bei großen Shops kann es einige Minuten dauern, bis der Revenue Report gefüllt ist.

Lösung: Öffnen Sie WooCommerce → Status → Geplante Aktionen und filtern Sie nach statnive/wc/backfill/chunk. Sie sollten eine oder mehrere wartende oder laufende Aktionen sehen. Wenn Sie den Vorgang lieber per CLI anstoßen oder überwachen, führen Sie aus:

wp statnive woocommerce-backfill

Der Befehl ist idempotent (ein erneuter Aufruf während eines laufenden Backfills liefert einen 409). Die Chunk-Größe beträgt 500 Bestellungen pro Action-Scheduler-Hook; berücksichtigt werden Bestellungen mit dem Status processing, completed und refunded. Details finden Sie in der Dokumentation zur WooCommerce-Integration.

Statnive kostenlos herunterladen