Appearance
Changelog: April 2025
API
Added
Exposed new
Score
object on product results, which gives insight into how good of a result the match is, textually, in a product search request. TheScore
has two attributes that expose the score before and after relevance modifiers and merchandising rules, in order to make it more transparent when these have affected a result. This feature will be rolled out for other search and recommendation types in the future as we implement those.Improved accuracy of calculating ResultsAvg in general. It is now correct based on any given period.
The Search Highlight engine has been improved to no longer require exact word match, but instead relies on grammar rules to locate common word parts.
Changed
- Search: Improved ranking of decompounded matches by putting varying weight on different parts of the original word. This ensures the engine properly determines that for example a 'daydream' is a special kind of 'dream' but not a kind of 'day', leading to better quality search results with less unwanted matches.
Fixed
Fixed a bug where relevance modifiers targeting variants had the opposite effect of what was intended.
Search Analytics: Fixed a bug in the Term Details overview where it didn't show searches without results if the most recent search was a zero hit.
Search Analytics: Fixed a bug in where ResultsAvg would display as 0 if the last search received was a 0 hit.
Search Rule Modifiers: Fixed a bug for both Search Term Modifiers and Search Result Modifiers where the rule would fail to match if the condition(s) contained an accented character (Å, Ë etc).
Search: Fixed a bug causing word accents to be removed if the indexed language did not have a correct ISO 639-1 code set.
Search: Fixed a bug during decompounding where we would exclude more results than intended if one or more of the searched-for words did not exist in the search index.
My Relewise
Added
Merchandising: Added more filtering options in the Merchandising Overview, to allow filtering by type, and to hide disabled rules.
Merchandising: Improved the layout of User Conditions for better visualization.
Retail Media Campaigns: Added support for promotions to be limited to specific search terms. Refer to our documentation for details.
Search Analytics: Search Analytics is here! Gain deeper insights into user behavior, search trends, and performance metrics to optimize your products and improve your search experiences.
Changed
- Entities: Aligned accordion styling to give a more coherent user experience.
- Merchandising: Search types are now hidden for pin rules, as pin rules do not apply to search requests.
- UX improvement: Added empty state handling to a lot of pages to help and guide users getting started.
- Views and Order Metrics: Cleaned up the wording on what type of numbers are shown.
Fixed
Fixed a bug where you could not search for identifiers that included upper-case characters in the User Entities view.
Retail Media Advertisers: Fixed a small navigation issue when navigating between different advertiser campaigns.
Retail Media Campaigns: Fixed a bug where sometimes the end time was not shown even though it was set.
Retail Media: Removed some filter options that were incorrectly shown.
Views and Order Metrics: Fixed a bug where the data would display on the basis of the global date picker instead of the date picker in the Views and Order Metrics accordion.
Integration
Added
Java SDK: Added support for search highlight snippets.
Java SDK: Added types for product global score.
Java SDK: Search indexes now include the current rebuild status.
JS SDK: Added a better warning message when pre-flight request fails, likely due to using a wrong dataset ID.
JS SDK: Added types for product global score.
PHP SDK: Added support for search highlight snippets.
PHP SDK: Added types for product global score.
PHP SDK: Search indexes now include the current rebuild status.
Shopify App: Now requires
read_translations
in order to query translations for shops using multiple markets.
Changed
- Demo Shop: Made some tweaks to Product Details to show Stock Levels if present in data, and to handle Descriptions.
Documentation
Added
Added Alvas.ai to the list of Third Party Integrations. Available here.
Added documentation for promoting products based on specific search terms in Retail Media. Available here.
Added explanatory text about the use of the "cart name" attribute for
TrackCartRequest
to the .NET, PHP and Java examples pages.
Changed
- Performed some much-needed maintenance and pruning of articles, to keep the site up to date and relevant to the current user experience.