Magento 2.4.6 のいくつかの変更、特にElasticsearch 8 と Opensearch 2 の導入により、ElasticSuite <2.11 と Magento >=2.4.6 バージョン間の互換性を保証できません。
それで :
Elasticsuite は Hyvä テーマと互換性があります。詳細については、彼らのブログ記事をチェックしてください。
Hyvä テーマで Elasticsuite を使用したい場合は、互換性モジュールをインストールする必要があります
Breezefront テーマで Elasticsuite を使用したい場合は、そのモジュールをインストールする必要があります
どのバージョンを使用すればよいですか?
Magento バージョン (オープンソース/商用) | ElasticSuite 最新バージョン | エラスティックサーチ | オープンサーチ | 積極的にメンテナンス |
---|---|---|---|---|
2.0.x | ElasticSuite 2.1.x : composer require smile/elasticsuite ~2.1.0 | 2.x | - | いいえ |
2.1.x | ElasticSuite 2.3.x : composer require smile/elasticsuite ~2.3.0 | 2.x および 5.x | - | いいえ |
2.2.x | ElasticSuite 2.6.x : composer require smile/elasticsuite ~2.6.0 | 5.x および 6.x | - | いいえ |
<2.3.2 | ElasticSuite 2.8.4 : composer require smile/elasticsuite 2.8.4 | 5.x および 6.x | - | いいえ |
<2.3.5 | ElasticSuite 2.8.x : composer require smile/elasticsuite ~2.8.0 | 5.x および 6.x | - | いいえ |
>=2.3.5 | ElasticSuite 2.9.x : composer require smile/elasticsuite ~2.9.0 | 6.x および 7.x | - | いいえ |
2.4.0 | ElasticSuite 2.10.1 : composer require smile/elasticsuite 2.10.1 | 6.x および 7.x | - | いいえ |
>=2.4.1 && < 2.4.6 | ElasticSuite 2.10.x : composer require smile/elasticsuite ~2.10.13 | 6.x および 7.x | - | はい |
>=2.4.6 | ElasticSuite >=2.11.x : composer require smile/elasticsuite ~2.11.0 | 7.x および 8.x | 1.x と 2.x | はい |
Elasticsuite で Magento Commerce (旧称 Enterprise Edition) B2B 機能を使用している場合は、以下をインストールする必要があります。
ここにあるElasticsuite 共有カタログモジュール
Elasticsuite Quick Orderモジュールはここにあります
Elasticsuite への追加モジュールの完全なリストが完成したことを正式に発表できることをうれしく思います。これらはすべて無料で利用でき、Github でオープンソースとして公開されています。
モジュール名 | 説明 |
---|---|
CMS検索 | CMS ページの検索を許可します (オートコンプリートおよび検索結果内)。 |
評価 | (標準の Magento 評価モジュールに基づいて) 評価をフィルタリングおよび/または並べ替えることができます。 |
小売業者向け Elasticsuite | 小売指向モジュールの完全なスイート: 店舗検索、店舗ごとの価格セグメンテーションなど... |
Elasticsearch を使用した TargetRules | このモジュールを使用すると、完全な MySQL の代わりに Elasticsearch 経由でターゲット ルールを計算できます ( Magento Commerce (EE) が必要です)。 |
現在、 ElasticSuite のアドオンを配布している仲間のユーザーがいます。 ElasticSuite のサポートと使用に感謝いたします。
現在公開されているアドオンのリストは次のとおりです。
アドオン名 | 説明 |
---|---|
ComWrap Elasticsuiteブログ | MageFan Blog で ElasticSuite を利用するためのブリッジです。 ブログ投稿を検索エンジンにインデックス付けし、オートコンプリート結果や検索結果ページに表示することができます。 |
ElasticSuite は、Magento のマーチャンダイジング スイートであり、通常は独自のマーチャンダイジング ツールでのみ利用できる多くの機能をそのまま提供することを目的としています。
このプロジェクトはもともと Smile によって作成され、Magento 1.x のオープンソース コミュニティにリリースされました。 Magento 1.x モジュールはまだここにあります。
ElasticSuite は Smile のイノベーション委員会によって構築されています。
Smile はオープンソースのヨーロッパのリーダーであり、ヨーロッパ パートナー オブ ザ イヤーを4 回 (2010 ~ 2014 年)、スピリット オブ エクセレンスを2 回 (2015 ~ 2016 年)、グローバル エリート パートナー(2017 ~現在)、および地域コマーシャルを受賞しています。 Partner (2018) は Magento から受賞しました。
当社の学際的なチームは、テクノロジー、イノベーション、新しいアプリケーションの専門家を集めています。
私たちは、お客様により良いサービスを提供するために、未来のテクノロジーを一緒に探索、発明、テストします。
ElasticSuite の最新バージョンを含むデモ ストアは、ここから入手できます: ElasticSuite Demo
貢献は、新しいコンポーネントや機能、既存の機能の変更、テスト、ドキュメント (開発者ガイド、ユーザー ガイド、サンプル、仕様など)、バグ修正、最適化、または単なる良い提案の形を取ることができます。
貢献方法については、ここをクリックしてください。
問題について詳しくは、ここをクリックしてください。問題を開くには、ここをクリックしてください。
現在のバージョン2.10.0は、Magento 2.4.0 との互換性に重点を置いています。
このバージョンの変更ログ全体をここで読んでください。
このバージョンは、Magento オープンソース バージョンと Commerce バージョン 2.4 以降の両方で使用できるように設計されています。
実際には、次のような機能が含まれています。
仮想カテゴリ:
ElasticSuite を使用すると、(標準の手動選択に加えて)ルールに基づいてカテゴリを定義できます。ルール定義は Magento ルール コンポーネントに基づいているため、混乱することはありません。 「現在割引されている男性向けのすべての製品」などのカテゴリを定義できます。
このエンジンは、Front-Office での選択に一致する製品を自動的に更新するため、製品を手動で再割り当てする必要がなくなります。
利便性を高めるために、Back-Office での結果の動的なプレビューも含まれています。
レコメンデーション エンジン (プレミアム バージョンのみ):
行動分析部分の上に、レコメンデーション エンジンが追加されます。これにより、 Web サイトへの以前の訪問やその他の顧客の行動に基づいて、顧客にカスタムの推奨事項を提案できます。
推奨機能は次のとおりです。
検索の最適化:
ElasticSuite には、検索エンジンの関連性を最適化するいくつかの方法もあります。この部分も、Magento のバックオフィスで定義できるルールに基づいています。
これにより、「在庫のあるすべての製品をブーストする」、「すべての新製品をブーストする」、「男性用製品をブーストする」などのルールを作成できます。
公開する前に、各微調整をプレビューすることもできます。
行動オプティマイザー (プレミアム バージョンのみ):
これにより、顧客の行動に一致するルールを構築できます。この機能により、「最も閲覧されている商品をブーストする」「売上上位の商品をブーストする」といった最適化ルールを作成できるようになりました。
カテゴリー マーチャンダイジング :
Magento のバックオフィスのカテゴリ編集画面に新しいマーチャンダイジングパネルが追加されました。カテゴリ設定に応じた現在の製品リストの直接プレビューが特徴です。
このパネル内では、ドラッグ アンド ドロップ インターフェイスを使用して、一部のカテゴリ製品にカスタムの並べ替え順序を適用することもできます。
この機能は「標準」カテゴリと互換性がありますが、前述の仮想カテゴリとも互換性があります。
カテゴリ別のファセット管理:
各カテゴリの[表示設定]パネル内で、さまざまなレイヤード ナビゲーション フィルター パラメーターをカスタマイズできます。
これにより、カテゴリごとに階層化されたナビゲーションをより深いレベルで構成できるようになります。
検索分析:
ElasticSuite には、検索使用状況ダッシュボードが備わっています。
これにより、販売者のマーチャンダイジング チームに、次のパネルを表示するダッシュボードが提供されます。
検索キーワード マーチャンダイジング :
Magento のバックオフィスの検索語画面に新しいマーチャンダイザーリンクが追加されました。フロント オフィスでこの検索クエリによって返される現在の製品リストの直接プレビューが特徴です。
このパネル内では、ドラッグ アンド ドロップ インターフェイスを使用して、一部の製品にカスタムの並べ替え順序を適用することもできます (例: ベストセラーが常に最初の位置に表示されるようにするため)。
製品、カテゴリ、属性のオートコンプリート :
ElasticSuite は、オートコンプリート ボックスの強化されたコンテンツ(人気の検索語、製品、カテゴリ、属性など) を備えています。
オートコンプリートは完全に拡張可能で、ショップ ページ (ストアが店舗ロケーターを使用している場合)、CMS ページなどのカスタム コンテンツを追加できます。
オートコンプリート結果へのカスタム コンテンツの追加については、Wiki ページを参照してください。
強化されたシソーラス管理:
シソーラスは、従来の Magento の動作ではなく、エンジンによって直接管理されるようになりました。
私たちのモジュールを使用すると、Magento バックオフィスに完全なシソーラスを追加できます。実際、このモジュールは2 種類のシソーラスをサポートしています。
つまり、 「men」と「man」の間に同義語を追加すると、クエリごとに同義語を定義する必要がなく、 「men Shirt」や「men Pants」などの「men」を含むすべてのクエリで機能するようになります。
これは、 「スポーツ」と「フィットネス、ジム、ランニング」の間に拡張を追加すると、 「スポーツ シューズ」のような「スポーツ」を含むすべてのクエリに対して拡張が行われることを意味します (これは、「フィットネス シューズ」、「ジム シューズ」、および「ランニングシューズ」)。
階層化されたナビゲーション フィルターのオートコンプリート:
このモジュールを使用すると、ユーザーはオートコンプリート ボックスを介してフィルター値を検索できます。
強化された価格スライダー:
このモジュールには、すぐに使える価格スライダーが備わっています。
階層化ナビゲーションでの複数選択:
このモジュールを使用すると、顧客は同じフィルター基準の複数の値を適用できます。
スウォッチの複数選択:
上記と同様に、このモジュールを使用すると、ユーザーはフィルタリング用にいくつかの見本を選択できます。
1 つの結果でリダイレクト:
このモジュールを使用すると、全文検索で 1 つの製品のみが一致した場合に、製品ページにリダイレクトできます。
検索とスペルチェックへのアプローチ:
このモジュールは入力ミスを自動的に検出し、正しい結果を処理します。もう「ファットフィンガー症候群」について心配する必要はありません。
自動ストップワード検出:
このモジュールは、検索インデックスへの頻度に基づいて「ストップワード」を自動的に検出できます。これは、エンジンがストップワードを含むクエリだけでなく、「to be or not to be」や「he and she」などの純粋なストップワード クエリも処理できることを意味します。
完全に構成可能な関連性構成:
Magento のバックオフィスの専用画面を介して、ElasticSearch との通信に使用される各技術パラメータを独自にカスタマイズできます。したがって、ストアのデータの類型に従って、ニーズに合わせてエンジンの構成を微調整できます。
カスタマイズ可能なフィルター:
Magento のバックオフィスで各属性を設定して、フィルタリングに使用するときの動作を変更できるようになりました。
今年中にリリースされる次のバージョンには、次の機能が含まれます。
そして、多くのユーザーの RFC も!
現在、多くの人々が ElasticSuite を使用しており、これをとても嬉しく思います。問題を送信して、お気軽に RFC を共有してください。
ドキュメントはここから入手できます。
ユーザーガイドはここから PDF 形式でも入手できます
Magento2 上に構築されたこのモジュールは、そのすべての前提条件とコード品質ルールを尊重します。
PHPCS 標準および PHPMD ルールセットは、リソースディレクトリにもあります。
モジュールは以下でも継続的にテストされています。
ツール | 結果 |
---|---|
コード環境 |