Verständnis und Kontrolle der Nutzungsdaten innerhalb der axe DevTools-Erweiterung
Der axe DevTools-Erweiterungsnutzungsdienst ist ein „Micro-Service“, der in Deques AWS-Infrastruktur bereitgestellt wird und axe-Produkten ermöglicht, Nutzungsdaten über HTTP aufzuzeichnen („tracken“). Die erfassten Nutzungsdaten werden unten detailliert beschrieben. Es ist möglich, diese Option über die Browser-Richtlinie zu steuern, wie im Abschnitt Richtlinienkonfiguration erläutert.
Kunden können die Erweiterung konfigurieren, um den Datenverkehr zu ihrem eigenen Datenanalysedienst umzuleiten.
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
Welche Ereignisse werden getrackt
Derzeit zeichnet die Erweiterung nur das Analyseereignis auf und sendet jedes Mal Daten an den Dienst, wenn die Erweiterung die automatisierte Analyse durchführt (z. B. wenn die „Analysieren“-Schaltfläche geklickt oder eine gleichwertige Funktionalität ausgelöst wird).
Aktivierung und Deaktivierung des Tracking durch den Nutzungsbericht
Sie können die Funktionalität des Erweiterungsnutzungsberichtes mit der Konfiguration aktivieren oder deaktivieren.
