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.
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.
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.
get_user_offerendpoint to return an error when the point balance in the response payload was exceeding the int32 range.
UserOfferto be locked by calling
fetch_bulk_offerendpoint now has validation in place to limit the amount of requested
offer_idsto 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
offers_discountresponse payload field, if they are applicable for the given transaction. This allows for perpetual use of offers without complicated issuance rules.
purchase_offerendpoint is now returning 400 instead of 500 when a user is denied access to the reward store.
Data Privacy Forget Requests - Enhanced forget feature to better automate records request process across modules and data stores, including online and data cloud stores.