Skip to main content
GET
Analytics del Sito Web
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
Analytics aggrega il traffico edge di Cloudflare per il dominio predefinito squareweb.app dell’applicazione e per qualsiasi dominio personalizzato collegato: numero di richieste, banda, numero di visitatori e suddivisioni per paese, dispositivo, OS, browser, protocollo, metodo, percorso, referer e rete del client. Usalo per costruire dashboard di traffico o individuare pattern insoliti senza dover recuperare i log grezzi delle richieste. I risultati vengono memorizzati nella cache in bucket da 5 minuti; un cache miss conta ai fini del limite di 10 richieste ogni 60 secondi per proprietario, quindi effettuare più volte il polling della stessa finestra è economico. Il lookback massimo è di 7 giorni e l’inizio effettivo viene limitato alla data di creazione dell’applicazione. A differenza di Log di rete e Prestazioni di Rete, questo endpoint è disponibile su ogni piano a pagamento, non solo Pro ed Enterprise. Per il traffico incentrato sugli errori invece che sul traffico complessivo, vedi Errori di rete. Per svuotare le risposte edge memorizzate nella cache dopo un deploy, vedi Svuota Cache.

Parametri

string
obbligatorio
L’ID dell’applicazione. Puoi trovarlo nell’URL della dashboard della tua applicazione.
string
obbligatorio
Timestamp di inizio ISO 8601 per la finestra di analisi. La finestra massima di conservazione è di 7 giorni; l’inizio viene limitato alla data di creazione dell’applicazione.
string
obbligatorio
Timestamp di fine ISO 8601. Deve essere successivo a start.

Filtri di dettaglio

Filtri opzionali che restringono ogni suddivisione al traffico corrispondente. Reinserisci il valore type esatto restituito dalla suddivisione corrispondente in una risposta precedente. I filtri si combinano (AND).
string
Un singolo paese del client (codice a 2 caratteri), come restituito nella suddivisione countries.
string
Un singolo IP del client (corrispondenza IPv4/IPv6 esatta), come restituito nella suddivisione ips.
string
Percorsi di richiesta che iniziano con questo prefisso (es. /api copre /api/*). Massimo 256 caratteri.
string
Un singolo codice di stato della risposta edge (3 cifre), come restituito nella suddivisione status_codes.
string
Un singolo OS del client, come restituito nella suddivisione os.
string
Un singolo browser del client, come restituito nella suddivisione browsers.
string
Un singolo protocollo HTTP, come restituito nella suddivisione protocols.
string
Un singolo host referer, come restituito nella suddivisione referers (Direct = nessun referer).
string
Una singola rete del client, come restituita nella suddivisione providers — es. GOOGLE (15169), un semplice numero ASN, o SQUARE-CLOUD-PLATFORM.
string
Un singolo content type della risposta, come restituito nella suddivisione content_types (Unknown = non classificato).
string
Una singola categoria di bot verificato, come restituita nella suddivisione bots (Unverified = traffico regolare non bot).

Risposta

Questa route può inviare una risposta in formato compresso, ottimizzando la trasmissione dei dati.
string
Indica se la chiamata è andata a buon fine. success in caso di successo, error in caso contrario.
object
Ogni suddivisione è un array di bucket. type identifica la dimensione, visits sono i visitatori unici, requests è il numero di richieste, bytes sono i byte di risposta serviti e date è l’inizio della finestra di 15 minuti. Le suddivisioni ips, status_codes, bots e content_types sono totali sulla finestra (top-N sull’intera finestra) e non contengono il campo date. Restituisce un oggetto vuoto ({}) quando la finestra richiesta inizia prima della data di creazione dell’applicazione.

Errori comuni