値でフィルター

値によるフィルタリングには、次のオプションを使用できます。

値によるフィルターオプション詳細
Static Filterフィルターする 1 つ以上の静的値を手動で入力します。

使用可能な演算子

動的な条件とプロモーションは、静的な条件とプロモーションよりもはるかに強力で、より良い結果とエンゲージメントを生み出します。

次の例では、マーケティング活動で動的なプロモーションと除外を使用する方法に関する一般的なアイデアを提供します。

演算子

equals any of

(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching および Static Filter で使用可能)

動的プロモーションの「次に等しい」演算子を使用すると、訪問者が web サイト上の項目(製品、記事、ムービーなど)を表示している際に、次の場所から他の項目を昇格させることができます。

  • 同じブランド
  • 同じカテゴリ
  • 同じカテゴリーとハウスブランドから
  • 同じ店舗

does not equal any of

(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching および Static Filter で使用可能)

動的プロモーションで「does not equal any of」オペレーターを使用すると、訪問者が web サイト上の項目(製品、記事、映画など)を表示している際に、次の場所から他の項目を昇格させることができます。

  • 別のテレビシリーズ
  • 異なるジャンル
  • 別の製品シリーズ
  • 別のスタイル ID

is greater than or equal to any of

(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching および Static Filter で使用可能)

「is greater than or equal to any of」演算子を使用すると、訪問者が web サイト上の項目(製品など)を表示している際に、次のような他の項目を昇格させることができます。

  • コストは同じか、またはより高価

is less than or equal to any of

(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching および Static Filter で使用可能)

「is less than or equal to an of」演算子を使用すると、訪問者が web サイト上の項目(製品など)を表示している際に、次のような他の項目を昇格させることができます。

  • 同じか、またはより安い
  • より安価な項目を除外
contains any of (Entity Attribute Matching、Profile Attribute Matching、Parameter Matching および Static Filter で使用可能)

「contains any of」演算子を使用すると、訪問者が web サイト上の項目(製品など)を表示している際に、次のような他の項目を昇格させることができます。

  • タイトルに同じブランドが含まれる

does not contain any of

(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching および Static Filter で使用可能)

「次のいずれも含まない」演算子を使用すると、訪問者が web サイト上の項目(製品など)を表示している際に、次のような他の項目を昇格させることができます。

  • タイトルに宣誓の言葉は含まれていません

starts with any of

(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching および Static Filter で使用可能)

「starts with an of」演算子を使用すると、訪問者が web サイト上の項目(製品など)を表示している際に、次のような他の項目を昇格させることができます。

  • 商品名がiPhoneで始まる

ends with any of

(Entity Attribute Matching、Profile Attribute Matching、Parameter Matching および Static Filter で使用可能)

「ends with an of」演算子を使用すると、訪問者が web サイト上の項目(製品など)を表示している際に、次のような他の項目を昇格させることができます。

  • コンテンツが英語を示す EN で終わる

is between

(Entity Attribute Matching、Profile Attribute Matching および Parameter Matching で使用可能)

動的プロモーションで「is between」オペレーターを使用すると、訪問者が web サイト上の項目(製品、記事、映画など)を表示しているときに、次のような他の項目をプロモーションできます。

  • より高価
  • 低コスト
  • コスト +または – 30%
  • 同じシーズンの後半のエピソード
  • シリーズ内の以前の本

list contains an item in

(Profile Attribute Matching および Parameter Matching で使用可能)

プロファイル属性のマッチングで「list contains an item in」演算子を使用すると、訪問者が web サイト上の項目(製品、記事、ムービーなど)を表示している際に、次に示す他の項目を昇格させることができます。

  • 訪問者の地域で利用可能

:訪問者の地域でのみ使用できる項目をレコメンデーションする場合。

フィルタールールは次のようになります。

availableGeographies list contains an item in user.currentGeography

メモ:この演算子を使用する場合、ルールの 右側にリストが必要です。

list does not contain an item in

(Profile Attribute Matching および Parameter Matching で使用可能)

プロファイル属性のマッチングで「list does not contain an item in」演算子を使用すると、訪問者が web サイト上の項目(製品、記事、映画など)を表示する際に、次に該当する他の項目を除外できます。

  • 訪問者が閲覧した最後の 10 項目のリスト

:訪問者が最近表示し、興味を示していない項目を昇格させたくない。

フィルタールールは次のようになります。

id is not contained in list user.lastViewedItems

メモ:この演算子を使用する場合、ルールの 右側にリストが必要です。

list contains an item in

(Entity Attribute Matching、Profile Attribute Matching および Parameter Matching で使用可能)

プロファイル属性のマッチングで「list contains an item in」演算子を使用すると、訪問者が web サイト上の項目(スポーツイベントやコンサートなど)を表示している際に、次に示す他の項目を昇格させることができます。

  • 訪問者のお気に入りのチームの 1 つに関連付けられる

:訪問者のお気に入りのチームの 1 つに関連付けられているゲームをレコメンデーションします。

フィルタールールは次のようになります。

teamsPlaying list contains an item in user.favoriteTeams

注意:この演算子を使用する場合、ルールの 両側にリストが想定されます。

list does not contain an item in

(Entity Attribute Matching、Profile Attribute Matching および Parameter Matching で使用可能)

