PREMIUM 動的および静的インクルージョンルールの使用

Adobe Targetで条件およびプロモーションのインクルージョンルールを作成し、レコメンデーションの結果を高めるために動的または静的フィルタールールを追加する方法について説明します。

条件とプロモーションでは、インクルージョンルールを作成、使用する方法は類似しています。使用例やサンプルも同様です。この節では、条件とプロモーション、およびインクルージョンルールの使用について説明します。

フィルタールールを条件に追加する

条件の作成時に、インクルージョンルール​の「フィルタールールを追加」をクリックします。

利用できるオプションは、選択した業種とレコメンデーションキーによって変わります。

フィルタールールをプロモーションに追加する

プロモーションの作成時に、「属性別にプロモート」、「フィルタールールを追加」の順にクリックします。

フィルターのタイプ

次の節では、条件とプロモーションの両方に対して、動的フィルターおよび値でフィルターするフィルターオプションのタイプをリストします。

動的フィルター

動的インクルージョンルールは静的インクルージョンルールよりも強力で、より優れた結果とエンゲージメントをもたらします。 次の点に留意してください。

  • 動的なインクルージョンルールは、ユーザーのプロファイルパラメーターまたはmbox呼び出し内の属性を一致させることで、レコメンデーションを配信します。

    例えば、「最頻使用条件」レコメンデーションを作成できます。 返されるレコメンデーションのセットから、レコメンデーションが表示されるページにユーザーがアクセスしたときに渡される属性に対して、任意のレコメンデーションを(リアルタイムで)フィルターで除外できます。

  • 静的ルールを使用して、(コレクションを使用する代わりに)レコメンデーションに含める品目を制限します。

  • 必要な数の動的インクルージョンルールを作成できます。 インクルージョンルールは AND 演算子で結合します。品目がレコメンデーションに含まれるためには、すべてのルールを満たす必要があります。

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

動的フィルタリングオプション 詳細
エンティティ属性のマッチング 推定品目のプールを、ユーザーが操作を行った特定の品目と比較して、動的にフィルタリングします。
訪問者のお気に入りのブランドなど、訪問者にアピールする可能性が最も高いレコメンデーションを表示する場合に、 エンティティ属性 の一致を使用します。
プロファイル属性のマッチング 項目(エンティティ)をユーザーのプロファイルー内の値と比較して、動的にフィルタリングします。
サイズやお気に入りのブランドなど、訪問者のプロファイルに保存されている値に一致するレコメンデーションを表示する場合は、 プロファイル属性 の一致を使用します。
パラメーターのマッチング 項目(エンティティ)とリクエスト(APIまたはmbox)内の値を比較して、動的にフィルターします。
「 パラメーターの 一致」を使用して、ページのパラメーターまたは訪問者のパラメーター(デバイスのサイズや地域など)に一致するコンテンツを推奨します。

値でフィルター

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

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

使用可能な演算子

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

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

演算子
Equals
(エンティティ属性の一致、プロファイル属性の一致、パラメーターの一致、静的フィルターで使用可能)
動的プロモーションで「等しい」演算子を使用すると、訪問者がWebサイト上のアイテム(製品、記事、映画など)を表示している場合に、次のアイテムの他のアイテムをプロモーションできます。
  • 同じブランド
  • 同じカテゴリ
  • 同じカテゴリAND社ブランド
  • 同じ店
Does Not Equal
(エンティティ属性の一致、プロファイル属性の一致、パラメーターの一致および静的フィルターで使用可能)
動的プロモーションで「等しくない」演算子を使用すると、訪問者がWebサイト上のアイテム(製品、記事、映画など)を表示している場合に、次のアイテムの他のアイテムをプロモーションできます。
  • 別のテレビシリーズ
  • 別のジャンル
  • 別の製品シリーズ
  • 別のスタイルID
Does Not Contain Substring
(エンティティ属性の一致、プロファイル属性の一致、パラメーターの一致および静的フィルターで使用可能)
訪問者がWebサイト上のアイテム(製品など)を表示しているときに、「does not contain substring」演算子を使用して、次のような他のアイテムをプロモーションできます。
  • タイトルに誓う単語は含まれません

