2022

November 15, 2022

When configuring a recommendations action, users can now select None to remove a previously selected recommendation strategy.

Restricted Content

Internal Distribution Only

CD3-1794 When configuring a recommendations action, users can now select None to remove a previously selected recommendation strategy.

October 25, 2022

  • The Social Proof add-on feature now includes two new types: Trending and Recommended for you. These new options allow users to create a Social Proof action that takes into consideration what products a customer has viewed and has purchased for a Web experience or an Omnichannel experience.
  • The Omnichannel Social Proof action template now includes a field so that clients can use a custom message in the action.
  • The Social Proof action template now includes a default message based on the Social Proof type selected and other settings configured in the action template. Below the message-editing field is best practices guidance to help users define an appropriate message if they choose not to use the default message.
  • Every recommendation strategy selector in an action template now includes a search field so that users can quickly search for a recommendation strategy by name if the list of options is long.

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to a publicly announced update.

  • CD3-1686 and CD3-1689 The Social Proof add-on feature now includes two new types: Trending and Recommended for you. These new options allow users to create a Social Proof action that takes into consideration what products a customer has viewed and has purchased for a Web experience or an Omnichannel experience.*
  • CD3-1710 and CD3-1720 The Social Proof action template now includes a default message based on the Social Proof type selected and other settings configured in the action template. Below the message-editing field is best practices guidance to help users define an appropriate message if they choose not to use the default message.*
  • CD3-1727 The Omnichannel Social Proof action template now includes a field so that clients can use a custom message in the action.*
  • CD3-1713 Every recommendation strategy selector in an action template now includes a search field so that users can quickly search for a recommendation strategy by name if the list of options is long.*
  • CD3-1770 Social Proof: Default settings for Lookback Period and Minimum Threshold changed
  • DEC3-826 Backend (Track): Update recommendations dynamic filters to include/exclude Offline Purchases data
  • PER-648 Product Catalog: Quantity filter in Search UI
  • PER-651 API Users: Fixed glitch preventing the UI from showing more than 10 API Users at a time
  • DEC3-1084 UAT: Remove unused rec strategies from MyBigCommerce
  • CD3-1726 Prepare action rebuild to add strategy_id to existing Social Proof actions
  • SDKF-1697 Mobile SDK: Implement RecImpressions and RecClicks in Android SDK
  • CD3-1693 Social Proof: Added 'monetate:action:SocialProofDataV2' as a distinct Engine API action type*
  • PER-616 Automated Personalization Experience Internal Server Error
  • DEC3-1105 Resolves issues with collab recs processing delays on prod (Released 10/12)
  • DEC3-842 and DEC3-939 Backend work for unreleased recs features
  • SDKF-1791, SDKF-1792, SDKF-1793, CD3-1734, CD3-1751, DEC3-850, DEC3-1052, DEC3-1073, DEC3-1097, and DEC3-1102 Test case automation

October 12, 2022

  • For certain types of datasets, users can now add an attribute with a comma-separated string value via the Add Attribute modal accessible on the Attributes tab.
  • Fixed an issue that caused the Search tab to appear for certain types of dataset pages even when the Datasets Search feature flag was disabled.

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • PER-624 For certain types of datasets, users can now add an attribute with a comma-separated string value via the Add Attribute modal accessible on the Attributes tab*
  • CD3-1635 Fixed an issue that caused the Search tab to appear for certain types of dataset pages even when the Datasets Search feature flag was disabled*
  • CD3-1744 Triggers: AND/OR toggle button is not working for WHO target
  • CD3-1723 Triggers: WHAT section and view analytics manual testing
  • CD3-1722 Social Proof: Explore and writing manual tests for Trending and Recommended for you
  • CD3-1722 Social Proof: Explore and writing manual tests for Trending and Recommended for you
  • SDKF-1703 iOS SDK: Add get action for events that are already implemented in sample app
  • SDKF-1703 iOS SDK: Add get action for events that are already implemented in sample app
  • SDKF-1699 Mobile SDK: Automation – Location-based WHO targeting, Part 2
  • SDKF-1698 Mobile SDK: Add get action for events that are already implemented in sample app - React Native
  • SDKF-1698 Mobile SDK: Add get action for events that are already implemented in sample app - React Native
  • CD3-1714 Required Updated on Experience List page for Email Trigger experiences
  • PER-646 SFTP Public Key format errors
  • CD3-1688 Actioneval for Recommended For You
  • CD3-1671 Separate regular and trigger WHO targets in UI
  • PER-620 Recently Viewed slider is showing products that were not recently viewed
  • CD3-1665 Triggers: WHAT-related observations

September 27, 2022

Fixed an issue related to the Recently Viewed recommendation algorithm not returning results or showing older products.

Restricted Content

