リリースサマリー 26.12 | 2026年6月11日

以下の主要な機能改善およびバグ修正が、リリースバージョン26.12のAlgonomy DXP製品にリリースされました。

Find

LLMベースのインテント統合とキャプチャ

LLMベースのインテントシステムが導入され、過去のクエリーから価格、サイズ、カラーに関するショッパーのインテントを検出し、メイン検索クエリーに動的に適用することが可能になりました。検出されたインテントはSolrカタログタガーコレクションに発行され、強化されたクエリー理解設定を通じて実行時に関連属性をブーストするために使用されます。

これをサポートするため、新しいインテントジェネレーターおよびパブリッシャージョブが追加され、Findデータパブリッシャーが更新されました。Querytagプロパティ定義はインテントの取り込みとフィルタリングをサポートするよう拡張され、SFIパッチ操作による設定更新もサポートされています。これにより、スケーラブルなインテント処理と検索実行時の一貫した適用が保証されます。

Jira: ENG-32376, ENG-32588, ENG-32589

Find API:ブレッドクラムサポートのためのファセットにおける選択済みインジケーター

Find APIレスポンスが強化され、既存のファセット配列内の各ファセット値にBoolean型のselectedフィールドが含まれるようになりました。これにより、フロントエンドは現在適用されているフィルターを特定し、個別のブレッドクラムペイロードを必要とせずにファセットオブジェクトから直接ブレッドクラムナビゲーションを構築できます。

リクエストでフィルターとして適用されたファセット値はselected: trueで返され、適用されていない値はfalseまたは未設定としてマークされます。この変更は完全に後方互換性があり、新しいフィールドの追加以外に既存のファセット構造を変更しません。

Jira: ENG-32419

Shopping Assistant チャットボット

チャットパフォーマンスレポート

チャットエンゲージメントとビジネスインパクトを評価するための新しいチャットパフォーマンスレポートが導入されました。このレポートはプリセットオプションによる日付範囲の選択に対応しており、通貨、リージョン、チャネル(集計済みまたは非集計)のフィルターも備えています。日付、チャネル、リージョン、通貨にわたるトレンドの可視化と詳細テーブルビューが含まれています。

このレポートは、セッション数、インタラクション、クリック数、クリック・スルー率、帰属可能な注文数、帰属可能な売上、帰属可能なコンバージョン、帰属可能なアイテム数、チャット訪問あたりの売上、チャットコンバージョン率、チャット平均注文額などの主要なエンゲージメントおよびアトリビューション指標を網羅しています。また、チャットセッション数、チャット注文数、チャット売上、コンバーテッドチャットセッション数などの生セッションレベルの指標も含まれており、異なる時間集計における平均注文額(AOV)、訪問あたりの収益(RPV)、コンバージョン率(CVR)などのKPI計算の精度を確保します。

Jira: ENG-32550, ENG-32686, ENG-32549

ソーシャルプルーフ

ソーシャルプルーフAPI:集計キャンペーンレポート

A new aggregated ソーシャルプルーフ reporting capability has been introduced to provide a high-level view of performance across all campaigns. This enables users to evaluate the overall impact of ソーシャルプルーフ by comparing visits where ソーシャルプルーフ was shown versus not shown.

The report includes Overall visits and metrics, ソーシャルプルーフ Shown visits and metrics, and ソーシャルプルーフ Not Shown visits and metrics. Average Order Value is calculated using raw metrics to ensure accuracy. An API has been made available to expose these aggregated metrics for use in the user interface. The aggregation logic avoids duplicate counting of visits when multiple experiences or variations are involved.

Jira: ENG-32160

Ensemble AI

Ensemble AI:メニューアクセスの有効化

A new “Ensemble AI” option has been added to the main navigation menu, allowing users to easily access and configure Ensemble AI experiences from the dashboard.

The menu option is displayed only when the site configuration “enable ensemble ai” is enabled and is visible to users with the appropriate access privileges. Ensemble AI now appears alongside other modules such as Content, Recommendations, Search Browse, Social Proof, and so on.

Jira: ENG-32608

その他の機能強化

以下の機能強化およびアップグレードがリリースバージョン26.12に実施されました。

Jira #

モジュール/タイトル

