Zum Hauptinhalt springen
Der Abschnitt statistics bündelt die Einstellungen rund um die Statistikdaten Ihres Shops.

statistics* - Grundstruktur

Nachfolgend der Grundaufbau des Knotens statistics
{
    "statistics": {
      "dataRetention": {...}
    }
}

Parameterübersicht

ParameterBeschreibung
dataRetentionAufbewahrungsdauer der Statistikdaten je Zeitebene (Stunden-/Tages-/Monatswerte).

statistics.dataRetention - Aufbewahrung von Statistikdaten

In diesem Konfigurationsknoten wird festgelegt, wie lange Statistikdaten je Zeitebene aufbewahrt werden. In der Statistik fallen laufend Zahlen zu Besuchen, Bestellungen und Umsätzen an. Diese können auf folgenden Zeitebenen gespeichert werden:
  • Stundenwerte - ein Datenpunkt je Stunde (beispielsweise zur Auswertung von Stoßzeiten oder Kampagnen),
  • Tageswerte - ein Datenpunkt je Tag (beispielsweise zum Vergleich zwischen Black Friday 2025 und 2024),
  • Monatswerte - ein Datenpunkt je Monat (beispielsweise zum Vergleich von Umsatzwachstum und Kundengewinnung).
Für jede dieser Ebenen legen Sie die Aufbewahrungsfrist getrennt fest. Die Ebenen unterscheiden sich in Bezug auf Detailgrad und Speicherbedarf. Stundenwerte sind sehr detailliert, benötigen aber viel Speicherplatz (24 Datenpunkte pro Tag) und sind vor allem für kurzfristige Analysen interessant. Monatswerte hingegen sind grob, benötigen kaum Speicherplatz (12 Datenpunkte pro Jahr) und eignen sich für die Auswertung von Trends über mehrere Jahre. Die Standardwerte sind so gewählt, dass die feinen Stundenwerte am kürzesten und die groben Monatswerte am längsten gespeichert werden. So bleibt die gespeicherte Datenmenge klein, ohne dass der langfristige Trend verloren geht. dataRetention ist ein Singleton und wird einmal pro Shop konfiguriert.

Beispielkonfiguration statistics.dataRetention

{
  "retainHourlyInMonths": 3,
  "retainDailyInMonths": 24,
  "retainMonthlyInMonths": 60,
  "monthlyUnlimitedRetention": false
}

Parameterübersicht

ParameterTypBeschreibung
retainHourlyInMonthsuintAufbewahrungsdauer der Stundenwerte in Monaten. Stundenwerte sind die feinste und speicherintensivste Ebene.
Das Maximum begrenzt sie auf höchstens ein Jahr.
Mögliche Werte: 0 - 12
Default: 3
retainDailyInMonthsuintAufbewahrungsdauer der Tageswerte in Monaten.
Default: 24
retainMonthlyInMonthsuintAufbewahrungsdauer der Monatswerte in Monaten.
Default: 60
monthlyUnlimitedRetentionboolAktiviert die unbegrenzte Aufbewahrung der Monatswerte.
true - Monatswerte werden dauerhaft aufbewahrt.
false - Monatswerte werden gemäß retainMonthlyInMonths aufbewahrt.
Default: false