Internal Distribution Only

The asterisk signifies that the story is related to the publicly announced update.

  • DEC3-976 Fixed an issue related to the Recently Viewed recommendation algorithm not returning results or showing older products*
  • CD3-1724 Track collect should not call session and add impression reporting to engine
  • CD3-1712 Error updating email templates from email template management page
  • CD3-1711 Trigger: Add/modify WHO manual tests and integration with testrail
  • CD3-1708 Triggered email template: Delete template shows cannot delete template error message (500)
  • CD3-1706 Trigger: WHO-related observations
  • DEC3-1063 Web Experience: Actions added to Web experience and to draft status Web experience are not deleted - gives 500 - Internal Server Error
  • DEC3-1062 UAT: Entry.js file is failing to load on UAT environment
  • DEC3-1061 Datasets: Created new dataset is not displayed on Datasets list page
  • DEC3-1060 Triggered Email: Email Templates list page does not load
  • DEC3-1059 Product Finder: Product Finder list page does not load
  • DEC3-1058 Recommendations: Global Recommendation Settings page does not load
  • DEC3-1057 Recommendations: Recommendations list page does not load
  • CD3-1705 Fill IDs for link URL parameter
  • SDKF-1680 React SDK: Creation of sharable React sample app build link-Android
  • CD3-1691 Dataset: User Email Dataset–related observations
  • SDKF-1669 React SDK Demo: Implement a event log for React native demo app
  • PER-637 Product Catalog Validation: Errors don't align with actual issue
  • CD3-1679 Filter out CAMPAIGN_TYPE_EMAIL_ANALYTICS experiences from track
  • CD3-1676 Add a new fact type to track server for email trigger returnee analytics
  • CD3-1674 Trigger: WHEN–related observations
  • CD3-1669 Unsubscribe link handling
  • DEC3-1005 AdLink Page: AdLink page is not loaded and Error 400 Bad Request is displayed
  • DEC3-1004 Custom Variable: Creation Time and Type ascending and descending functionality are not working properly
  • DEC3-997 UAT Env: BLOCKER — After login to UAT environment blank dashboard page is displayed
  • CD3-1624 UI and Navigation layout for Triggered Experience Analytics page
  • DEC3-977 UAT: Error — Blank Page/HTTP Error - 503/Back-end server at capacity on page load for all pages
  • CD3-1596 Finish Backend Integration For WHAT Configuration Workflow
  • PER-586 Engine API Recommendations: Recently Viewed items disappear in subsequent requests*
  • PER-584 Ralph Lauren: Most Popular recs not returning consistently
  • DEC3-835 Backend: Configure runtime context item passed as custom variable
  • DEC3-732 Frontend: Configure runtime context item passed as custom variable
  • SDKF-1700, CD3-1700, CD3-1716, SDKF-1685, SDKF-1683, DEC3-1040, DEC3-1024, DEC3-983, and DEC3-963 Test case automation

September 13, 2022

This release contains no user-facing changes.

Restricted Content

Internal Distribution Only

  • SDKF-1682 Mobile SDK: External API suite execution and verification
  • CD3-1684 User Email Data: UI automation of test cases
  • SDKF-1666 Mobile SDK: External API suite execution and verification
  • CD3-1680 Create a companion experience analytics tracking experience for each email trigger experience
  • CD3-1677 Add support for new campaign group type for email trigger experience returnee analytics tracking
  • SDKF-1662 React SDK: Sample app update of Location-based AB Testing handling
  • CD3-1675 Returnee analytics URL enrichment
  • SDKF-1659 Mobile SDK: Custom Report internal API automation
  • PER-622 NEXT: Onboarded Recommendations Dataset does not update recommendations results
  • DEC3-995 Refactoring precompute collab
  • DEC3-985 Functional and automation testing on UAT and failed issue verification
  • DEC3-982 First-Party Proxy tab: Automate test cases for First-Party Proxy tab part 2
  • CD3-1614 Backend Integration for Triggers WHO target configuration
  • PER-587 Behavioral Triggers dysfunction
  • DEC3-821 Frontend: POS configuration on rec strategy
  • PER-575 Product Finder: 500 error
  • CD3-1553 Follow-up task for CD3-1473 Trigger template management page
  • CD3-1514 Behavioral Triggers Extracts: (1) Download functionality is not working (showing Access Denied); (2) After creating Behavioral Triggers Extracts dataset it is not generating result sets as expected
  • CD3-1492 Create action input type for Email action and Abandoned Cart Email Trigger action template JSON
  • PER-487 Recommendation strategies deduplication issue

August 30, 2022

Clients that use the Monetate tag–based implementation of the Kibo Personalization platform can configure first-party proxies for Personalization requests on their sites and then input those proxies' paths on the new First-Party Proxy tab of the Integration page of the platform settings. First-party proxies ensure that Kibo Personalization's services work on a client's site even when a customer uses ad-blocking extensions or software.

