Release Summary - Jun 01, 2023

The following key features and improvements, along with bug fixes, have been released in Algonomy products in the release version 23.13 during May 19-Jun 01, 2023.

Enterprise Dashboard

Images as answers in Guided Selling quiz

Merchandiser can now use images to represent the answers in Guided Selling quiz which makes the quiz visually appealing. The images can be set on the questions screen. If you want to display text along with the images, it can be displayed below the images. You can also choose to display just text, as you do currently.


Availability: Not yet available.

Jira: ENG-25996

Improvements in User Affinity Configuration

The following improvement have been made in the User Affinity Configuration:

  • Users will not be able to create a User Affinity Configuration with a blank space (without name) anymore.
  • Labels are now being shown in the ‘User Affinity’ tab correctly.
  • Product URL is now working in the ‘Recommendations’ tab as expected.
  • Selected user affinity is now correctly shown on the edit page of ‘Configurable Strategy’.
  • If another ordering option is selected, the affinity configuration does not get passed as a parameter anymore.
  • The View Results recsUsingStrategies request should pass the user affinity configuration as a parameter.
  • In Configurable Strategies, the Personalization Seed will now be updated when making a change.

Jira: ENG-25931

Other Feature Enhancements

The following feature enhancements and upgrades have been made in the release version 23.13 during May 19-Jun 01, 2023.

Jira #

Module/Title

Summary

General Availability

ENG-24777

 

Find:

Convert language service to Jackson parsers instead of GSON

Language service is tightly couple to GSon, especially the synonyms part. This is because GSon is often used as a parameter in many methods. Instead of working with classes, JsonObject and constants are used to work with data and that makes the change difficult.

The issue has been fixed and APIs are now returning 200 response and synonyms are also working fine.

01-Jun-2023

ENG-26090

 

Enterprise Dashboard;

Guided Selling - DynEx template fixes

The following improvements have been made in the Guided Selling template in Dynamic Experiences.

Set the display text before defining the option values when configuring question and answers in Guided Selling so that the input flow is more logical.

Each screen of the Guided Selling template now shows ‘Display Text’ before the corresponding Option input field.

Placement configured in the template is used as default now, and then fallback to the value set in the javascript.

"placementName": "<%=placement_name %>",

When using "body" as the target for the recs, show the recs in a popup over the page rather than at the end of it. If any other selector element is used, it does not display a popup.

Not yet generally available

ENG-26055

 

Science:

Visual AI:  Store and enable an API to retrieve image coordinates for bounding boxes

Developed store image coordinates for bounding boxes to be used for overlaying the images with rectangles for clicking on products.

Provided an API to retrieve the coordinates in the front-end for displaying the boxes around products for the shopper’s to click

Not yet generally available

 

 

 

 

PLAT-3493

Streaming Catalog:

Create live dataset from Enrichment View

In Batch Find, the batch job relies on the Enrichment View service to get the appropriate WOC datasets to reconcile with Feed Catalog prior to indexing. The Enrichment View has been extended to provide a way to paginate through the live dataset for a calculation with the resolved values applied, and also giving visibility to the point-fix values. This will enable batch find job to manage the catalog reconciliation with no other dependencies.

01-June-2023

PLAT-3338

Streaming Catalog:

Facilitate Vendor services for new vendors

Previously, the Enrichment service v1.0 only supported the ability to accept enrichment data streams from internal vendor i.e., Algonomy. Now the Enrichment Service has been extended to support streaming enrichment data streams from external sources. With this improvement, the Enrichment Service now supports the configurable ability to create, update, activate and deactivate vendors beyond the default Algonomy vendor. The vendor service will provide the applicable metadata associated with each vendor, specifying the vendor ID in the enrichment ingest and ensure that data ingested is being reconciled against all the subscribed sites.

01-June-2023

ENG-25920

 

Streaming Catalog:

Enhanced Compatibility for queryTag in Streaming Catalog