を持つ開始(エンティティ属性の一致、プロファイル属性の一致、パラメーターの一致、静的フィルターで使用可能)
「開始と」演算子を使用して、訪問者がWebサイト上のアイテム(製品など)を表示している場合、次のような他のアイテムをプロモーションできます。
  • iPhoneでの製品名開始

で終わる(エンティティ属性の一致、プロファイル属性の一致、パラメーターの一致、静的フィルターで使用可能)
「次の語句で終わる」演算子を使用して、訪問者がWebサイト上の項目(製品など)を表示している場合、次のようなその他の項目をプロモーションできます。
  • コンテンツはENで終わり、英語を示します。

以上(エンティティ属性の一致、プロファイル属性の一致、パラメーターの一致および静的フィルターで使用可能)
「次よりも大きいか等しい」演算子を使用して、訪問者がWebサイト上のアイテム(製品など)を表示している場合、次のような他のアイテムをプロモーションできます。
  • コストが同じか、より高い

以下である(エンティティ属性の一致、プロファイル属性の一致、パラメーターの一致および静的フィルターで使用可能)。
「次よりも小さいか等しい」演算子を使用して、訪問者がWebサイト上のアイテム(製品など)を表示している場合、次のような他のアイテムをプロモーションできます。
  • コストは同じか低い
  • コストの低い項目の除外
Is Between
(エンティティ属性の一致、プロファイル属性の一致、パラメーターの一致で使用可能)
動的プロモーションで「次の範囲内」演算子を使用すると、訪問者がWebサイト上のアイテム(製品、記事、映画など)を表示している場合に、次のような他のアイテムをプロモーションできます。
  • より高価
  • 低価格
  • コストプラスマイナス30%
  • 同時期の後期
  • シリーズ内の事前帳簿
リスト
に含まれる(プロファイル属性の一致とパラメータの一致で使用可能)。
プロファイル属性の一致で「リストに含まれる」演算子を使用して、訪問者がWebサイト上のアイテム(製品、記事、ムービーなど)を表示している場合、次のような他のアイテムをプロモーションできます。
  • 訪問者の地域で利用可能
:訪問者の地理的な地域で利用できる品目のみをレコメンデーションする場合。
フィルタールールは次のようになります。
availableGeographies list contains an item in user.currentGeography
注意:この演算子を使用する場合、ルールの 右側にリストが必要 です。
はリスト
に含まれていません(プロファイル属性の一致とパラメータの一致で使用可能)。
プロファイル属性の一致で「リストに含まれない」演算子を使用して、訪問者がWebサイト上のアイテム(製品、記事、ムービーなど)を表示している場合、以下の他のアイテムを除外できます。
  • 訪問者が最近閲覧した10品目のリスト
:訪問者が最近閲覧したが興味を示さなかった品目をプロモーションしない。
フィルタリングルールは次のようになります。
id is not contained in list user.lastViewedItems
注意:この演算子を使用する場合、ルールの 右側にリストが必要 です。
リストには、
(エンティティ属性の一致、プロファイル属性の一致、パラメータの一致で使用可能)内の項目が含まれます。
プロファイル属性の一致で「リストに含まれるアイテム」演算子を使用して、訪問者がWebサイト上のアイテム(スポーツイベントやコンサートなど)を表示している場合、次のような他のアイテムをプロモーションできます。
  • 訪問者のお気に入りのチームの1つに関連付けられています
:訪問者のお気に入りのチームの1つに関連付けられたゲームをレコメンデーションしたい。
フィルタリングルールは次のようになります。
teamsPlaying list contains an item in user.favoriteTeams
注意:この演算子を使用する場合、ルールの 側にリストが必要です。
リストに
に項目が含まれていません(エンティティ属性の一致、プロファイル属性の一致、パラメーターの一致で使用可能)。
訪問者がWebサイト上のアイテム(製品、記事、ムービーなど)を表示しているときに、パラメーター属性の一致で「リストーにアイテムが含まれません」演算子を使用すると、次のような他のアイテムを除外できます。
  • 禁止型のリストに含まれる
