Overview
A Client Side Processing key/value pair group serves as a marker indicating that the rail requires bespoke processing either in addition to, or instead of, that of a standard rail (see below).
The following fields are all within the extendedAttributes block in the configurationProperties block.
|
Keys |
Type |
Values |
Description |
|---|---|---|---|
|
|
static |
|
The The clientside type serves as a marker indicating that the rail requires bespoke processing either in addition to, or instead of, that of a standard rail. Depending on the requirements, these special rails:
This allows for greater flexibility in content presentation, filtering, and personalisation based on user interactions, preferences, or local device conditions. Unlike static rail types that retrieve and display predefined content, clientside enables real-time modifications without requiring back-end updates. It can be used for features such as dynamically generated recommendations, locally cached content, or interactive filtering within a rail. |
|
|
string |
|
The |
|
|
array (string) |
|
The |