Comprensione e controllo dei dati di utilizzo all'interno dell'estensione axe DevTools
Il servizio di utilizzo dell'estensione DevTools di axe è un "micro-servizio" distribuito all'infrastruttura AWS di Deque che consente ai prodotti axe di registrare ("monitorare") i dati di utilizzo tramite HTTP. Di seguito sono riportati i dati di utilizzo monitorati. È possibile controllare questa opzione tramite i criteri del browser come spiegato nella sezione Configurazione dei criteri .
I clienti possono configurare l'estensione per reindirizzare il traffico al proprio servizio di analisi dati.
version: 'v2'
productName: string
productComponent: string
productComponentVersion: string
event: string
// Universal parameters
dateTime: Date
keycloakId?: string
distinctId: string
userId?: string
organization?: string
department?: string
application?: string
devInstance?: boolean
sessionId?: string
userStatus?: string
loggedIn?: boolean
// Application specific properties.
applicationProperties?: Record<string, number | boolean | string>
// Role associated with the user that created the event ("Developer")
userJobRole?: string
version: 'v1'
dateTime: Date
// "axe", "axe-devtools", "axe-expert", ...
productName: string
// "chromeExtension"
productComponent: string
// Event type ("analyze")
event: string
// "analyze"
eventTool?: string
// URL or application name
target?: string
// Event target's state ("Recipe Home Page")
targetState?: string
// Target medium ("HTML")
targetMedium?: string
// Number of rules failed/passed/...
failedRuleCount?: number
passedRuleCount?: number
incompleteRuleCount?: number
inapplicableRuleCount?: number
// Sum of all the failed nodes, views or equivalent
failedItemCount?: number
// Names of all failed rules.
failedRuleNames?: string[]
// (Ideally) unique identifier for the user creating the event (`user.id`, `user.email`, etc)
devInstance?: boolean
Quali eventi vengono monitorati
Attualmente l'estensione tiene traccia solo dell'evento analyze, inviando dati al sistema ogni volta che esegue l'analisi automatizzata (ad esempio, si fa clic sul pulsante "Analizza" o si attiva una funzionalità equivalente).
Abilitazione e disabilitazione del monitoraggio dell'Usage Reporter
È possibile abilitare o disabilitare la funzionalità Extension Usage Reporter tramite la configurazione.