axe DevTools 拡張機能内の使用データの理解と管理
axe DevTools エクステンション使用サービスは、Deque の AWS インフラストラクチャにデプロイされた「マイクロサービス」であり、axe 製品が HTTP 経由で使用データを記録(「トラッキング」)することを可能にしています。トラッキングされる使用データの詳細は以下に記載されています。このオプションは、ポリシー設定セクションで説明されているように、ブラウザポリシーを通じて制御することができます。
顧客は拡張機能を設定するして、トラフィックを自社のデータ分析サービスにリダイレクトすることができます。
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
追跡されるイベント
現在、この拡張機能は分析イベントのみをトラッキングし、拡張機能が自動分析を実行するたびにサービスにデータを送信します(例:「分析」ボタンがクリックされた場合や同等の機能がトリガーされた場合)。
使用レポーターのトラッキングの有効化と無効化
設定を使用して、拡張使用レポーター機能を有効または無効にすることができます。