Restricted Content

Internal Distribution Only

The asterisk signifies that the story is related to the publicly announced update.

  • DEC3-973 Clients that use the Monetate tag–based implementation of the Kibo Personalization platform can configure first-party proxies for Personalization requests on their sites and then input those proxies' paths on the new First-Party Proxy tab of the Integration page of the platform settings. First-party proxies ensure that Kibo Personalization's services work on a client's site even when a customer uses ad-blocking extensions or software.*
  • CD3-1636 Follow up | User Email Data: UI integration with backend
  • SDKF-1655 Mobile SDK: Support for Behavior-based WHO targets
  • SDKF-1647 Mobile SDK: Support for Landing WHO targets
  • SDKF-1632 iOS SDK: Product detail page creation
  • CD3-1618 Dump of Fingerhut Dataset
  • DEC3-822Backend: POS configuration on rec strategy
  • CD3-1566 Productionize CM work and create prod stack for RDS instance
  • DEC3-382 Enable combined POS and online data collab models in precompute
  • CD3-1458 Create a working instance that runs the stream filter and outputs to DB
  • CD3-1463 Executor process skeleton
  • DEC3-1022 Reduce failed script count to minimum in automation suite execution report by script fixes
  • SDKF-1667, DEC3-1034, SDKF-1660, SDKF-1658, SDKF-1657, SDKF-1656, and DEC3-1008 Test case automation

August 16, 2022

Customer datasets are now validated to ensure that a dataset's name and its field names only contain letters, numbers, hyphens, and underscores. This new validation action doesn't apply to Customer Attributes datasets.

Restricted Content

Internal Distribution Only

The asterisk signifies that the story is related to the publicly announced update.

  • PER-606 Customer datasets are now validated to ensure that a dataset's name and its field names only contain letters, numbers, hyphens, and underscores. This new validation action doesn't apply to Customer Attributes datasets.*
  • CD3-1621 Email Template Management Page: Search Function Bugs
  • CD3-1616 Allow Category and Subcategory to default "None"
  • DEC3-1010 Resolve issues with POS->warehouse implementation, monetate-recs artifact update
  • DEC3-1007 UI Automation Suite: Parallel execution of test scripts doesn't includes all test scripts
  • DEC3-1006 UI Automation Suite: TestCaseList and TestResults JSON file is not generated after suite execution
  • CD3-1641 Loading product catalogs to the warehouse is broken
  • SDKF-1644 Mobile SDK: Support for Country WHO Target
  • SDKF-1643 Mobile SDK: Support for Weather WHO Target
  • SDKF-1642 Mobile SDK: Support for City WHO Target
  • CD3-1639 Remove unused AdLink accounts and update the logs to analyze request count
  • SDKF-1640 Mobile SDK: Internal API automation
  • SDKF-1639 Mobile SDK: API automation execution
  • SDKF-1638 Mobile SDK: Update the Kibo-personalization-js-sdk Web and mobile package on to the JFrog (Part 2)
  • SDKF-1637 Mobile SDK: Update the Kibo-personalization-js-sdk common package on the JFrog (Part 1)
  • DEC3-984 Automation on remaining Recommendations module test cases
  • CD3-1627 UX review: Design of badging action condition in React
  • DEC3-970 Developing regex-based string function for collab/non-collab precompute
  • CD3-1610 Frontend support for email metadata dataset
  • CD3-1609 New dataset type in backend for email metadata
  • DEC3-955 Functional testing and automation suite execution on UAT

August 2, 2022

  • Fixed an issue with Custom List datasets that caused the status on a dataset's details page to incorrectly indicate that the custom list had no data.
  • A new validation prevents users from duplicating an experience that contains a Product Finder action into a different account. Users are still able to duplicate an experience with a Product Finder action within the same account.
  • Fixed an issue that caused an HTML Countdown Session action to incorrectly show the time remaining in the countdown when the customer reloaded the page on which the countdown timer appeared.

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • CD3-1591 Fixed an issue with Custom List datasets that caused the status on a dataset's details page to incorrectly indicate that the custom list had no data*
  • DEC3-646 A new validation prevents users from duplicating an experience that contains a Product Finder action into a different account. Users are still able to duplicate an experience with a Product Finder action within the same account.*
  • PER-488 Fixed an issue that caused an HTML Countdown Session action to incorrectly show the time remaining in the countdown when the customer reloaded the page on which the countdown timer appeared*
  • CD3-1599 CKEditor: State change causes cursor to be reset
  • CD3-1628 Prod Social Proof redis memory usage is crawling between 85–95%
  • SDKF-1631 Mobile SDK: Use IP address in a WHO target to retrieve an omnichannel experience in the React-Native sample app
  • CD3-1625 Recommendations: Custom variable filtering operator issues
  • SDKF-1625 Mobile SDK: SDK API automation
  • CD3-1608 Stream filter core logic and caching
  • CD3-1603 Pandora v2: Automated deletion of raw files for specific datasets
  • CD3-1593 Product Recommendations for Email: Update action type in UI
  • CD3-1589 UI: Create single component for Triggered Email fields
  • CD3-1580 UI: Create WHEN configuration page workflow
  • CD3-1572 Email Template Management Page: Ascending and descending order arrow icon behavior
  • CD3-1270 Add schema count endpoint

