これはプレミアム機能です。Kameleoon アカウントで有効化するには、カスタマーサクセスマネージャーにお問い合わせください。
- 組み込みの algorithms を活用して、レコメンデーションに表示される商品を選択します。
- conditions を適用して、どのアルゴリズムを実行するかを決定します。
- filters を適用して、各アルゴリズムが返す商品を絞り込みます。

- ブロックのタイトルを変更する。
- アルゴリズムとフィルタを組み合わせる。
- 複雑なシナリオを設定する。
ビルダーとルールの概要
マーチャンダイジングルールビルダーを使用すると、algorithms、conditions、actions を連鎖させることができます。Kameleoon はルールを上から下に評価します。あるブロックのルールに一致する商品が十分にない場合、Kameleoon は次のブロックに移動します。

- Action — アプリに表示される商品レコメンデーションブロック全体の名前を変更するなどの操作を実行します。
- Condition — どのアルゴリズムを実行するかを決定するロジックを定義します。
- Algorithm — 組み込みのレコメンデーションアルゴリズムを選択し、それにフィルタを適用します。

Actions
- Change block title でブロックの名前を変更します。
- Sort products でアルゴリズムが返す商品を異なるロジック(例:価格、それらの商品の注文数、評価)に基づいてソートします。
Conditions と Filters の違い
Conditions と filters は異なる目的を持ちます。Conditions
条件を追加するには:- + アイコンをクリック > Condition。
- 利用可能な条件タイプから選択します。

「上から下」のロジックにより、条件は次のアルゴリズム(条件の下のアルゴリズム)に適用されます。例えば、下の画像では、商品が $100 を超え、カートに入っている場合、ユーザーには他の人気商品が表示されます。そうでない場合、ユーザーには類似商品が表示されます。

利用可能な条件
Filters
フィルタは、アルゴリズムが返す商品を絞り込みます。 フィルタを追加するには:- algorithm にホバー > 歯車アイコン をクリックします。
- Add filter を選択します。
- 必要なフィルタを選択し、そのパラメータを設定します。
利用可能なフィルタ
ユースケースの例
条件とフィルタを組み合わせて、洗練されたマーチャンダイジングシナリオを作成できます。 例:- Condition: 現在の商品が $100 を超える場合 → 「Popular products」アルゴリズムを使用します。
- Filter(Popular products に対して): ユーザーが購入したカテゴリの商品のみを表示します。