Adobe Launch Audit

Change Log

Adobe Launch Audit Tool v0.7 alpha

Adobe Launch Audit Tool

Super Filter Summary Enhancements:

  • Nested Data Element Hierarchy - Summary modal now shows complete dependency chains with visual depth indicators (e.g., CHECKOUT_XDM → all nested children)
  • New Data Elements Tab - Displays all visible data elements with their child references and matched data layer keys for ACDL migration tracking
  • Color-Coded Depth Levels - Easy-to-read visual hierarchy with progressive indentation (depth 1-6+) and color-coded borders
  • Matched Keys Display - Each child element shows which data layer keys it matches for complete coverage analysis

Bug Fixes:

  • Fixed TypeScript errors for data element references in super filter summary
  • Resolved modal scrolling issues when content overflows viewport

Adobe Launch Audit Tool v0.6 alpha

Adobe Launch Audit Tool

  • We now show the friendly property name in the matrix and Excel export.
  • You can load a couple of properties at once and still see which rule belongs to which property.
  • The "Latest versions in production" box starts out checked so the audit matches what is live.

Adobe Launch Audit Tool v0.5 alpha

Adobe Launch Audit Tool

Latest Production Versions Feature:

  • Production Version Filtering - Added "Latest versions in production" checkbox to show only rules that are live in the most recent production build
  • New API Endpoint - Created rule-usage-matrix-live.ts API that uses Builds API to recursively check published versions of rules
  • Performance Warning - Added informational modal explaining that production filtering uses significantly more API calls and may take longer for properties with many unpublished rules
  • Enhanced UI - Updated checkbox styling to use green theme and added help modal with detailed explanations and examples
  • Filter Defaults Removed - Removed default "enabled" and "live" status filters for cleaner initial state

Technical Details:

  • Production mode fetches the latest build and checks each rule's published revision against the build's rule revisions
  • Unchecked mode shows actual latest versions but not necessarily what's live in production
  • Example: Rule might be at version 42 (latest) but version 3 is what's actually live in production

Adobe Launch Audit Tool v0.4.1 alpha

Adobe Launch Audit Tool

Status Filter Enhancements:

  • Reusable Status Filter Component - Created unified StatusFilterDropdown component for consistent filtering across audit and deep-search pages
  • OR/AND Filter Logic - Added toggle button to switch between OR (match ANY selected filters) and AND (match ALL selected filters) modes
  • Enhanced Filter Options - Standardized filter options: Enabled, Disabled, Live (Published), Not Live (Unpublished) with visual indicators
  • Improved User Experience - Added tooltips explaining OR vs AND filter behavior and visual feedback for active filters

Excel Export Improvements:

  • Rule Status Columns - Added TRUE/FALSE columns for Enabled and Published status in Excel exports
  • Flexible Export Options - Removed requirement for data elements, allowing export of rule-only data when no data elements match filters
  • Consistent Data Structure - Updated export format: Rule | Revision | Enabled | Published | Data Elements...

Bug Fixes:

  • Data Element Matrix Display - Fixed issue where data element columns disappeared when filtering for disabled or not-live elements
  • Filter Consistency - Ensured matrix, catalog, and export all respect the same status filter selections and OR/AND modes
  • Deep Search Integration - Updated deep-search API to load all rules for consistent client-side filtering behavior

Technical Improvements:

  • Centralized status filtering logic in reusable component for better maintainability
  • Enhanced client-side filtering performance with proper reactive updates
  • Improved type definitions for matrix rows to include enabled/published properties

Adobe Launch Audit Tool v0.4 alpha

Adobe Launch Audit Tool

Major Updates:

  • Standardized Rule Fetching - Created unified fetchAllRulesForProperty utility to replace Adobe's unreliable server-side filtering with consistent client-side filtering across all APIs
  • Enhanced Status Visibility - Added enabled/published status badges to audit matrix table with green/red for enabled and blue/gray for published states
  • Dynamic Client-Side Filtering - Added "Enabled Only" and "Published Only" checkboxes on audit page for real-time filtering without server reloads
  • Data Elements Status Display - Updated Data Elements Catalog to show enabled/published status instead of storage duration and description
  • Improved Loading Indicators - Fixed loading counts to show actual rule/data element numbers being scanned instead of showing 0
  • API Consistency - Standardized counts.ts, rule-usage-matrix.ts, and deep-search.ts APIs to use the same reliable data fetching approach
  • Enhanced Error Handling - Added proper error logging and fallback mechanisms for authentication failures

Technical Improvements:

  • Removed Adobe's buggy server-side filters (filter[enabled]=true&filter[published]=true) that sometimes returned disabled/unpublished items
  • Implemented consistent rule?.attributes?.enabled === true and rule?.attributes?.published === true filtering logic
  • Added TypeScript fixes for proper parameter handling in API endpoints
  • Enhanced UI responsiveness with progressive rendering for large datasets

Note: Deep Search feature is experimental and may have limited functionality.

Adobe Launch Audit Tool v0.3 alpha

Adobe Launch Audit Tool

New Features:

  • Enhanced Rule Details Modal - Added expandable sections with individual component views, custom code block display with syntax highlighting, and toggle between formatted code and raw JSON data
  • Production-Only Data Filtering - Audit now only shows published AND enabled rules, components, and data elements for true production state analysis
  • Flexible Excel Export Options - Added choice to export filtered data (current view) or all data, with real-time counts showing exactly what will be exported
  • Improved UI Clarity - Added badges and tooltips indicating "Enabled/Production only data mode" to clearly communicate audit scope
  • Copy-to-Clipboard Enhancements - Individual copy buttons for rules, components, and custom code blocks with visual feedback
  • Smart Component Analysis - Components filtered to only include published items within enabled rules

Adobe Launch Audit Tool v0.2 alpha

Adobe Launch Audit Tool

New Features:

  • Marketing Tag Privacy Compliance Analysis - Manual scanning of marketing rules to verify proper user opt-in data element conditions

Adobe Launch Audit Tool v0.1 alpha

Adobe Launch Audit Tool

Features:

  • Property selection and account management
  • Data element usage matrix analysis
  • Rule-to-data-element relationship mapping
  • Detection of unused data elements
  • Custom code scanning for _satellite.getVar() calls
  • Excel export functionality
  • Rule details modal with component analysis
  • Known limitations documentation
  • Authentication via Adobe IMS client credentials