Service: Rithum Feed Service Environment: Production Release Scope: Data mapping, inheritance logic, and feed automation enhancements Date: Feb 23, 2026
We have successfully deployed the following enhancements to the Rithum feed integration in Production.
1. Enhanced Attribute Mapping for Complex Data Structures
We have implemented dynamic handling of complex and nested product data coming from PIM.
What this means:
Nested objects and arrays are automatically flattened into Rithum-compatible attributes.
Arrays of primitives, nested objects, and arrays of objects are fully supported.
Attribute names follow a structured and numbered convention to ensure consistency.
A configurable blacklist prevents unwanted attributes from being sent to Rithum.
This ensures complete and accurate transmission of complex product data without requiring manual restructuring.
2. Product Brand Mapping Based on Site IDs
Brand assignment is now automated based on site associations.
Behavior:
Parent product brands are mapped from site IDs (DMC, Furniture Row, Rest & Recline).
Child products inherit the brand from their parent first.
If no parent brand exists, site-based mapping is applied.
Products associated with multiple sites receive comma-separated brand values.
This guarantees consistent and accurate brand attribution across all products.
Core product properties now follow the same reverse inheritance logic.
Included properties:
Description
Brand
Weight
Dimensions
UPC
Parents inherit only missing values and existing data remains untouched. Feed generation is automatically triggered when child core properties are updated.
5. Bidirectional Inheritance: Parent → Variants
Two-way synchronization is now fully implemented.
Behavior:
Parents propagate core properties to variants that are missing them.
All variants are processed automatically.
Data synchronization is maintained across product hierarchies.
This ensures consistency between parent and variant records at all times.
6. Attribute Blacklist Control
A configurable attribute blacklist has been introduced to control which attributes are sent to Rithum.
Benefits:
Prevents unintended data from being synchronized.
Improves feed cleanliness.
Provides operational control over attribute-level transmission.
Overall Impact
This release significantly improves:
Data completeness across parent and variant hierarchies
Rithum Release Notes
Service: Rithum Feed Service
Environment: Production
Release Scope: Data mapping, inheritance logic, and feed automation enhancements
Date: Feb 23, 2026
We have successfully deployed the following enhancements to the Rithum feed integration in Production.
1. Enhanced Attribute Mapping for Complex Data Structures
We have implemented dynamic handling of complex and nested product data coming from PIM.
What this means:
This ensures complete and accurate transmission of complex product data without requiring manual restructuring.
2. Product Brand Mapping Based on Site IDs
Brand assignment is now automated based on site associations.
Behavior:
Parent product brands are mapped from site IDs (DMC, Furniture Row, Rest & Recline).
Child products inherit the brand from their parent first.
If no parent brand exists, site-based mapping is applied.
Products associated with multiple sites receive comma-separated brand values.
This guarantees consistent and accurate brand attribution across all products.
3. Reverse Inheritance: Variant Attributes → Parent Products
Parent products now automatically inherit missing attributes from their variants.
Key rules:
Only attributes missing on the parent are copied.
Existing parent data is never overwritten.
Exclusion lists are respected.
Feed generation is automatically triggered when child attributes are updated.
This ensures parent products remain complete without requiring manual data entry.
4. Reverse Inheritance: Variant Core Properties → Parent Products
Core product properties now follow the same reverse inheritance logic.
Included properties:
Description
Brand
Weight
Dimensions
UPC
Parents inherit only missing values and existing data remains untouched. Feed generation is automatically triggered when child core properties are updated.
5. Bidirectional Inheritance: Parent → Variants
Two-way synchronization is now fully implemented.
Behavior:
Parents propagate core properties to variants that are missing them.
All variants are processed automatically.
Data synchronization is maintained across product hierarchies.
This ensures consistency between parent and variant records at all times.
6. Attribute Blacklist Control
A configurable attribute blacklist has been introduced to control which attributes are sent to Rithum.
Benefits:
Prevents unintended data from being synchronized.
Improves feed cleanliness.
Provides operational control over attribute-level transmission.
Overall Impact
This release significantly improves:
Data completeness across parent and variant hierarchies
Automation of brand mapping
Handling of complex PIM structures
Feed accuracy and consistency
Reduction in manual data intervention
0 Votes
0 Comments
Login or Sign up to post a comment