Collapse All
Improvements
Audience Generator - Improved performance of Audience Generator service by reducing the time to process entries, from ~40 million entries which used to take up to 24 hours down to 1½ hours.
Improvements
Catalog Picker Bulk Upload - We introduced a bulk upload feature to the latest version of our catalog picker in Campaigns. This means that you no longer need to manually select items when running a campaign with 1000+ SKUs.
Enhanced Point Tracing Option
We’ve introduced a new option to enable point tracing on the purchase offer flow by capturing the spend points reference to the User Offer, rather than to the Reward Store Offer. By doing this, it creates a reference that can be used to trace to the User Offer, which already provides traceability to the transaction where it was applied.
NOTE: Enabling this will change the data that is captured and will introduce a new Reference Type. Retroactively updating the data to reflect this is not part of this feature.
This option is disabled by default and can be enabled upon request to your Customer Success representative.
Improvements
Offers API - Enhanced the offer revoke flow by adding a return endpoint, api/2.0/offers/acquisition/return
, that revokes an offer and returns the points when applicable.
Bug Fixes
Offers API
spend_points_multiple
and purchase
endpoints.get_user_offer
endpoint to return an error when the point balance in the response payload was exceeding the int32 range.UserOffer
to be locked by calling api/2.0/offers/redemption/lock
.fetch_bulk_offer
endpoint now has validation in place to limit the amount of requested offer_ids
to 1000 and returns a 400 error message with a suitable validation error instead of throwing a 500 error with an unclear reason.Offers Date Format - Fixed a bug caused by the Issued Offer date format being different from the Redeemed Offer date format in the timeline. Both have now been unified to use the single format of YYYY-MM-DDTHH:MM:SS.MSZ
.
Reward Store
offers_discount
response payload field, if they are applicable for the given transaction. This allows for perpetual use of offers without complicated issuance rules.purchase_offer
endpoint is now returning 400 instead of 500 when a user is denied access to the reward store.Improvements
Data Privacy Forget Requests - Enhanced forget feature to better automate records request process across modules and data stores, including online and data cloud stores.