概要

一般提供

ENG-32395

Find:

高カーディナリティQU属性に対するチェックポイントのスケーラビリティ

クエリー理解(QU)において、ファセット値が数百万に達するシナリオを含む高カーディナリティのファセット値を処理するため、チェックポイントプロセスが強化されました。この改善により、データセンターでの停滞を防ぎ、大量のユニーク識別子の安定した処理を確保します。

このソリューションは、製品ID、エンティティID、SapMaterialNumbersのクエリータグをサポートしています。チェックポイント実行中、新しいクエリータグが正しく設定され、レガシーカタログタイプのクエリータグがクリアされ、高負荷条件下での処理全体を通じてシステムの安定性が維持されます。

11-Jun-26

ENG-32614

Recommend:

Metaクローラー向け既知ボットリストの更新

既知ボットリストが更新され、meta-externalads/1.1およびその他のMetaウェブクローラーが追加されました。これらのボットはレコメンデーションクリックを生成しており、クライアントレポートの精度に影響を与えていました。

これらのクローラーを既知ボットリストに追加することで、ボットトラフィックが適切にフィルタリングされ、レコメンデーションパフォーマンスのより正確な測定が保証されます。

11-Jun-26

ENG-32265

Recommend:

CategoryCP2モデル:設定可能な戦略とレガシーの比較

設定可能な戦略におけるCategoryCP2モデルとレガシーモデル・ブラウザーの違いが分析され、明確化されました。設定可能な戦略は追加の実行時フィルター、コンテキストルール、プレビュー制約を適用するため、返される商品、順序、全体数に差異が生じる可能性があります。

フィルタリング、スコアリング調整、または評価タイミングにより、一方のエクスペリエンスには表示されるが他方には表示されない商品が生じる場合があります。設定可能な戦略では、レガシーモデル出力と比較してより厳格な実行時ロジックのため、ランキングのばらつきや結果セットの縮小が想定されます。

11-Jun-26

ENG-32224

Recommend:

キャッシュサイズの監視とアラート

パフォーマンスリスクの予防的な監視と早期検出のため、キャッシュサイズの増加を追跡する指標が導入されました。キャッシュサイズの指標がサイトおよびキャッシュタイプ別にセグメント化されて公開され、キャッシュ使用状況全体の可視性が提供されます。

異常なキャッシュ増加を特定するための閾値が定義され、制限を超えた場合にトリガーされるアラートが設定されました。この機能強化により、過剰なキャッシュ拡張によるパフォーマンスの問題を防ぐことができます。

11-Jun-26

ENG-31856

Dynamic ExperienceおよびGuided Sellingテンプレートのドメイン整合

Guided SellingおよびDynamic Experienceテンプレートが、ハードコードされたドメインの代わりに設定済みのbaseUrlを使用するよう更新され、クロスオリジンリソース共有(CORS)の問題を防止し、一貫したサービスコールを確保します。baseUrlが定義されていない場合、システムは使用中のclient.jsバージョンに基づいて適切なドメインにデフォルト設定されます。

For client.js version 2.1, the fallback domain is ‘algorecs’. For versions 2.0 and 1.0, the fallback remains ‘richrelevance’. This logic is handled within each version of client.js and applies to all default templates, including Dynamic Experiences, Social Proof, Ensemble AI, Chat, and Guided Selling.

11-Jun-26

ENG-32471

設定可能な戦略:

ストラテジー・メッセージの一括更新

設定可能な戦略ページが強化され、パフォーマンスの改善とストラテジー・メッセージ処理の効率化が図られました。ストラテジーAPIは現在のストラテジーのメッセージデータのみを取得するようになり、不要なデータの読み込みとメモリ使用量を削減します。ストラテジー・メッセージをまだ持たない新しいストラテジーに対してはメッセージ呼び出しは行われません。

ストラテジー・メッセージの保存は、個別の保存と公開の呼び出しの代わりに、すべてのページタイプにわたる単一の一括更新呼び出しを使用するようになりました。また、新しいストラテジーにストラテジー・メッセージを設定する際、サイドパネルで保存した後にメッセージがユーザーインターフェースに即座に反映され、ユーザーへのフィードバックが明確になりました。