July 19, 2022

On the Global Recommendation Settings tab of the Recommendations page, users can now create a general filter for all recommendation strategies that uses the adult optional product catalog attribute.

Restricted Content

Internal Distribution Only

The asterisk signifies that the story is related to the publicly announced update.

  • PER-475 On the Global Recommendation Settings tab of the Recommendations page, users can now create a general filter for all recommendation strategies that uses the adult optional product catalog attribute*
  • CD3-1570 Email Template Management Page: Bulk Export and Save Title Bugs
  • PER-547 Fixed an issue that impacted how layered recommendation filters with dynamic values are evaluated
  • DEC3-872 Optimize catalog joins in precompute for recommendation filters with dynamic values
  • CD3-1481 Delete recommendations datasets
  • DEC3-776 Update GeoIP calls to GeoIP2 databases
  • SDKF-1620 iOS SDK: Add Dynamic Experience handling support in iOS sample app
  • SDKF-1622 iOS SDK: Implement UserAgent and ProductDetailView events in iOS sample app
  • CD3-1571 Handle queued Customer Data KB documentation requests
  • SDKF-1561 Android SDK-PF: Model Object creation for a single PF Data
  • SDKF-1567 React SDK-PF: Sorting a particular PF data from multiple PF data
  • DEC3-880 Write unit tests for Similar Products algo
  • DEC3-808, DEC3-849, DEC3-881, DEC3-808, DEC3-932, DEC3-933, and SDKF-1619 Test case automation

July 5, 2022

  • The character limit for the id and item_group_id product catalog attributes has expanded from 32 characters to 50 characters.
  • In the ANALYTICS menu in the top navigation bar, the Recommendation Reports option is now Global Recommendation Reports. Selecting this option takes the user to a new page on which they can access the Recommendation Account Report, the Recommendation Experience Report (All), and the Recommendation Product Report.
  • The open-time email recommendations experience is now Product Recommendations for Email. The Email Experience option available in the CREATE EXPERIENCE menu on the All Web Experiences list page is now Product Recommendations for Email.
  • Fixed an issue that prevented Intelligent Recommendations from displaying expected results for precomputed recommendation strategies.

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • INFRAX-316 The character limit for the id and item_group_id product catalog attributes has expanded from 32 characters to 50 characters*
  • CD3-1541 In the ANALYTICS menu in the top navigation bar, the Recommendation Reports option is now Global Recommendation Reports. Selecting this option takes the user to a new page on which they can access the Recommendation Account Report, the Recommendation Experience Report (All), and the Recommendation Product Report.*
  • CD3-1574 The open-time email recommendations experience is now Product Recommendations for Email. The Email Experience option available in the CREATE EXPERIENCE menu on the All Web Experiences list page is now Product Recommendations for Email.*
  • PER-491 Fixed an issue that prevented intelligent recommendations from displaying expected results for precomputed recommendation strategies*
  • SDKF-1618 Mobile SDK: Internal API automation execution and verification
  • SDKF-1593 Mobile SDK: Define the overall troubleshooting steps came across SDK and Client App
  • SDKF-1592 Mobile SDK: Creating a flow diagram showing the interaction between SDK and client
  • DEC3-852 Integration Module: Test case design for First-Party Proxy tab
  • PER-583 Intelligent Recommendations: ACCOUNT-ERROR UnicodeEncodeError: 'ascii' codec can't encode character
  • SDKF-1588 iOS SDK: Implement a event log for iOS demo app
  • SDKF-1562 Android SDK-PF: Model Object creation for ProductsData
  • SDKF-1550 iOS SDK: Reviewing and updating the Sample App and related Documentation for Pre-Enablement Demo
  • SDKF-1549 iOS SDK: Adding ContextClosedSession event
  • SDKF-1546 iOS SDK: Adding RecordImpressions event
  • CD3-1557 Delete onboarded recommendations datasets
  • CD3-1550 UI: Create a Dynamic component to configure page from JSON object
  • PER-555 Recommendations: Boost and Bury issue
  • CD3-1472 Backend: Add sparkpost template validation
  • PER-455 adidas: Preview Functionality not working as expected