We have introduced the queryTag streaming catalog compatibility feature, aimed at enhancing query understanding and catalog schema. This update includes the implementation of a query understanding enabled checkbox in the portal, taggable FieldFeature in findAttributeSettings, and the utilization of catalog taggable fields. Validation has been implemented to ensure proper configuration.

01-Jun-2023

ENG-25286

 

Recommend:

Enhanced Privacy with 3rd Party Cookie Switch in rrserver Response

We have introduced the "Feature Switch for 3rd Party Cookie Handling in rrserver Response," addressing the issue of 3rd party cookies being sent in click beacon calls to rrserver. With this feature, rrserver can now be configured to eliminate the usage of 3rd party cookies in the response. This addition provides enhanced privacy and improved shopper tracking efficiency. The ability to switch this feature ON/OFF at the site level ensures control and flexibility during the roll-out process.

01-Jun-2023

ENG-24431

Data Engineering, Enterprise Dashboard:

Currency Support in RecType Sales Reports

We have introduced currency support in RecType Sales Reports, resolving the issue where sales graphs did not consider currency variations. Users can now select the desired currency from a dropdown menu in the page tab for more accurate reporting. This update ensures that impacted reports across engagement, page, sales metrics, and value categories consider currency, providing reliable insights. The API request has been updated to include the currency parameter, resulting in correct values displayed in the reports.

01-Jun-2023

ENG-25860

Engage:

Return score in Personalize API

We have introduced the "Return Score in Personalize API" feature, providing personalization managers with valuable insights into content scores. This update empowers managers to reorder monetized content while ensuring personalization and relevance. By including scores in the API response, strategic blending of personalization and monetization is made possible.

06-Jun-2023

Bug and Support Fixes

The following issues have been fixed in the release version 23.13 during May 19-Jun 01, 2023.

Jira#

Title

Summary

General Availability

PLAT-3498

Streaming Catalog:

Enrichment View bootstrap issue

During Enrichment View bootstrap, some components like Subscription server and Calculation server were not starting up because of Guice injection with vendor, new site config cache. This issue has been fixed now. All enrichment components are now starting up properly.

01-June-2023

ENG-26176

Enterprise Dashboard:

Unable to create Configurable strategy

A Blank page was shown when a user was trying to create a new Configurable strategy under Recommendations. This issue has been fixed now.

01-June-2023

ENG-26134

Enterprise Dashboard:

Editing the default User Affinity Configuration creates a new default configuration

When editing the default User Affinity Configuration, a new default configuration was getting created. The issue has been fixed now.

01-Jun-2023

ENG-25963

Enterprise Dashboard:

Font size is too big for the error messages in reporting

The font size was too big for the error messages in reporting. The issue has been fixed now.

01-Jun-2023

ENG-25759

 

Enterprise Dashboard:

Search Test Drive - Attribute boost rule is not parsed correctly

Previously, the attribute boost rule was not displayed correctly, showing the attribute as a combination of the attribute ID and boost value. However, we have now fixed the parsing issue, ensuring that the rule is accurately presented, displaying the attribute name instead of the ID.

01-Jun-2023

ENG-25403

Engage:

Dynamic Experience start and end times are not accurately reflected in the runtime

Previously, there were inaccuracies in the reflection of Dynamic Experience start and end times in the runtime. This was due to the cache generation code adjusting timestamps based on the GMT offset separately from setting the correct timezone for the start and end times. However, this issue has been rectified, ensuring accurate reflection of the scheduled start time.

01-Jun-2023

ENG-26118

Recommend:

PCS models take longer running time on transactions

The longer running ‘idle-in-transaction’ connections on the database are regularly from the PCS model build. It was found that most of the time was spent during Solr model updates that do not need an open DB transaction. This issue has been fixed now.

06-Jun-2023

ENG-26103

Engage:

Content Model has become slow after the catalog reader changes

The recent CatalogReader performance changes helped full-sized catalog models and other catalog scans but had resulted in significantly slowing down the simple scans for content models. The issue has been fixed now.

06-Jun-2023