Skip to main content
Skip table of contents

RPI v6.7 release notes

About this Document

Available January 2024

This document describes Redpoint Interaction (RPI) version 6.7. This point release includes a number of functional changes, along with a number of bug fixes.

The document contains the following sections:

  • User Stories: documents the user stories included in the release.

  • Bugs: documents the bugs resolved in the release.

User Stories

Localized Content

Text and HTML assets now support the provision of multiple, localized versions of their content.

A new system configuration setting optionally allows for the selection of a value list defining the set of region/language codes to be used to define the supported variants. When creating or editing asset content, separate content can be created for each supported variant.

6-7.png

The region/language code can be selected when previewing localized asset content in the Asset or Offer Designers.

Upon execution of an offer containing localized asset content, RPI determines the recipient's region and ensures they receive correctly-localized content. The same applies when viewing localized content in a realtime context.

User story reference: 18606, 19422, 19470, 19423, 19424

Facebook API v18

RPI now supports v18 of the Facebook API.

User story reference: 19446

mPulse SMS Enhancements

The following enhancements have been made in the context of RPI’s mPulse SMS plugin:

  • RPI now uses the RPContactID field to match mPulse events when ingesting data into the Offer History States table (user story reference: 19431, support reference: 132344).

  • The X-Ms-Update and X-Ms-Audience-Update headers have been removed when making Member upload HTTP requests (user story reference: 19653, support reference: 137464).

  • The x-Ms-Force-Subscribe-Member header is now included and set to False during Member List upload HTTP requests (user story reference: 19654, support reference: 137464).

  • A new Ignore HTTP 400 error channel configuration option has been added (user story reference: 19655, support reference: 137464).

Twilio Notify Deprecated

The Twilio Notify provider has been deprecated, and is no longer supported by RPI.

User story reference: 19425

Snowflake Enhancements

The following enhancements have been made in the context of RPI’s Snowflake database plugin:

  • An "application=redpointglobal_rpi" parameter is now appended to the RPI Snowflake connection string (user story reference: 19135).

  • Support has been added for Materialized Views (user story reference: 19384).

Google Ads Customer Match Enhancement

RPI’s Google Ads Customer Match data onboarding plugin has been enhanced to make use of the provider’s API’s latest version.

User story reference: 19053

Error Handling Enhancement

RPI now automatically performs retries in the event of the occurrence of 'ExecuteReader' errors at export file generation.

User story reference: 19206 4

Bugs

The following bugs have been resolved in RPI v6.7:

ID

Title

Support Reference

19183

Audience Designer-Test - Error when multiple resolution keys share name

122435

19674

Database Plugins-Azure SQL - Decimals not showing on Numeric Datatype

139463

18332

External Content Provider - AWS S3 - Cloudfront enabled incorrect image url

106045

19344

External Email Provider - Sendgrid- Add diagnostic logging when ingesting records into SendGridEvents table

130784

19554

External Email Provider - Sendgrid- Include 'Could not load file or assembly' message in the retryable error

136056

19566

External Provider Integration - mPulse SMS - Add re-try for HTTP error "Sorry, Response not available."

136238

19591

External Provider Integration - mPulse SMS - add support to resubscribe for specific audience list

137464

19430

External Provider Integration - mPulse SMS - Remove 'x-Ms-Force-Subscribe-Member' header when uploading member list

131588

19652

External Provider Integration - Push Notification - Airship Push Direct - Limit Audience ID to string attribute

139005

19365

External Provider Integration - SMS- mPulse - Add checking for array correlation id

131584

19364

External Provider Integration - SMS- mPulse - Add diagnostic logging when ingesting records into mPulse events table

131584

19362

External Provider Integration - Vibes SMS - Handle 'Object reference not set' error during test connectivity

130784

19647

External Provider Integration-Email-CheetahDigital- Unexpected "foreach" keyword after "@" character error encountered

137092

19266

External Provider Integration-Email-LuxSci - Error inserting record in suppression table

128222

19325

External Provider Integration-Email-LuxSci - Implement paging and add extra logging when updating metrics

129674

19686

External Provider Integration-Email-LuxSci - Spam complaints not inserted to suppression table

139895

19619

External Provider Integration-Email-MailChimp - Unable to send email, 0 subscribers

138148

18599

External Provider Integration-External Email Providers-Add additional error log messages contain email offer id and email offer name

107495

19309

Interaction Designer-Recurring Trigger - Incorrect planned trigger fire times

130482

19730

Interaction Designer-Trigger-Recurring - Unable to override audience activity metadata at deactivated, multi-instance recurring trigger

142673

19275

Operations-Housekeeping - Memory spike mitigation

128231

19304

Operations-System Tasks - System.OutOfMemoryException

129674

19625

PostgreSQL Ops DB - already deleted files in the destination not restored during copy to client or import

135356

19615

PostgreSQL Ops DB - no files exported having nested folder

135356

19313

Redpoint Interaction - Missing Postgres assembly binding

130578

19278

Redpoint Interaction-Utilities-File Copy - App not working

126766

19248

Server Workbench - Add additional logging

126889

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.