June 21, 2022

Users can now use the Amazon S3 presigned URL option to upload a custom list dataset.

Restricted Content

Internal Distribution Only

The asterisk signifies that the story is related to the publicly announced update.

  • CD3-1561 Users can now use the Amazon S3 presigned URL option to upload a custom list dataset*
  • CD3-1559 Migrate the AdWords API to newer version of Google Ads API
  • DEC3-319 adidas: Similar Products recs algorithm model
  • PER-570 SFTP: Missing validation for public key values
  • PER-569 Customer View: Internal Server Error (Next)
  • INFRAX-316 Widen product_id and sku to at least 50 Unicode characters
  • SDKF-1564 React SDK-PF: Model Object Creation for Quiz Data
  • SDKF-1565 React SDK-PF: Model Object Creation for a Single PF Data
  • SDKF-1584, SDKF-1585, SDKF-1586, and SDKF-1587 Core SDK Customer Enablement Deck Preparation
  • SDKF-1519 iOS SDK: Reinstall SDK and implement page event on any one page in sample app
  • SDKF-1521 iOS SDK: Release the updated SDK
  • SDKF-1541 iOS SDK: Generate IPA file for iOS sample latest app
  • SDKF-1553, DEC3-806, and DEC3-809 Test case automation

June 7, 2022

  • Fixed a recommendations dataset file upload issue. Users are now redirected to the Update History tab after uploading an update file.
  • Fixed an issue related to status messages and timestamps that appear in the table on the Update History tab for most dataset types. Users now see the the exact date and time each file was uploaded.

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • PER-565 Fixed a recommendations dataset file upload issue. Users are now redirected to the Update History tab after uploading an update file.*
  • CD3-1527 Fixed an issue related to status messages and timestamps that appear in the table on the Update History tab for most dataset types. Users now see the the exact date and time each file was uploaded.*
  • PER-572 Viewed and Also Viewed strategies can't compute and still pending
  • CD3-1546 UI: Create flow for experience configuration in React
  • SDKF-1535 React SDK-PF: Write JUnit test cases for PF method functionality for React Native
  • PER-553 Third-Party Analytics Report: Archive live report
  • PER-552 adidas: Cyrillic and Japanese language encoding/datasets
  • CD3-1513 DBCCEPWMP-3003: Search API action does not work with custom lists
  • DEC3-744 Remove product type from default recs fields for adidas
  • CD3-1508 Fix Data API monitoring pipeline
  • PER-541 Email Recommendations: Persistent scrollbars and broken image
  • CD3-1491 Backend: Create new trigger_config table to control WHEN delay_minutes
  • DEC3-710 Get POS data into warehouse
  • CD3-1473 Frontend: Implement trigger template management page
  • PER-358 Engine API: JS API calls do not evaluate
  • DEC3-798, DEC3-797, and DEC3-793 Test case automation
  • CD3-1549 UI: Create Component in React that will return single input like we have Google closure weights
  • CD3-1565 All datasets: FINISH button remained inactive after uploading file manually through upload functionality

May 24, 2022

  • Fixed an issue that caused action conditions to disappear when a user opened Content Builder from the action configuration panel of Experience Editor
  • Fixed an issue that prevented users from saving a recommendation strategy that contains a recommendation filter using a custom variable

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • PER-508 Fixed an issue that caused action conditions to disappear when a user opened Content Builder from the action configuration panel of Experience Editor*
  • PER-492 Fixed an issue that prevented users from saving a recommendation strategy that contains a recommendation filter using a custom variable*
  • PER-544 adidas: Searched/Purchased dataset stuck in data pending
  • DEC3-711 Akamai header update
  • PER-500 Email recs: 400 response using valid customer ID for purchase history–based algorithms
  • CD3-1491 Backend: Create new trigger_config table to control WHEN delay minutes
  • SDKF-1539, DEC3-772, and DEC3-773 Test case automation
  • DEC3-766 Vans: Update tests for new Variant Selector action
  • SDKF-1538 Identify missing test cases and update them in testrail
  • SDKF-1527 Document steps for iOS Mobile SDK delivery
  • PER-558 Lovehoney: Product Finder 500 Error

May 10, 2022

Users can save a free-text value with the contains operator in a recommendation filter. Clients are no longer forced to select an option from suggested values.

Restricted Content

Internal Distribution Only