:タバコやアルコールなど、大人の訪問者が利用できる商品を除外する場合。
フィルタリングルールは次のようになります。
itemType is not contained in list mbox.prohibitedTypes
注意:この演算子を使用する場合、ルールの 側にリストが必要です。
リストには、
(エンティティ属性の一致、プロファイル属性の一致、パラメータの一致で使用可能)内のすべての項目が含まれます。
プロファイル属性の一致で「リストに含まれるすべてのアイテムを含む」演算子を使用して、訪問者がWebサイト上のアイテム(ジョブの投稿やレシピなど)を表示している場合、次のような他のアイテムをプロモーションできます。
  • 一連のスキルを含める
  • 必要な材料のセットを含めます
例1:訪問者に一連のスキル(Java、C++、HTML)があるとします。カタログ内の項目は、必要なスキル(JavaおよびHTML)を持つジョブです。 訪問者にジョブを勧める前に、訪問者のプロファイルに必要なすべてのスキルが含まれていることを確認する必要があります。
フィルタリングルールは次のようになります。
profile.jobSeekerSkills contains all items in entity.requiredSkills
例2:例えば、あるユーザーがパントリーの材料のリストを持っているとします。レシピは必要な成分のリストを持つ。 訪問者にレシピを勧める前に、訪問者のプロファイルーに必要な材料がすべて含まれていることを確認する必要があります。
フィルタリングルールは次のようになります。
profile.ingredientsInPantry contains all items in recipe.ingredientsRequired
注意:この演算子を使用する場合、ルールの 側にリストが必要です。

(エンティティ属性の一致、プロファイル属性の一致、パラメータの一致で使用可能)内のすべての項目がリストに含まれていません。
エンティティ属性の一致で「リストに含まれないすべてのアイテムを含む」演算子を使用すると、訪問者がWebサイト上のアイテム(スポーツイベントやコンサートなど)を表示している場合に、次のその他のアイテムをプロモーションできます。
  • 一連のチームを含めない
:スポーツイベントに2つのチームが含まれるとします。ヒューストン・アストロスとミルウォーキーの醸造家訪問者のプロファイルは、この訪問者がこれらのチームのゲームを表示したくないことを示します。 これらのチームがプレイ中の場合は、必ずゲームを推奨しないようにします。
フィルタリングルールは次のようになります。
profile.leastfavoriteTeams does not contain all items in entity.teamsPlaying
注意:この演算子を使用する場合、ルールの 側にリストが必要です。

エンティティ属性の一致、プロファイル属性の一致、パラメーターの一致でフィルタリングする際の空の値の処理

終了条件とプロモーションに対して、プロファイル属性の一致、エンティティ属性の一致およびパラメーターの一致でフィルタリングする際に、空の値を処理するオプションをいくつか選択できます。

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

処理を選択するには、歯車アイコン()にマウスポインターを置いてから、目的の処理を選択します。

アクション 利用できるマッチング 詳細
このフィルタールールを無視 プロファイル属性 の一致と パラメータの一致 このアクションは、プロファイル属性の一致とパラメーターの一致のデフォルトです。
このオプションではルールを無視するよう指定します。例えば、3 つのフィルタールールがあり、3 つ目のルールでは何も値が返されなかった場合は、何も結果を返さないのではなく、値が空だった 3 つ目のルールのみを無視できます。
この条件の結果を表示しない
(条件のみ)
エンティティ属性の一致、 プロファイル属性の一致、 パラメータの一致 このアクションは、エンティティ属性の一致のデフォルトです。
次のアクションでは、このオプションが追加される前に空の値を Target 処理します。この条件の結果は表示されません。
どの項目もプロモーションしない
(プロモーションのみ)
エンティティ属性の一致、 プロファイル属性の一致、 パラメータの一致 このアクションは、エンティティ属性の一致のデフォルトです。
次のアクションでは、このオプションが追加される前に空の値を Target 処理します。この条件の結果は表示されません。
静的値を使用 エンティティ属性の一致、 プロファイル属性の一致、 パラメータの一致 値が空だった場合に静的値を使用するよう設定できます。

注意事項

重要

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

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

互換性のあるルール 互換性のない可能性のあるルール
value - is between - 90% and 110% of current item's - salesValue salesValue - is between - 90% and 110% of current item's - value
value - is between - 90% and 110% of current item's - value clearancePrice - is between - 90% and 110% of current item's - margin
margin - is between - 90% and 110% of current item's - margin storeInventory - equals - current item's - inventory
inventory - equals - current item's - inventory

このページ

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now