Version History
This page tracks all schema version changes across all Data Publisher exports. For details on individual exports, see Incremental Data Delta and Full Data Dump.
Version 01.01 (Current)
Release Date: February 2026
Asset Purity (Incremental Data Delta)
Fields Added:
StatusId- Status of the coolerImageStatus- Image status (e.g., "New", "Provisioned")DoorOpenUtc- Door open time in UTCCaseSuggested- Suggested order quantity in casesValueSuggested- Suggested order valueCompliantShelvesProductType- Compliant shelves by product typeCompliantShelvesPackageType- Compliant shelves by package typeOurProductFillLevel- Our product fill levelInStoreAndPlanogramOurProductCount- Our products both in-store and in planogramOurProductCount- Total our product countTotalProductFillLevel- Total product fill levelTotalProductCountInImage- Total products detected in imagePogOwnProductCount- Own products in planogramAssortmentDepthCompliance,ShareOfShelf,TargetPortfolioOutOfStock,Occupancy,ShelfAvailability,OnShelfAvailability,TargetPortfolioCompliancePlanogramFacings- Calculated facings (0 if SceneTypeId = 5, else Planogram.Facings)ReplenishModelId- Calculated from Planogram.ReplenishModelId or Client.ReplenishModelIdLatestProcessedPurityId- Latest processed purity ID (from AssetAttribute)IsRouteC- Whether camera type is Route C (from AssetAttribute)SmartDeviceTypeId- Type identifier for the smart device
Fields Removed:
PurityStatus- Product IDs detected in the image (removed to simplify export)TagStatus- Product tag status (removed to simplify export)TagAndPurityStatusExists- Computed flag (removed with PurityStatus and TagStatus)ClientReplenishModelId- Client replenishment model ID (removed)IsStitched- Image stitching flagStitchImageValue- Display value for IsStitchedUniqueGuid- Unique image identifierImageCount- Number of images in purity checkImage1size- Size of first imageImage2size- Size of second imageRawFileName- Raw image file nameFlashSequence- Flash sequence identifierIsImageFromSurvey- Computed flag indicating survey sourceReplenishModelIdCalculated- Replaced with ReplenishModelId
Changes:
- Added comprehensive KPI computed fields for business analytics
- Added smart device and gateway tracking fields
- Added planogram configuration flags for better business rule handling
- Included asset type classification fields
- Enhanced metadata with scene type, reject reasons, and image status
- Removed product-level detection data (PurityStatus, TagStatus) to streamline export
- Removed low-level image metadata fields to focus on business metrics
Asset Day KPI (Incremental Data Delta)
Fields Added:
LatestAssetPurityId- ID of the latest asset purity record for this dateTotalGSMDuration- Total GSM duration for the dayGSMEventCount- Number of GSM eventsGSMBatteryLevelMin- Minimum GSM battery levelGSMBatteryLevelMax- Maximum GSM battery levelGsmOnDurationMin- Minimum GSM on durationGsmOnDurationMax- Maximum GSM on duration
AssetPurity KPI Fields Added (from latest purity check of the day):
All fields from the latest AssetPurity record are now included in AssetDayKPI for consolidated daily reporting:
- Core purity metrics:
EmptyFacings,TotalStock,ForeignProduct,TotalFacings,OurStock,CompliantFacings,PurityPercentage,StockPercentage,PlanogramCompliance - Percentage metrics:
OOSPercentage,ForeignProductPercentage,EmptyProductPercentage - Order suggestions:
CaseSuggested,ValueSuggested - Product counts:
CompliantShelvesProductType,CompliantShelvesPackageType,OurProductFillLevel,InStoreAndPlanogramOurProductCount,OurProductCount,TotalProductFillLevel,TotalProductCountInImage,PogOwnProductCount - KPI computed fields:
AssortmentDepthCompliance,ShareOfShelf,TargetPortfolioOutOfStock,Occupancy,ShelfAvailability,OnShelfAvailability,TargetPortfolioCompliance - Calculated fields:
PlanogramFacings
Changes:
- Added GSM health monitoring fields for battery and duration tracking
- Integrated all AssetPurity KPI fields from the latest purity check for consolidated daily reporting
- Enhanced daily KPI tracking with comprehensive purity metrics
- Improved visibility into asset health and performance
- Provides single export combining operational data (door opens, temperature, GSM) with purity analysis
Product (Full Data Dump)
Fields Removed:
ProductType- Removed product type classification field
Changes:
- Simplified product schema by removing redundant type classification
Outlet (Full Data Dump)
Fields Removed:
AlertCount- Removed alert count aggregationOutletNumber- Removed outlet number field
Changes:
- Streamlined outlet schema by removing deprecated fields
- Alert counts available through Alert export instead
Alert (Full Data Dump)
Fields Removed:
ExternalDate- Removed external date trackingCameraNotWorkingReasonId- Removed camera failure reason IDCameraNotWorkingReason- Removed camera failure reason description
Changes:
- Simplified alert schema by removing deprecated camera-specific fields
- Camera health tracking consolidated in other exports
Channel (Full Data Dump)
Changes:
- Schema rename only, no field changes
- Improved naming consistency
Version 01.00
Release Date: Initial release (February 2026)
Initial release of all Data Publisher exports with baseline schema definitions.
Version History Notes
- Asset Purity & Asset Day KPI: Major enhancements in v01.01 with smart device tracking and comprehensive KPI integration
- Full Data Dump: Minor cleanup in v01.01 removing deprecated/redundant fields
- Incremental Data Delta: AssetPurityProduct, ConsumptionLog, and ScheduledOrderItem remain at v01.00