The asterisk signifies that the story is related to the publicly announced update.

  • PER-539 Users can save a free-text value with the contains operator in a recommendation filter. Clients are no longer forced to select an option from suggested values.*
  • PER-554 Swanson Vitamins: Sudden Omni recs failure site-wide
  • PER-543 Cole Haan: Engine API inconsistency between prod and dev environments
  • CD3-1333 'edit item' not available for mobile header
  • DEC3-724 Enable POS data usage toggle for rec strategies
  • CD3-1474 Create skeleton page for managing trigger email templates
  • CD3-1427 and CD3-1428 Python Compatibility: monetate_recommendations/management/commands
  • CD3-1507 Backend/UI: Evaluate the new experience type that was already implemented
  • SDKF-1523 React SDK: Document Update for the SDK Installation and Usage
  • SDKF-1514 Mobile SDK: Update Android Sample app with new SDK changes
  • DEC3-723 Automation script creation/Duplicate IDs removal and PER defect testing on Dev/UAT (on priority)
  • DEC3-750 Vans: Update test cases for new impression report attributes
  • DEC3-753, DEC3-754, DEC3-764, DEC3-769, DEC3-722, and SDKF-1495 Automation test–related changes

April 26, 2022

  • Within Content Manager the DUPLICATE option wasn't available for a newly uploaded image unless the image was edited in Content Builder. Users now see the DUPLICATE option right after uploading the image.
  • Within created datasets users can now upload data using a pre-signed URL generated from Amazon S3.
  • Improved the user experience by adding clickable UI tags that display validation warnings on dataset list pages, dataset details pages, and the Update History tab.
  • In the Explore and Create Audiences section of Audience Explorer, a user can now scroll through a list of available experiences after selecting the Experience viewed filter.
  • Corrected a recommendation filter issue in which values from the product catalog that exactly matched what the user typed were not appearing in order, preventing the user from selecting them.
  • Resolved an issue that caused a recommendations request not to return product recommendations sometimes.

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • DEC3-198 Content Manager shows duplicate option for newly uploaded image only after opening it in Content Builder*
  • CD3-1506 Within created datasets, users now can upload data using a pre-signed URL generated from Amazon S3*
  • CD3-1424 Add clickable UI tags to dataset list pages, dataset details page, and Upload History page to display validation warnings*
  • PER-530 In Explore and Create Audience section of Audience Explorer, added scrolling support in Experience Viewed filter*
  • PER-526 Corrected a recommendation filter issue in which values from the product catalog that exactly matched what the user typed were not appearing in order, preventing the user from selecting them*
  • PER-542 Resolved an issue that caused a recommendations request not to return product recommendations sometimes*
  • PER-434 Customer ID via Engine API - Users were not kept in same session across variants, variant selection kept constant during a device session for analytics and user experience
  • DEC3-617 Created account–to-POS data mapping UI, which enables clients to map a retailer-level POS dataset to a specific account on the Global Recommendation Settings page if the client has the POS data feature flag enabled
  • PER-511 Progressive — Homepage traffic not being allocated properly
  • SDKF-1513 Perform Developer Release for SDK with updated changes
  • CD3-1470 Backend: Add backend app for triggered email templates management
  • PER-516 Recommendations Dataset 'Error: Unsuccessful HTTP response'
  • SDKF-1506 Create Documentation: Set up and launch Sample React App
  • CD3-1504 monetate-snowflake release and upgrade for S3 prefix change
  • CD3-1503 Triggers feature flag
  • CD3-1421 Separate S3 prefixes for schema types
  • SDKF-1508 iOS App Ecommerce Flow Integration (Part 3)
  • DEC3-723 Automation script creation/Duplicate IDs removal and PER defect testing on Dev/UAT (on priority)
  • DEC3-396 Add Custom Catalog Attributes to snowflake
  • DEC3-735, DEC3-719, DEC3-718, and SDKF-1525 Automation test–related changes

April 12, 2022

To be consistent with industry standards, starting April 26, 2022, Kibo Personalization no longer supports RC4 SSH ciphers on sftp.monetate.net. Kibo believe that most clients use tools that support alternative ciphers because RC4 SSH ciphers have known security vulnerabilities and were deprecated 7 years ago. If you're unable to update datasets via SFTP starting on April 26, 2022, then submit a request using the Kibo Technical Support portal at kibotechsupport.zendesk.com.

  • Fixed the email setting screen glitch wherein users were seeing an error message while loading the screen
  • Corrected an error in Named Segment that was causing auto-updating of operator while saving, editing, or ungrouping a named segment
  • Fixed an Audience Explorer issue that was showing identical results for Experience viewed data with both equals and does not equal filters

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • DEC3-697 Fixed the email setting screen glitch wherein users were seeing an error message while loading the screen*
  • PER-229 Corrected the error in Named Segment that was causing auto-updating of operator while saving, editing, ungrouping the named segment*
  • PER-515 Fixed the Audience Explorer issue, showing the identical results for Experience viewed data with both Equals & Does not Equal filters*
  • PER-525 Fixed the issue in social proof section causing the Batch feature enablement not deploying actions to account
  • CD3-1454 New Performance metric report for Recommendations Experiences running within an account
  • CD3-1407 Fixed the Duplicate Name accepting issue in Dataset section during creation
  • SDKF-1382 Review & update Android SDK Methods’ public visibility for SDK consumers
  • SDKF-1506 Create Documentation: Set up and launch Sample React App
  • CD3-1418 Add Cloudwatch metrics to count the amount of data being ingested by load_dio
  • SDKF-1490 Adding Decison request & purchase events in React-Sample Ap
  • DEC3-680 Defect fix addressing inability to expand errors on plot in webui/mui script errors page
  • DEC3-720 Testrail update for test cases impacted due to DB restore and Defect Retesting
  • SDKF-1512 Create Documentation: Set up and launch Sample IOS App
  • CD3-1112 and CD3-1110 Set up Jenkins with semantic release for Core JS & .Net CMS library
  • DEC3-703, DEC3-702, DEC3-692, and DEC3-672 Automating the Test cases