11-Jun-26

ENG-32414

Shopping Assistant チャットボット:

ベクターデータベースにおけるカラーサポート

ベクターデータベーススキーマが更新され、画像タグ付けジョブから設定されるカラーフィールドが含まれるようになりました。この機能強化により、カラー情報が商品の埋め込みとともに保存されることが保証されます。

ベクタージョブはタグ付けされたカラー値をデータベースに挿入するようになり、チャットエクスペリエンスがカラーでフィルタリングし、リクエストされたカラーのすべての関連バリエーションを返すことができるようになりました。

11-Jun-26

PLAT-4356

プラットフォーム:

Streaming Sidekick:item_store_indexによるスコープアクション

Streaming Sidekickが強化され、item_store_indexテーブルを使用してスコープアクションを処理できるようになりました。この更新により、一貫性が向上し、スコープアクションのバリエーションのより効率的な処理がサポートされます。

すべてのスコープアクションバリエーションは、カウントとデータ精度についてリグレッションテストで検証されました。改善または安定したパフォーマンスを確保するため、replaceAllバリエーションの旧バージョンと更新バージョン間でパフォーマンス比較も実施されました。

11-Jun-26

ENG-32584

ソーシャルプルーフ:

カバレッジ分析レポートの改善

Enhancements have been made to the ソーシャルプルーフ Coverage Analysis report in the portal to address inconsistencies in event and user counts across different time thresholds.

1日のイベント数、ユーザー数、またはビュー数が2日または3日の値より高く表示される問題、および閾値全体でイベント数がユーザー数を超える不整合が解決されました。レポートは選択されたすべての閾値にわたって正確で一貫した指標を反映するようになりました。

11-Jun-26

ENG-31959

エンタープライズダッシュボード:

検索ブーストおよびバリー機能の強化

システムの安定性向上と制限の超過を防ぐため、検索ブーストおよびバリールールが強化されました。製品IDのブーストは条件付きタイプのみをサポートするようになり、少なくとも1つのキーワードが必要です。サイト全体の製品IDブーストは無効化されました。

A configurable condition limit (default 100) has been introduced per rule. The user interface displays a “Too many conditions (max 100)” message when the limit is reached and prevents additional selections. Backend enforcement ensures that only rules within configured limits are processed, with excess conditions ignored and logged.

11-Jun-26

ENG-32554

Find:

Find クエリー理解:ステマーオーバーライド機能の強化

Support has been added for a StemmerOverrideFilter in Find Query Understanding to handle irregular plural stemming cases not covered by the existing EnglishMinimalStemFilter. This ensures terms such as “dresses” correctly match “dress.”

辞書ファイル(stemdict.txt)を使用してエッジケースに特定のオーバーライドマッピングを定義します。この機能強化を有効にするため、言語サービスとSolr設定セットの両方で設定が更新されました。

11-Jun-26

ENG-32572

Shopping Assistant チャットボット:

セキュリティ強化:入力サイズ制限

LLMに渡される前のユーザークエリー文字列に最大長を強制するセキュリティ強化が実装されました。以前は制限が適用されておらず、コストとレイテンシーを増加させる可能性のある過度に大きな入力が許可されていました。

ライブラリのエントリーポイントにユーザーが入力したクエリーサイズのみを制限する最大入力長チェックが追加されました。検索と補助データはこの制限の影響を受けません。

11-Jun-26

バグおよびサポートの修正

以下の問題がリリースバージョン26.12で修正されました。

Jira #

モジュール/タイトル

概要

一般提供

ENG-32725

エンタープライズダッシュボード:

Segments User Interface: “User Purchased” Constraint Not Displayed

The “User purchased” constraint was not appearing under the Product Attribute condition in the Segments user interface, even though it was supported in the backend. As a result, users were unable to create segments based on previously purchased product attributes.

This issue was caused by an incorrect constraint value in the configuration. The error has been corrected, and the “User purchased” option now appears correctly and functions as expected.

11-Jun-26

ENG-32661

Shopping Assistant チャットボット:

カラーフィルターバックエンドフィールドの更新

LLM設定ページのカラーフィルタリングオプションが、キャッシュとベクターデータベース更新のトリガーに使用される必要なバックエンドフィールドを更新していませんでした。その結果、カラーフィルタリングが期待通りに機能していませんでした。

