Anwendung – Netzwerk
Website-Analytics
Analytics für eine auf Square Cloud gehostete Website abrufen. Es gilt ein Rate-Limit von 10 nicht zwischengespeicherten Anfragen alle 60 Sekunden.
GET
Website-Analytics
string
erforderlich
Der API-Schlüssel für Ihr Konto. Sie finden ihn in Ihren Kontoeinstellungen.
squareweb.app der Anwendung sowie jede angebundene Custom Domain: Anfragezahlen, Bandbreite, Besucherzahlen sowie Aufschlüsselungen nach Land, Gerät, Betriebssystem, Browser, Protokoll, Methode, Pfad, Referer und Client-Netzwerk. Nutze es, um Traffic-Dashboards aufzubauen oder ungewöhnliche Muster zu erkennen, ohne Rohdaten der Anfrageprotokolle abzurufen.
Ergebnisse werden in 5-Minuten-Fenstern zwischengespeichert; ein Cache-Miss zählt gegen ein Limit von 10 Anfragen pro 60 Sekunden pro Eigentümer, wiederholtes Abfragen desselben Zeitfensters ist also günstig. Der maximale Rückblickzeitraum beträgt 7 Tage, und der effektive Start wird auf das Erstellungsdatum der Anwendung begrenzt. Im Gegensatz zu Netzwerk-Logs und Netzwerk-Performance ist dieser Endpoint in jedem kostenpflichtigen Tarif verfügbar, nicht nur in Pro und Enterprise.
Für fehlerfokussierten statt allgemeinen Traffic siehe Netzwerkfehler. Um zwischengespeicherte Edge-Antworten nach einem Deploy zu leeren, siehe Cache leeren.
Parameter
string
erforderlich
Die ID der Anwendung. Du findest sie in der URL des Dashboards deiner Anwendung.
string
erforderlich
ISO-8601-Startzeitstempel für den Analysezeitraum. Der maximale Aufbewahrungszeitraum beträgt 7 Tage; der Startwert wird auf das Erstellungsdatum der Anwendung begrenzt.
string
erforderlich
ISO-8601-Endzeitstempel. Muss nach
start liegen.Drilldown-Filter
Optionale Filter, die jede Aufschlüsselung auf den passenden Traffic einschränken. Gib den exaktentype-Wert zurück, der von der entsprechenden Aufschlüsselung in einer vorherigen Antwort geliefert wurde. Filter werden kombiniert (AND).
string
Ein einzelnes Client-Land (2-stelliger Code), wie in der
countries-Aufschlüsselung geliefert.string
Eine einzelne Client-IP (exakter IPv4-/IPv6-Treffer), wie in der
ips-Aufschlüsselung geliefert.string
Anfragepfade, die mit diesem Präfix beginnen (z. B. deckt
/api auch /api/* ab). Maximal 256 Zeichen.string
Ein einzelner Edge-Antwortstatuscode (3 Ziffern), wie in der
status_codes-Aufschlüsselung geliefert.string
Ein einzelnes Client-Betriebssystem, wie in der
os-Aufschlüsselung geliefert.string
Ein einzelner Client-Browser, wie in der
browsers-Aufschlüsselung geliefert.string
Ein einzelnes HTTP-Protokoll, wie in der
protocols-Aufschlüsselung geliefert.string
Ein einzelner Referer-Host, wie in der
referers-Aufschlüsselung geliefert (Direct = kein Referer).string
Ein einzelnes Client-Netzwerk, wie in der
providers-Aufschlüsselung geliefert — z. B. GOOGLE (15169), eine reine ASN-Nummer oder SQUARE-CLOUD-PLATFORM.string
Ein einzelner Antwort-Content-Type, wie in der
content_types-Aufschlüsselung geliefert (Unknown = nicht klassifiziert).string
Eine einzelne Kategorie verifizierter Bots, wie in der
bots-Aufschlüsselung geliefert (Unverified = regulärer Nicht-Bot-Traffic).Antwort
Diese Route kann eine Antwort in komprimiertem Format senden und so die Datenübertragung optimieren.
string
Gibt an, ob der Aufruf erfolgreich war.
success bei Erfolg, error andernfalls.object
Jede Aufschlüsselung ist ein Array von Buckets.
type identifiziert die Dimension, visits sind eindeutige Besucher, requests ist die Anzahl der Anfragen, bytes sind die ausgelieferten Antwort-Bytes und date ist der Beginn des 15-Minuten-Fensters. Die Aufschlüsselungen ips, status_codes, bots und content_types sind Fenstersummen (Top-N über das gesamte Fenster) und enthalten kein date-Feld. Liefert ein leeres Objekt ({}), wenn das angeforderte Fenster vor dem Erstellungsdatum der Anwendung beginnt.Häufige Fehler
Website-Analytics