March 30, 2022

  • Fixed the issue of style change not working within Countdown timer section in Action Builder*

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • DEC3-261 Fixed the issue of style change not working within Countdown timer section in Action builder*
  • CD3-1450 Storage optimization-Golang changes to Reduce size of dataset canonicalized JSON
  • CD3-1419 Storage optimization - Reduce size of dataset canonicalized JSON
  • CD3-1422 Performance upgrade-Implement max delay Cloudwatch metrics for load_dio_es to better understand the delay when loading Elasticsearch
  • CD3-1420 Optimize the load_dio S3 polling request to reduce S3 polling costs
  • CD3-1402 Update auth API documentation for JWT token
  • CD3-1111 Setup Jenkins with semantic release for Adidas
  • SDKF-1489 Adding User journey events in React SDK Sample App
  • SDKF-1507 API Automation execution & failed script verification
  • DEC3-674 API Automation & PER Tickets testing
  • DEC3-671 Automate for 'Create Experience' API
  • SDKF-1491 API Automation: Negative Test case

March 22, 2022

  • Fixed the bug in Product Finder Recommendations which caused the incorrect time display for non-precompute recommendations
  • Fixed the broken Product ID and Search API actions in Product API action form

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • DEC3-626 Fixed the bug in Product Finder Recommendations which caused the incorrect time display for non-precompute recommendations*
  • CD3-1392 Fixed the broken Product ID and Search API actions in Product API action form*
  • PER-494 Fixed the autocomplete search field bug to show for 'Page includes products where PID in custom list' option present in 'Add Condition' section inside Experience action creation tab
  • CD3-1425 Cherrypy 17.4.2 Web Framework upgrade for backend services
  • DEC3-658 Test case Automation

March 1, 2022

  • Added contains operators for use with the Value of Custom Variable dynamic recommendation filter
  • Widened the COLLECTOR PRIORITY field to show the complete text
  • Rectified system-generated alerts so that users are now notified only for their relevant dataset updates

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • DEC3-517 Added 'Contains' operators for use with the 'Value of Custom Variable' recommendation filter*
  • CD3-1399 Improved UI for with widened 'Collector Priority' text box to show complete text*
  • CD3-1331 Rectified system-generated alerts so that users are now notified only for their relevant dataset updates*
  • DEC3-585 Created a new 'Select Recommendation Strategy' drop-down component for Product Finder that includes error state
  • DEC3-616 Add support to precompute collab/non-collab for the 'availability' catalog field
  • DEC3-641 Test case automation for experience APIs
  • SDKF-1487 Fixed Omni JSON parsing issue in Android sales demo app for Mobile SDK
  • SDKF-1488 DXC team demo feedback incorporated in Android demo app
  • PER-485 Added better exception handling & logs for checking the 'Unsuccessful HTTP response' during product search operation
  • PER-421 Issue fix—Users are unable to update a Custom List dataset through the wizard in the UI
  • PER-379 Within Settings section, fixed tooltip UI for Stealth Group section
  • PER-117 Fixed left menu and submenu section auto-adjustment issue in API Documentation sidebar section in Settings
  • PER-116 Within API Documentation section in Settings, bottom scrollbar alignment issue fixed
  • CD3-1333 Bug fix with mobile header items not being editable
  • SDKF-1368 Internal testing environment setup

February 15, 2022

  • Audience Explorer now displays all segments created
  • Audience Explorer equality operators return appropriate results when used with the Product types purchased attribute
  • Boost and Bury in recommendation strategies supports multiple attributes

Restricted Content

Internal Distribution Only