正しいフィールドcolor_filtering_enabledがtrueまたはfalseの値で渡されるようにすることで問題が解決されました。ユーザーインターフェースの変更は必要ありませんでした。

11-Jun-26

ENG-32428

Ensemble AI:

選択したカテゴリーに対して誤った商品が表示される

選択したカテゴリーのアンサンブルを確認する際に、誤ったシード商品が表示される問題が確認されました。表示された一部の商品が選択したカテゴリーに属していませんでした。

カテゴリーフィルタリングロジックが修正され、シード商品が選択したカテゴリーを正確に反映するようになりました。

11-Jun-26

ENG-32564

Recs テストドライブ:

Force StrategyおよびEメールプレースメントの修正

Recs テストドライブの2つの問題が解決されました。Force Strategyオプションを使用する際、シード商品がrecsForPlacementsContextリクエストで以前は2回渡されており、特定のマーチャンダイジングシナリオで競合が発生していました。リクエストが更新され、シード商品がリクエストボディに1回のみ渡されるようになり、インポートリクエスト機能との一貫した動作と互換性が確保されました。

また、recsForPlacementsを使用するemail_pageプレースメントの場合、カテゴリーベースのシードはcategoryIdの代わりにchiパラメーターを正しく使用するようになり、リクエスト構造が期待されるEメールプレースメントの動作と整合するようになりました。

11-Jun-26

ENG-32368

設定可能な戦略:

終了日にRichRuleアクションが適用されない

設定可能な戦略に対して、正確に設定された終了日にRichRuleアクションが適用されない問題が確認されました。レガシーストラテジーがrich_rules2キャッシュから制限ルールを読み込む一方、設定可能な戦略はstrategy-exec-rule-actionモデルを使用します。このフローでは、終了日に達したが一日の終わりの時刻(23:59:59)がまだ経過していない場合に、ルールアクションが空になっていました。

日付処理ロジックが修正され、設定された終了日全体を通じて制限ルールがアクティブなままであることが保証されます。ルールアクションは期待される一日の終わりの有効性と一貫して動作するようになりました。

11-Jun-26

ENG-32627

EmbedCatalog:ゼロパディングされた外部IDの保持

ゼロパディングされたexternal_id値が、自動数値型推論により取り込み中に先頭のゼロを失っていました。プロセスが更新され、external_idが明示的に文字列として読み込まれるようになり、元のフォーマットが保持されます。

また、-fフラグを使用する場合、新しいembedding_hashesを挿入する前にサイトの既存のembedding_hashesがクリアされ、コレクションの完全再構築動作と整合するようになりました。

11-Jun-26

ENG-31735

Recommend:

セグメント内ストラテジーが機能しない

An issue was reported where a segment-based strategy was not triggering for a user who was confirmed to be part of the configured segment. Despite the placement and strategy being published, the rule set to “Use only These,” and no restriction rules filtering results in Test Drive, the expected strategy did not return recommendations.

問題が特定され解決されました。セグメント内ストラテジーは、設定されたセグメント基準を満たすユーザーに対して正しくトリガーされるようになりました。

11-Jun-26

ENG-32662

エンゲージ:

ユーザーセグメントを設定できない

エンゲージでユーザーセグメントを設定する際に予期しないログインリクエストが表示される問題が確認されました。この問題は、/engage/autocompleteリクエストに正しいユーザー情報が入力されず、401レスポンスが返されることによって発生しました。

リクエストフローが更新され、適切な認証フィルターを通過して正しいユーザーコンテキストが設定されるようになりました。ユーザーセグメントは中断なく設定できるようになりました。

11-Jun-26

ENG-31998

Find:

関連検索ジェネレータージョブ:ファイルクォータの問題

Related Searches GeneratorジョブがAzure OpenAIファイルクォータ制限を超過し、追加のバッチファイルのアップロードがブロックされたため、失敗しました。

以前に生成されたバッチファイルをクリーンアップし、将来のクォータ制限への到達を防ぐためにファイルのライフサイクル処理を改善することで問題が解決されました。ジョブは正常に実行されるようになりました。

11-Jun-26