Optimizely(オプティマイズリー)は、Commerce Connect 15が一般提供開始となったことを発表し、今回のリリースは.NET 10およびCMS 13を基盤とするコマースプラットフォームの大幅な近代化であると説明した。同社によると、今回のアップデートでは、従来のワークフローエンジンがプロセッサーベースの注文APIに置き換えられ、非同期注文処理が導入され、内部JSON処理がSystem.Text.Jsonに移行され、PCI DSS要件に準拠するためにクレジットカードストレージAPIが削除されたという。
Optimizelyは、カタログエントリーのデフォルトの編集エクスペリエンスとしてVisual Builderが使用されるようになり、他のCMSコンテンツと並んでContent Managerに表示されるため、編集者は単一のインターフェイスから製品、バリエーション、ページを管理できるようになると付け加えた。今回のリリースには、Optimizely Connect Platform(OCP)を介した外部コンテンツのサポートが含まれており、製品データを重複させることなく外部のPIM、ERP、DAMシステムを統合できるという。
Optimizelyは、eコマース管理者向けの新機能として、リアルタイムプレビューと自動保存機能を備えたドラッグ&ドロップ式のビジュアルビルダー、商品やカタログエントリーを検索できる検索優先のコンテンツマネージャーインターフェイスなどを紹介した。また、同社は商品カタログUIのユーザービリティ向上についても言及し、言語切替機能の改善、マスター言語以外の言語に対応したAI搭載のコンテンツ翻訳オプション、公開済みコンテンツに戻す際のよりクリーンなバージョン管理、公開済み商品ページのウェブサイト表示プレビュー機能の復元などを挙げた。
Optimizelyは、開発者向けの変更点として、注文操作全体で非ブロッキングI/Oを実現する非同期IOrderRepositoryメソッド、IPaymentProcessor、IPurchaseOrderProcessor、およびIShipmentProcessorを使用したプロセッサーベースの注文ワークフロー、Newtonsoft.JsonからSystem.Text.Jsonへの移行、およびOptimizely Graphを介したコマース固有の検索とコンテンツ配信を提供するOptimizely.Graph.Commerceパッケージの追加などを発表した。
Optimizelyは、管理者は設定インターフェイスを通じて市場、倉庫、在庫、決済プロバイダー、配送プロバイダーを管理し、ユーザーアクセスはOpti IDを介して処理されると説明した。今回のリリースでは、Opti lや翻訳機能などの機能がエディターに利用可能になる前に、管理者による設定が必要になるとのことだった。
Optimizelyは、コマース固有のプラットフォーム変更点をいくつか挙げている。従来のMediachaseワークフローとActivityFlowエンジンは削除され、プロセッサーベースのAPIが採用された。Optimizely.Graph.Commerceは、コマース検索シナリオにおいてOptimizely Search & Navigation (Find)に取って代わりました。注文関連のリポジトリー全体に非同期注文リポジトリーメソッドが追加された。また、クレジットカードストレージAPIは削除され、Stripe、Adyen、PayPalなどのサードパーティープロバイダーによるトークン化された決済ソリューションの利用が促進された。
Optimizelyは、System.Text.Jsonへの移行にはカスタムJSONコンバータの更新が必要であり、Newtonsoft.Jsonに依存しているプロジェクトは、Commerce Connect 15では推移的に取り込まれなくなったため、明示的なパッケージ参照を追加する必要があると指摘した。また、プラットフォームのアップグレードにより、ターゲットフレームワークが.NET 6から.NET 10に移行し、CMS 13に準拠した名前空間のアライメントが採用されたことも報告した。
Optimizelyは、CMS 13プラットフォームの機能がカタログコンテンツにも適用されるようになったと発表し、ビジュアルビルダーの利点として、ドラッグ&ドロップによるコンテンツ作成、リアルタイムプレビュー、自動保存、エクスペリエンスとセクションのサポートなどを挙げた。同社はさらに、Content ManagerがOptimizely Graphを活用した検索機能によりカタログコンテンツを表示し、モジュールを切り替えることなく製品メタデータ、価格設定、在庫を編集できる詳細パネルを提供すると付け加えた。
Optimizelyは、外部コンテンツのサポートにより、OCPを介してPIM、ERP、DAMシステムとの統合が可能になり、外部製品データが単一のGraphQLエンドポイントを介してOptimizely Graphに同期され、ストアフロントに配信されると述べている。今回のリリースには、カタログエディターへの直接的なDAM統合と、編集インターフェイス内でAIを使って製品説明やその他のコンテンツを生成するOptimizely Opalのサポートが含まれるとのことだ。
Optimizelyは、Mediachaseワークフローエンジン、従来の割引クラス、クレジットカード ストレージAPI、カタログエントリーのオン ページ編集、以前の非推奨化以降に削除された多数の古いメソッド、BinaryFormatterの依存関係、Optimizely.Graph.Commerceに置き換えられたOptimizely Search & Navigation for Commerceなど、いくつかの古い機能とAPIが非推奨または削除されたことを警告した。
Optimizelyは、今後のCommerce Connect 15のアップデートで、Service APIのサポート、公式の製品推奨機能とコンテンツ推奨機能のサポート、コンテンツ配信APIのサポート、そして将来のリリースでマーケティングUIへの新しいコンテンツセレクターの統合を追加する予定だ。
出典:Optimizely
この製品の詳細については、Optimizely製品ページをご覧ください。