Der EndpunktDocumentation Index
Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt
Use this file to discover all available pages before exploring further.
statistics/ ermöglicht es Ihnen, verschiedene Statistiken Ihres Onlineshops in unserem Shop-System abzurufen. Mit der Schnittstelle ist es möglich, Statistiken zu Formularanfragen, Transaktionen und Zahlungsarten, Produktbewertungen, Bestellungen und Verkäufen und Zugriffsstatistiken abzufragen.
Unterstützte Methoden
Angabe aller unterstützten Methoden.| Befehl/Info | Endpunkte | GET | POST | PUT | DELETE |
|---|---|---|---|---|---|
| Anfragen | statistics/inquiries | ||||
| Bestellungen | statistics/orders | ||||
| Verkäufe | statistics/sales | ||||
| Newsletter | statistics/newsletter | ||||
| Produktbewertungen | statistics/productrating | ||||
| Transaktionen | statistics/transactions | ||||
| Zugriffe | statistics/access |
Datenpersistenz bei Statistiken
Die Statistikdaten des Shop-Systems werden in drei verschiedenen Aggregationsstufen gespeichert:- Stündliche Daten (pro Stunde)
Diese Daten liefern die feinste Detailtiefe und ermöglichen eine präzise Analyse von kurzfristigen Ereignissen, z. B. Peaks im Bestellverhalten während einer Werbeaktion.
→ Speicherdauer: 3 Wochen
Danach werden die Daten automatisch gelöscht, um die Datenmenge zu begrenzen. - Tägliche Daten (pro Tag)
Diese Aggregation eignet sich für mittel- bis langfristige Auswertungen, etwa zur Beobachtung von Wochentrends oder Kampagnenverläufen.
→ Speicherdauer: 3 Monate - Monatliche Daten (pro Monat)
Diese Daten sind auf langfristige Analysen ausgerichtet, z. B. zur Bewertung saisonaler Schwankungen oder jährlicher Umsatzentwicklung.
→ Speicherdauer: 3 Jahre
Ressourcen
Datentabelle für Anfragen
| Name | Typ | Bedeutung |
|---|---|---|
| contact (Bezeichnung des Formulars) | Objekt | Enthält Informationen zu dem Formular. |
| timestamp | String | Zeitpunkt der Aggregation (z.B. der Anfang eines Monats oder eines Tages. ISO 8601-Format, UTC) |
| value | Integer | Anzahl der Anfragen in dem jeweiligen Zeitintervall. |
Beispiel
Datentabelle für Bestellungen
| Name | Typ | Bedeutung |
|---|---|---|
accountTypeGuest | Integer | Anzahl der Bestellungen, die von Gastkunden (ohne Kundenkonto) getätigt wurden. |
accountTypeNew | Integer | Anzahl der Bestellungen, die von neu registrierten Kunden getätigt wurden. |
accountTypeRegistered | Integer | Anzahl der Bestellungen von bestehenden registrierten Kunden. |
amount | Float | Gesamter Umsatz der Bestellungen ohne Gutscheine und Versandkosten. |
amountTotal | Float | Gesamter Umsatz inklusive aller Gutscheine und Versandkosten – der tatsächlich gezahlte Gesamtbetrag. |
country | String | Ländercode (z. B. „DE“, „AT“) der Bestellung, gemäß ISO 3166-1 Alpha-2. |
currency | String | Verwendete Währung der Bestellung, gemäß ISO 4217 (z. B. „EUR“, „USD“). |
deviceTypeDesktop | Integer | Anzahl der Bestellungen, die über ein Desktop-Gerät ausgelöst wurden. |
deviceTypeMobile | Integer | Anzahl der Bestellungen, die über ein mobiles Endgerät (Smartphone) getätigt wurden. |
deviceTypeTablet | Integer | Anzahl der Bestellungen, die über ein Tablet aufgegeben wurden. |
itemsCount | Integer | Gesamtanzahl der Artikel (Positionen) in den erfassten Bestellungen. |
logDate | String | Zeitpunkt der Datenaggregation (z.B. der Anfang eines Monats oder eines Tages. ISO 8601-Format, UTC). |
ordersCount | Integer | Gesamtanzahl der erfassten Bestellungen innerhalb des Zeitraums. |
platformTypeApp | Integer | Anzahl der Bestellungen, die über eine mobile App-Plattform getätigt wurden. |
platformTypeWeb | Integer | Anzahl der Bestellungen, die über die Webplattform (Browser) abgeschlossen wurden. |
subshopId | String | ID des Subshops, in dem die Bestellungen erfolgten. |
totalDiscount | Float | Gesamtsumme aller gewährten Rabatte über alle Bestellungen im Zeitraum. |
voucherCount | Integer | Anzahl der eingesetzten Gutscheine in allen Bestellungen. |
voucherValue | Float | Gesamter eingelöster Gutscheinwert über alle Bestellungen. |
Beispiel
Datentabelle für Verkäufe
Für GET statistics/sales
| Name | Typ | Bedeutung |
|---|---|---|
timestamp | String | Zeitpunkt der Datenaggregation (z.B. der Anfang eines Monats oder eines Tages. ISO 8601-Format, UTC) |
value.deutsch (beliebige Subshop-ID) | Float | Umsatz im Subshop |
Beispiel
Für POST statistics/sales/product
| Name | Typ | Bedeutung |
|---|---|---|
logDate | String | Zeitpunkt der Datenaggregation |
productId | String | Eindeutige ID des Produkts, das gekauft wurde |
sales | Integer | Anzahl an Verkäufen |
subshopId | String | Subshop, in dem das Produkt gekauft wurde |
Beispiel
| Name | Typ | Bedeutung |
|---|---|---|
timestamp | String | Zeitpunkt der Datenaggregation (z.B. der Anfang eines Monats oder eines Tages. ISO 8601-Format, UTC) |
value | Integer | Wert, der dem Zeitpunkt zugeordnet ist |
Beispiel
Statistiken für Transaktionen und Zahlungsarten
| Name | Typ | Bedeutung |
|---|---|---|
| country | String | Ländercode aus der Bestellung (ISO 3166-1 Alpha-2, z. B. “DE”) |
| id | Integer | Eindeutige ID des Statistikdatensatzes |
| orderData | Objekt | Enthält Bestelldaten |
| paymentMethod | String | Bezeichnung der verwendeten Zahlungsart |
| paymentStatus | Integer | Status der Zahlung. Mögliche Werte: 0 = Pending1 = Finished2 = Error3 = Redirected4 = Canceled5 = Rejected6 = CanceledByAdmin7 = Refunded8 = RefundedPartially |
| subshopId | String | Technische ID des betroffenen Subshops |
| total | Float | Gesamtumsatz für diesen Datensatz (in der jeweiligen Währung) |
Beispiel
Methoden für Anfragen
GET statistics/inquiries
Diese Methode liefert statistische Auswertungen zu den im Shop genutzten Anfragefunktionen (z. B. Kontaktformular, Rückrufservice, Reklamation etc.). Die Daten werden für jeden Subshop separat zurückgegeben und können stunden-, tage- oder monatsweise aggregiert werden. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Um die Daten abrufen zu können, müssen entsprechende Berechtigungen zum Lesen von Statistiken vorhanden sein.
Beispiel
Im gezeigten Beispiel werden die Anzahl der Anfragen im Zeitraum vom 29.02.2024 bis zum 28.02.2025 monatsweise ausgewertet - für die Subshopsdeutsch und english.
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from, to oder aggregation fehlen. |
| 400 Bad Request | ”invalidValue” | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/inquiries/duration
Es werden die Bearbeitungszeiten der Anfragen geliefert.value gibt an, wie viele Tage für die Bearbeitung benötigt wurden. count gibt an, wie oft der Wert vorkommt.
Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Um die Daten abrufen zu können, müssen entsprechende Berechtigungen zum Lesen von Statistiken vorhanden sein.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
Methoden für Bestellstatistiken
POST statistics/orders/hours
Dieser Endpunkt liefert stundenweise aggregierte Bestellstatistiken für den angegebenen Zeitraum. Im Request-Body können optional Subshops angegeben werden, um die Auswertung gezielt einzugrenzen. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Request Body
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
POST statistics/orders/days
Dieser Endpunkt liefert tageweise aggregierte Bestellstatistiken für den angegebenen Zeitraum. Im Request-Body können optional Subshops angegeben werden, um die Auswertung gezielt einzugrenzen. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Request Body
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
POST statistics/orders/months
Dieser Endpunkt liefert monatsweise aggregierte Bestellstatistiken für den angegebenen Zeitraum. Im Request-Body können optional Subshops angegeben werden, um die Auswertung gezielt einzugrenzen. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Request Body
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
Methoden für Verkäufe
GET statistics/sales
Dieser Endpunkt liefert die Umsätze im angegebenen Zeitraum, gruppiert nach Subshop und einem wählbaren Aggregationsintervall. Die Aggregation kann in Stunden, Tagen oder Monaten erfolgen. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Im gezeigten Beispiel wird der Umsatz im Zeitraum vom 22.04.2025 bis zum 28.04.2025 tagesweise aggregiert.Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from, to oder aggregation fehlen. |
| 400 Bad Request | ”invalidValue” | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/soldProducts
Dieser Endpunkt liefert Verkaufszahlen im angegebenen Zeitraum, gruppiert nach Subshop und einem wählbaren Aggregationsintervall. Die Aggregation kann in Stunden, Tagen oder Monaten erfolgen. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Im gezeigten Beispiel werden die Verkaufszahlen im Zeitraum vom 02.07.2025 bis zum 30.09.2025 monatsweise aggregiert.Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from, to oder aggregation fehlen. |
| 400 Bad Request | ”invalidValue” | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
POST statistics/sales/product
Dieser Endpunkt liefert die Verkaufszahlen ausgewählter Produkte im angegebenen Zeitraum, gruppiert nach Datum und Subshop. Die Abfrage erfolgt durch Übergabe einer Liste von Produkt-IDs im Request Body. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Request Body
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
Methoden für Newsletter-Statistiken
GET statistics/newsletter/subscribed
Dieser Endpunkt liefert die Anzahl neuer Newsletter-Abonnenten im angegebenen Zeitraum, gruppiert nach dem übergebenen Aggregationsintervall. Die Auswertung kann über den FiltersubshopId auf einzelne Subshops eingeschränkt werden. Ohne den Parameter filter_eq[subshopId] werden alle Subshops berücksichtigt. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopId
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Der Parameter aggregation fehlt. |
| 400 Bad Request | ”invalidFormat” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 400 Bad Request | ”invalidFormat” |
GET statistics/newsletter/unsubscribed
Dieser Endpunkt liefert die Anzahl der Newsletter-Abmeldungen im angegebenen Zeitraum, gruppiert nach dem angegebenen Aggregationsintervall. Die Auswertung kann über den FiltersubshopId auf bestimmte Subshops eingeschränkt werden. Ohne den Parameter filter_eq[subshopId] werden alle Subshops berücksichtigt. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopId
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Der Parameter aggregation fehlt. |
| 400 Bad Request | ”invalidFormat” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 400 Bad Request | ”invalidFormat” |
Methoden für Statistiken der Produktbewertung
POST statistics/productrating
Dieser Endpunkt liefert alle erfassten Produktbewertungen im angegebenen Zeitraum, inklusive Bewertungstexten, Punkten, Genehmigungsstatus und weiteren Metadaten. Die Ergebnisse enthalten neben der Bewertung auch Informationen wie Subshop, Produkt-ID, Bewertungsersteller und eventuelle Händlerkommentare. Wenn das Feldtype die Werte 1 (MostRated) oder 2 (BestRated) enthält, können auch die Durchschnittswerte und die Anzahl der Bewertungen vorkommen.
Es ist möglich, nur bestimmte Subshops und bei type=0 nur bestimmte Produkte zu berücksichtigen. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen zum Lesen von Statistiken erforderlich.
Beispiel
Request Body
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte.Statistiken konnten nicht geladen werden. |
POST statistics/productrating/average
Dieser Endpunkt liefert den durchschnittlichen Bewertungswert aller erfassten Produktbewertungen im angegebenen Zeitraum. Die Auswertung umfasst alle Bewertungen über sämtliche Subshops hinweg. Wenn das Feld"subshops" übergeben wird, werden nur die aufgelisteten Subshops berücksichtigt. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen zum Lesen von Statistiken erforderlich.
Beispiel
Request Body
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte.Statistiken konnten nicht geladen werden. |
POST statistics/productrating/count
Dieser Endpunkt liefert die Gesamtanzahl aller erfassten Produktbewertungen im angegebenen Zeitraum. Die Zählung umfasst alle Bewertungen unabhängig von deren Freigabestatus. Wenn das Feld"subshops" übergeben wird, werden nur die aufgelisteten Subshops berücksichtigt. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen zum Lesen von Statistiken erforderlich.
Beispiel
Request Body
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte.Statistiken konnten nicht geladen werden. |
POST statistics/productrating/averagecount
Dieser Endpunkt liefert den durchschnittlichen Bewertungswert pro Produkt im angegebenen Zeitraum. Die Auswertung umfasst alle Bewertungen über sämtliche Subshops hinweg. Wenn das Feld"subshops" übergeben wird, werden nur die aufgelisteten Subshops berücksichtigt. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen zum Lesen von Statistiken erforderlich.
Beispiel
Request Body
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte.Statistiken konnten nicht geladen werden. |
Methoden für Transaktionen & Zahlungsarten
GET statistics/transactions
Dieser Endpunkt liefert eine Liste von Transaktionen mit detaillierten Bestell- und Zahlungsinformationen für den angegebenen Zeitraum, gruppiert nach dem gewählten Aggregationsintervall. Die Auswertung kann über den FiltersubshopId auf einzelne Subshops eingegrenzt werden. Wenn gar keine Subshop-ID angegeben wird, werden keine Daten geliefert. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen zum Lesen von Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from, to oder aggregation fehlen. |
| 400 Bad Request | ”invalidValue” | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/transactions/tableData
Dieser Endpunkt liefert eine tabellarische Übersicht der Umsätze, gruppiert nach Zahlungsart und Land, für den angegebenen Zeitraum. Die Daten sind nach Land sortiert und können zusätzlich über die FiltersubshopId und country eingeschränkt werden. Wenn gar keine Subshop-ID oder gar kein Land angegeben wird, werden keine Daten geliefert. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen zum Lesen von Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID, country
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from, to oder aggregation fehlen. |
| 400 Bad Request | ”invalidValue” | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/transactions/countries
Dieser Endpunkt liefert eine Liste aller Länder, aus denen im Shop Bestellungen getätigt wurden. Die zurückgegebenen Länderwerte können zur Filterung in anderen Transaktionsendpunkten verwendet werden. Für die Nutzung sind Leseberechtigungen zum Lesen von Statistiken erforderlich.Beispiel
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/transactions/methods
Dieser Endpunkt liefert eine Liste aller im Shop verwendeten Zahlungsarten, die in den Transaktionsdaten erfasst wurden. Die aufgeführten Zahlungsarten können zur Filterung in weiteren statistischen Auswertungen genutzt werden. Für die Nutzung sind Leseberechtigungen zum Lesen von Statistiken erforderlich.Beispiel
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
Methoden für Zugriffsstatistiken
GET statistics/access/currentVisitors
Dieser Endpunkt liefert die aktuelle Anzahl an Besuchern sowie die Vergleichszahl zum gleichen Zeitpunkt am Vortag. Die Auswertung kann über den FiltersubshopId auf bestimmte Subshops eingeschränkt oder subshopübergreifend erfolgen. Ohne den Parameter filter_eq[subshopId] werden berücksichtigt.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. |
GET statistics/access/visitors
Dieser Endpunkt liefert die Anzahl der Besucher (ausschließlich menschlicher Nutzer) im angegebenen Zeitraum, gruppiert nach einem Aggregationsintervall. Die Auswertung kann über den FiltersubshopId auf bestimmte Subshops eingeschränkt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from, to oder aggregation fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/robots
Dieser Endpunkt liefert die Anzahl der Zugriffe durch Suchmaschinen-Bots im angegebenen Zeitraum. Die Daten ermöglichen die Auswertung von Bot-Traffic auf dem Shop. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/all
Dieser Endpunkt liefert die Gesamtanzahl der Besucher im angegebenen Zeitraum. Die Auswertung kann über den FiltersubshopId auf bestimmte Subshops eingegrenzt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/httpCodes
Dieser Endpunkt liefert eine Übersicht, wie häufig bestimmte HTTP-Statuscodes im angegebenen Zeitraum aufgetreten sind, inklusive der zugehörigen Pfade. Die Daten ermöglichen eine gezielte Analyse der Systemantworten (z. B. 200, 301, 500) auf unterschiedliche Zugriffsanfragen. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/os
Dieser Endpunkt liefert eine Übersicht darüber, wie häufig bestimmte Betriebssysteme im angegebenen Zeitraum für Zugriffe auf den Shop verwendet wurden. Die Auswertung kann über die FiltersubshopId und device gezielt auf einzelne Subshops und Gerätetypen eingeschränkt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort:
Filterfelder
subshopID, device
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/browser
Dieser Endpunkt liefert eine Auswertung darüber, wie häufig bestimmte Browser – gruppiert nach Versionen – im angegebenen Zeitraum genutzt wurden. Die Analyse kann über die FiltersubshopId und device auf bestimmte Subshops und Gerätetypen eingeschränkt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID, device
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/action
Dieser Endpunkt liefert eine Übersicht darüber, wie häufig bestimmte Shop-Aktionen im angegebenen Zeitraum durchgeführt wurden. Die Auswertung kann über den FiltersubshopId auf bestimmte Subshops eingeschränkt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/importantActionsRate
Dieser Endpunkt liefert Informationen darüber, in wie vielen Sitzungen wichtige Aktionen durchgeführt wurden. Dazu gehören:- Bestellung
- Gutscheineinlösung
- Registrierung
- Adressaktualisierung
- Anfragestellung
- Produktzugabe zum Warenkorb
aggregation gesetzt (hour, day oder month; ohne “s”), erfolgt die Ausgabe gruppiert nach Zeit. Zusätzlich kann über den Filter subshopId eine Einschränkung auf bestimmte Subshops erfolgen. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Um bei aggregierten Daten die Rate zu ermitteln, soll zuerst die Summe von totalSessionCount.value für jeden Subshop berechnet werden. Dann sollen die Werte totalSessionCount.value durch die Summe geteilt werden.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort (aggregierte Daten)
Antwort (nicht aggregierte Daten)
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/products
Dieser Endpunkt liefert eine Liste der meistbesuchten Produkte im angegebenen Zeitraum, inklusive Zugriffszahlen und Produktnamen. Die Auswertung kann über den FiltersubshopId auf bestimmte Subshops eingeschränkt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/categories
Dieser Endpunkt liefert eine Liste der meistbesuchten Kategorien im angegebenen Zeitraum, inklusive Zugriffszahlen und Kategorienamen. Die Auswertung kann über den FiltersubshopId auf bestimmte Subshops eingeschränkt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/devices
Dieser Endpunkt liefert eine Übersicht, wie häufig bestimmte Gerätetypen im angegebenen Zeitraum für Zugriffe auf den Shop verwendet wurden. Die Auswertung kann über den FiltersubshopId auf bestimmte Subshops eingeschränkt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/devicesList
Dieser Endpunkt liefert eine Liste aller erfassten Geräte, mit denen auf den Shop zugegriffen wurde, einschließlich der jeweiligen Zugriffszahlen. Die Daten ermöglichen eine Analyse der eingesetzten Endgeräte bei Shop-Besuchen. Im Gegensatz zu GET statistics/access/devices muss der Zeitraum nicht angegeben werden. Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.Beispiel
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/clicksCountPerSession
Dieser Endpunkt liefert die durchschnittliche Anzahl an Klicks pro Besuch (Sitzung) im angegebenen Zeitraum, exakt berechnet ohne Rundung. Die Auswertung kann über den FiltersubshopId auf einzelne Subshops eingeschränkt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/clicksCountPerUser
Dieser Endpunkt liefert die durchschnittliche Anzahl an Klicks pro Besucher im angegebenen Zeitraum. Die Auswertung kann über den FiltersubshopId auf bestimmte Subshops eingegrenzt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/trafficPeaks
Dieser Endpunkt liefert die Zeitpunkte mit den höchsten gleichzeitigen Nutzerzahlen (Spitzenverkehr) innerhalb eines definierten Zeitraums, getrennt nach Subshops. Die Aggregation erfolgt überhours, days oder months und ist erforderlich. Zusätzlich kann über den Filter subshopId gezielt auf einzelne Subshops eingeschränkt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from, to oder aggregation fehlen. |
| 400 Bad Request | ”invalidValue” | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/sessionsWithoutRouting
Dieser Endpunkt liefert die Anzahl der Sitzungen ohne weitere Navigation im Shop (Absprünge) für einen bestimmten Zeitraum, optional gruppiert nach Zeit und Subshop. Wird der Parameteraggregation gesetzt (hour, day oder month; ohne “s”), erfolgt die Ausgabe gruppiert nach Zeit. Zusätzlich kann über den Filter subshopId eine Einschränkung auf bestimmte Subshops erfolgen. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Um bei Aggregierten Daten die Absprungsrate auszurechnen, muss man mit GET statistics/access/totalSessionCount die Anzahl der Sitzungen für jeden Subshop holen und filteredSessionsCount.value durch diese Anzahl teilen. Bei nicht aggregierten – einfach die Antwort durch die Anzahl an Sitzungen in demselben Zeitraum.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort (aggregierte Daten)
Antwort (nicht aggregierte Daten)
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/totalSessionCount
Dieser Endpunkt liefert die Gesamtanzahl aller Sitzungen im angegebenen Zeitraum, optional gruppiert nach einem Aggregationsintervall. Wird der Parameteraggregation gesetzt (hour, day oder month; ohne “s”), erfolgt die Ausgabe gruppiert nach Zeit. Zusätzlich kann über den Filter subshopId eine Einschränkung auf bestimmte Subshops erfolgen. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort (aggregierte Daten)
Antwort (nicht aggregierte Daten)
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/referer
Dieser Endpunkt liefert eine Liste der Referrer-Domains, über die Besucher im angegebenen Zeitraum auf den Shop gelangt sind. Die Auswertung kann über den FiltersubshopId auf einzelne Subshops eingegrenzt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/countries
Dieser Endpunkt liefert eine Übersicht über die Anzahl der Seitenaufrufe nach Herkunftsländern im angegebenen Zeitraum. Die Auswertung kann über den FiltersubshopId auf bestimmte Subshops eingeschränkt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/lengthOfStay
Dieser Endpunkt liefert die durchschnittliche Verweildauer in Sekunden für einen definierten Zeitraum, optional gruppiert nach einem übergebenen Aggregationsintervall. Der Parameteraggregation soll immer vorkommen. Die Aggregation erfolgt über die Werte hours, days oder months, bei anderen Werten gibt es keine Aggregation. Zusätzlich kann über den Filter subshopId die Auswertung auf bestimmte Subshops eingegrenzt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort (aggregierte Daten)
Antwort (nicht aggregierte Daten)
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from, to oder aggregation fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/allPageViews
Dieser Endpunkt liefert die Gesamtanzahl aller Seitenaufrufe im angegebenen Zeitraum, optional gruppiert nach Zeitintervall und Subshop. Wird der Parameteraggregation übergeben (hour, day oder month; ohne “s”), werden die Daten entsprechend gruppiert zurückgegeben. Über den Filter subshopId kann die Auswertung auf einzelne Subshops eingegrenzt werden. Der Zeitraum wird über die Parameter from und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort (aggregierte Daten)
Antwort (nicht aggregierte Daten)
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/accountType
Dieser Endpunkt liefert eine Auswertung der Kundentypen, die im angegebenen Zeitraum auf den Shop zugegriffen haben. Die Analyse erfolgt optional gefiltert nach einem oder mehreren Subshops. Ohne Filter werden alle Subshops berücksichtigt. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Mögliche Werte für accountType:
-1 → Nicht ausgewählt0 → Gast1 → Neukunde2 → Kunde
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Filterfelder
subshopID
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/browserList
Dieser Endpunkt liefert eine Liste aller Browser, mit denen auf den Shop zugegriffen wurde, einschließlich der jeweiligen Zugriffszahlen. Die Daten dienen der Analyse der im Einsatz befindlichen Browser bei Shop-Besuchern. Im Gegensatz zu GET statistics/access/browser muss der Zeitraum nicht angegeben werden. Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.Beispiel
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/OSList
Dieser Endpunkt liefert eine Übersicht aller Betriebssysteme, über die Zugriffe auf den Shop erfolgt sind, inklusive der jeweiligen Zugriffszahlen. Die Daten ermöglichen eine Auswertung der verwendeten Plattformen durch Shop-Besucher. Im Gegensatz zu GET statistics/access/os muss der Zeitraum nicht angegeben werden. Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.Beispiel
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
GET statistics/access/actionsList
Dieser Endpunkt liefert eine Liste aller im Shop erfassten Aktionen sowie deren jeweilige Häufigkeit. Die Daten geben Aufschluss darüber, wie oft bestimmte Nutzeraktionen wie Seitenaufrufe oder Checkout-Schritte erfolgt sind. Im Gegensatz zu GET statistics/access/action muss der Zeitraum nicht angegeben werden. Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.Beispiel
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
Weitere Endpunkte
GET statistics/newlyRegistered
Dieser Endpunkt liefert die Anzahl der Neuregistrierungen im angegebenen Zeitraum, gruppiert nach einem wählbaren Aggregationsintervall. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format festgelegt. Die Aggregation erfolgt in Stunden, Tagen oder Monaten; andere Werte werden automatisch entsprechend konvertiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from, to oder aggregation fehlen. |
| 400 Bad Request | ”invalidValue” |
POST statistics/visitors
Dieser Endpunkt liefert die täglichen Besucherzahlen der Subshops für einen frei wählbaren Zeitraum. Der Zeitraum wird über die Parameterfrom und to im ISO-8601-Format definiert.
Für die Nutzung sind Leseberechtigungen für Statistiken erforderlich.
Beispiel
Antwort
Fehlercodes
| Fehler | Typ | Grund |
|---|---|---|
| 401 Unauthorized | Nicht autorisiert: Sie sind nicht angemeldet oder verfügen nicht über die erforderlichen Rechte zum Lesen von Statistiken. | |
| 400 Bad Request | ”missing” | Die Parameter from oder to fehlen. |
| 400 Bad Request | ”invalidValue” | from oder to enthalten keine validen ISO 8601 Zeitwerte. |
| 503 Service Unavailable | ”internalError” | Statistiken konnten nicht geladen werden. |