パラメーター属性のマッチングで「list does not contain an item in」演算子を使用すると、訪問者が web サイト上の項目(製品、記事、ムービーなど)を表示する際に、次に該当する他の項目を除外できます。

  • 禁止されているタイプのリストに含まれる

:大人の訪問者が利用できる項目(タバコやアルコールなど)を除外します。

フィルタールールは次のようになります。

itemType is not contained in list mbox.prohibitedTypes

注意:この演算子を使用する場合、ルールの 両側にリストが想定されます。

list contains all items in

(Entity Attribute Matching、Profile Attribute Matching および Parameter Matching で使用可能)

プロファイル属性のマッチングで「list does not contain an item in」演算子を使用すると、訪問者が web サイト上の項目(ジョブの投稿やレシピなど)を表示している際に、次のような他の項目を昇格させることができます。

  • 一連のスキルを含める
  • 必要な成分のセットを含める

例 1:訪問者が一連のスキル(Java、C++およびHTML)を持っているとします。 カタログの項目は、必要なスキル(Java とHTML)を持つジョブです。 ジョブを訪問者にレコメンデーションする前に、訪問者のプロファイルに必要なすべてのスキルが含まれていることを確認する必要があります。

フィルタールールは次のようになります。

profile.jobSeekerSkills contains all items in entity.requiredSkills

例 2:ユーザーがパントリー食材のリストを持っているとします。 レシピには必要な成分のリストがあります。 訪問者にレシピをレコメンデーションする前に、訪問者のプロファイルに必要な成分がすべて含まれていることを確認する必要があります。

フィルタールールは次のようになります。

profile.ingredientsInPantry contains all items in recipe.ingredientsRequired

注意:この演算子を使用する場合、ルールの 両側にリストが想定されます。

list does not contain all items in

(Entity Attribute Matching、Profile Attribute Matching および Parameter Matching で使用可能)

エンティティ属性のマッチングで「list does not contain all items in」演算子を使用すると、訪問者が web サイト上の項目(スポーツイベントやコンサートなど)を表示している際に、次のような他の項目を昇格させることができます。

  • チームのセットを含めない

:スポーツイベントに 2 つのチームが含まれるとします。 訪問者のプロファイルは、この訪問者がこれらのチームのゲームを見たくないことを示しています。 これらのチームがプレイしている場合は、ゲームをレコメンデーションしないようにする必要があります。

フィルタールールは次のようになります。

profile.leastfavoriteTeams does not contain all items in entity.teamsPlaying

注意:この演算子を使用する場合、ルールの 両側にリストが想定されます。

Entity Attribute Matching、Profile Attribute Matching および Parameter Matching でフィルタリングする際の空の値の処理

終了条件およびプロモーションで Entity Attribute Matching、Profile Attribute Matching、Parameter Matching でフィルタリングする際に空の値を処理するオプションをいくつか選択できます。

以前は、値が空の場合は何も結果が返されませんでした。次の図のように、「x が空の場合」ドロップダウンリストを使用することで、条件に空の値があった場合に実行する処理を選択できます。

empty_value 画像

目的のアクションを選択するには、歯車アイコン( icon_gear image )にマウスポインターを置いて、目的のアクションを選択します。

アクション利用できるマッチング詳細
Ignore this filtering ruleProfile Attribute Matching および Parameter Matching

Profile Attribute Matching と Parameter Matching のデフォルト設定は、このアクションです。

このオプションではルールを無視するよう指定します。例えば、3 つのフィルタールールがあり、3 つ目のルールでは何も値が返されなかった場合は、何も結果を返さないのではなく、値が空だった 3 つ目のルールのみを無視できます。

Do not show any results for this criteria

(条件のみ)

Entity Attribute Matching、Profile Attribute Matching および Parameter Matching

Entity Attribute Matching のデフォルト設定はこのアクションです。

このアクションは、このオプションを追加 Target る前の空の値の処理方法です。この条件に対する結果は表示されません。

​ アイテムを昇格しない

(プロモーションのみ) ​

Entity Attribute Matching、Profile Attribute Matching および Parameter Matching

Entity Attribute Matching のデフォルト設定はこのアクションです。

このアクションは、このオプションを追加 Target る前の空の値の処理方法です。この条件に対する結果は表示されません。

Use a static valueEntity Attribute Matching、Profile Attribute Matching および Parameter Matching値が空だった場合に静的値を使用するよう設定できます。

注意事項

IMPORTANT
データタイプが異なる属性に対して「次に等しい」および「等しくない」演算子を使用した動的な条件またはプロモーションでは、実行時に互換性がない可能性があります。左側に定義済みの属性またはカスタム属性がある場合は、右側に Value、Margin、Inventory、Environment の値を適切に使用します。

left_right 画像

以下の表に、効果的なルールと実行時に互換性のない可能性のあるルールを示します。

互換性のあるルール潜在的に互換性のないルール
value - is between - 90% and 110% of current item's - salesValuesalesValue - is between - 90% and 110% of current item's - value
value - is between - 90% and 110% of current item's - valueclearancePrice - is between - 90% and 110% of current item's - margin
margin - is between - 90% and 110% of current item's - marginstoreInventory - equals - current item's - inventory
inventory - equals - current item's - inventory

Target