CX Portal V38
New Features
Detailed Proof of Play report
A new Detailed Proof of Play report is now available, providing deeper insight by including the playlist, channel, and scenario names for each playback entry.
Status Service API access
Access to the Status Service API has been streamlined. Tokens can now be retrieved directly from the Status Service, removing the need to request them via the Portal API.
Additionally, a new POST endpoint is available to support requests involving larger numbers of displays
Improvements
Template updates & message fields
Uploading a new version of a template will now automatically add new fields and update existing ones for previously created messages. These messages must be reviewed and saved before they are published to players.
New toggle template field
A new Toggle template field has been introduced to replace the existing checkbox field. The toggle uses a true boolean value instead of a string, making it more consistent and easier to work with.
Remembered media folder
When creating a message and selecting media, the content library will now remember the last folder you used, making it quicker and easier to continue where you left off.
Persistent “Show All” toggle
The last state of the Show All toggle is now remembered across all views, so your preference is maintained when navigating through the portal.
Report retention update
Reports are now retained for two days before being automatically removed, up from the previous one-day retention period.
Campaign performance improvements
Campaign performance has been greatly enhanced, making it faster and more efficient to work with large campaigns that include numerous distributions and conditions.
Bug fixes
Partner-level users can now create and update custom modules successfully.
Fixed an issue where message previews and thumbnails didn’t display if a media field’s file type wasn’t defined.
Resolved a minor memory leak related to tooltips.
Fixed an issue causing the Portal to appear in message playlist item previews.
Changing the duration of a content item is now saved correctly.
Fixed a token expired error when opening reports.
Button styling has been standardized across the entire Portal.
Hidden columns are now correctly saved when selecting a license for creating a display.
Operating hours now return a default boolean value from the API instead of null.
Displays that haven’t reported any status are now assigned a health status of Error instead of OK.
Fixed an issue where status filter numbers didn’t display on the display list view.
Media can now be selected when creating a message from a custom editor template.