An asterisk signifies that the story is related to one of the publicly announced updates.

  • PER-471 Audience Explorer now displays all created segments*
  • PER-462 Audience Explorer equality operators now return appropriate results when used with 'Product Type Purchased' attributes*
  • DEC3-209 Recommendation strategies support boosting and burying based on multiple attributes*
  • PER-442 Invalid catalogs have been removed from Rexel's account
  • DEC3-638 Increased performance of precompute with collaborative models
  • DEC3-572 Dynamic testing feature flag now functions restricts access when disabled
  • DEC3-479 Product Finder preliminary support for progress bars has been added
  • CD3-1387 Legacy dataset deprecated code has been removed
  • CD3-1346 File import errors caused by an UTF-8 format no longer throw multiple errors in to the logs
  • CD3-1400 Old Customer Data upload modal closes after successfully uploading datasets

February 2, 2022

Fixed Social Proof API Lookback Response

The lookback returned by the API now matches the lookback configured in the Social Proof experience.

Restricted Content

Internal Distribution Only

Fixed Recommendations with Custom Variables Not Returning Products

Recommendation strategies with custom variables now return products as expected.

Fixed WebUI Test Case

Searched and Also Purchased WebUI test case now runs as expected.

Created Common Component for Improved Recommendation Strategy Selector

Makes extending Product Finder's improved recommendation strategy selector to other parts of the site easier by creating it as a common component.

This Sprint's Ticket Numbers

January 6, 2022

Resolved an Issue with Special Characters Sent via the Data API

Corrected an issue in which users were unable to upload special characters via the Data API. Now they can upload special characters via Data API.

Implemented Product Finder Welcome Screen for Shopper View

Implemented a welcome screen for Product Finder that directs the shopper to find the right product once they land on the Product Finder page.

Implemented Product Finder Welcome Screen for Action View

Implemented a welcome screen for the Product Finder action view that introduces and promotes the feature and conveys the benefits of using it.

Fixed Next Button in Disabled State if a Product Finder Answer Isn't Selected

Corrected an issue so that the Next button is disabled if an answer hasn't been selected for a question in Product Finder and so that the button is enabled once an answer is selected.

Implemented Separate Results Container for Results in Product Finder

Implemented in the Product Finder template a separate HTML container for product recommendations results that is only displayed when results are found. It's similar to Product Finder's "No Results Found" container.

Fixed Issue with 'Maximum Items' Field in Product Finder Action Template

Resolved a bug that maintained the default value of the Maximum Items field, 4, even when a user entered another value into the field that appears in the Product Finder action template.

Implemented Product Finder Results Styling

Implemented styling for "Results Found" and for "No Results Found" in Product Finder. Users can verify the changes in the shopper view.

Implemented Product Finder Quiz Styling Changes

Default, Hover, and Selected View quiz view options have been defined and implemented for Product Finder.

'Select Multiple Elements' Removed from Product Finder Action

The Select Multiple Elements setting has been removed from Product Finder action templates because multiple Product Finder quizzes shouldn't be rendered in a single action.

Limit Product Finder Questionnaires on List Page to Account

The Product Finder list page now only shows those Product Finder questionnaires created in the account that the user is currently viewing.

Social Proof 'Inventory Threshold' Default Value Set

Fixed an issue with the Inventory Threshold field in an inventory-based Social Proof action so that it should have a default value of 10 and can be modified by the user.

'CSS Style Properties' Field Removed from Social Proof Action

The CSS Style Properties field was removed from the Optional Inputs section of the Social Proof action templates. The CSS editor remains.

Range-Setting Slider Added to Disjoint Group WHO Target

The Disjoint Group start and Disjoint Group end fields on the Disjoint Group WHO target setup panel have been replaced with a slider to set the range of Disjoint Groups to be targeted in the experience.

Restricted Content

Internal Distribution Only

Fixed an Issue with Product Finder JSON Action Not Visible in Experience Preview

Resolved an issue that prevented a Product Finder JSON action from appearing in the preview of the experience to which it was added.

Created Template Versions for Product Finder Actions

With new actions and features implemented for Product Finder, new template versions of the action JSON file have been created that allow users to create actions based on template versions.

Template Description, Comment Changes Added to Product Finder HTML Template

Comments explaining data attributes usage were added to the main HTML template so that users can better understand the HTML code and enhance the user experience.

Fixed an Issue with 'Unsaved Changes' Warning in Social Proof Action

Resolved an issue that was causing a warning about unsaved changes to appear when the user clicked RETURN TO ACTION LIST after viewing a Social Proof action already added to an experience, even when the user hadn't made changes the action.

Fixed Issue with User Data, Email Notification Subscription Changes Not Saving

Fixed an issue that prevented users made to their own information and subscription preferences for the Personalization platform's Dataset SFTP Error emails, Dataset SFTP Success emails, and Catalog Parsing Error emails from being saved.

This Sprint's Ticket Numbers