条件とプロモーションのインクルージョンルールを Adobe Target 動的または静的なフィルタールールを追加して、レコメンデーションの結果を高めることができます。
条件とプロモーションでは、インクルージョンルールを作成、使用する方法は類似しています。使用例やサンプルも同様です。この節では、条件とプロモーション、およびインクルージョンルールの使用について説明します。
条件の作成時に、インクルージョンルールの「フィルタールールを追加」をクリックします。
利用できるオプションは、選択した業種とレコメンデーションキーによって変わります。
プロモーションの作成時に、「属性別にプロモート」、「フィルタールールを追加」の順にクリックします。
以下の節では、 動的フィルタリング および 値でフィルター 条件とプロモーションの両方で
動的インクルージョンルールは、静的インクルージョンルールよりも強力で、より優れた結果とエンゲージメントを生み出します。 次の点に留意してください。
動的インクルージョンルールは、ユーザーのプロファイルパラメーターまたは mbox 呼び出しで属性を照合し、レコメンデーションを提供します。
例えば、「最頻使用条件」レコメンデーションを作成できます。 返されたレコメンデーションのセットから、ユーザーがレコメンデーションが表示されるページにアクセスする際に渡された属性に対して、(リアルタイムで)レコメンデーションを除外できます。
(コレクションを使用する代わりに)レコメンデーションに含める品目を制限するには、静的ルールを使用します。
動的インクルージョンルールは必要な数だけ作成できます。 インクルージョンルールは AND 演算子で結合します。品目がレコメンデーションに含まれるためには、すべてのルールを満たす必要があります。
動的フィルタリングには、次のオプションを使用できます。
動的フィルターオプション | 詳細 |
---|---|
エンティティ属性のマッチング | 潜在的なレコメンデーション品目のプールと、ユーザーがやり取りした特定の品目を比較することで、動的にフィルタリングします。 用途 エンティティ属性のマッチング 訪問者が最も好きなブランドなど、訪問者に最も訴えかける可能性が高いレコメンデーションを表示する場合に、このオプションを使用します。 |
プロファイル属性のマッチング | 品目(エンティティ)とユーザーのプロファイルの値を比較することで、動的にフィルタリングします。 用途 プロファイル属性のマッチング サイズやお気に入りのブランドなど、訪問者のプロファイルに保存された値に一致するレコメンデーションを表示する場合に、 |
パラメーターのマッチング | 品目(エンティティ)とリクエスト(API または mbox)の値を比較することで、動的にフィルタリングします。 用途 パラメーターのマッチング をクリックして、ページパラメーターまたは訪問者のパラメーター(デバイスディメンションや地域など)に一致するコンテンツをレコメンデーションします。 |
値によるフィルタリングには、次のオプションを使用できます。
「値によるフィルター」オプション | 詳細 |
---|---|
静的フィルター | フィルタリングする 1 つ以上の静的値を手動で入力します。 |
動的な条件とプロモーションは、静的な条件やプロモーションよりもはるかに強力で、より良い結果とエンゲージメントを生み出します。
以下の例は、マーケティング活動で動的なプロモーションと除外を使用する方法に関する一般的なアイデアを提供しています。
演算子 | 例 |
---|---|
次と等しい (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチング、静的フィルターで使用できます)。 |
動的プロモーションで「次に等しい」演算子を使用すると、訪問者が Web サイトで品目(商品、記事、映画など)を閲覧しているときに、以下のような条件に該当する他の品目をプロモーションできます。
|
次と等しくない (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチング、静的フィルターで使用できます)。 |
動的プロモーションで「等しくない」演算子を使用すると、訪問者が Web サイトで品目(商品、記事、映画など)を閲覧しているときに、以下のような条件に該当する他の品目をプロモーションできます。
|
Does Not Contain Substring (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチング、静的フィルターで使用できます)。 |
訪問者が Web サイトで品目(製品など)を閲覧しているときに、「次の部分文字列を含まない」演算子を使用して、以下に示すその他の品目をプロモーションできます。
|
次で始まる (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチング、静的フィルターで使用できます)。 |
「次の語句で始まる」演算子を使用すると、訪問者が Web サイトで品目(製品など)を閲覧しているときに、以下に示すその他の品目をプロモーションできます。
|
次で終わる (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチング、静的フィルターで使用できます)。 |
「次の語句で終わる」演算子を使用すると、訪問者が Web サイトで品目(製品など)を閲覧しているときに、以下に示すその他の品目をプロモーションできます。
|
Is Greater Than Or Equal To (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチング、静的フィルターで使用できます)。 |
「次よりも大きいか等しい」演算子を使用して、訪問者が Web サイトで品目(製品など)を閲覧している場合に、以下に示すその他の品目をプロモーションできます。
|
Is Less Than Or Equal To (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチング、静的フィルターで使用できます)。 |
「次よりも小さいか等しい」演算子を使用すると、訪問者が Web サイトで品目(製品など)を閲覧しているときに、以下に該当する他の品目をプロモーションできます。
|
Is Between (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチングで使用できます)。 |
動的プロモーションで「範囲内」演算子を使用すると、訪問者が Web サイトで品目(商品、記事、映画など)を閲覧しているときに、以下のような他の品目をプロモーションできます。
|
リストに含まれる (プロファイル属性のマッチングとパラメーターのマッチングで使用できます) |
プロファイル属性のマッチングで「is contained in list」演算子を使用すると、訪問者が Web サイトで品目(製品、記事、映画など)を閲覧しているときに、以下のような条件に該当する他の品目をプロモーションできます。
フィルタールールは次のようになります。 availableGeographies list contains an item in user.currentGeography 注意:この演算子を使用する場合、 右側 ルールの |
リストに含まれていません (プロファイル属性のマッチングとパラメーターのマッチングで使用できます) |
プロファイル属性のマッチングで「リストに含まれていない」演算子を使用すると、訪問者が Web サイトで品目(製品、記事、映画など)を閲覧しているときに、以下に示す他の品目を除外できます。
フィルタールールは次のようになります。 id is not contained in list user.lastViewedItems 注意:この演算子を使用する場合、 右側 ルールの |
リストに次の項目が含まれています: (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチングで使用できます)。 |
プロファイル属性のマッチングで「リストに含まれる項目」演算子を使用すると、訪問者が Web サイトで項目(スポーツイベントやコンサートなど)を閲覧しているときに、以下のような条件に該当する他の項目をプロモーションできます。
フィルタールールは次のようになります。 teamsPlaying list contains an item in user.favoriteTeams 注意:この演算子を使用する場合、 両側 ルールの |
リストに次の項目が含まれていません: (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチングで使用できます)。 |
パラメーター属性のマッチングで、「リストに項目が含まれない」演算子を使用すると、訪問者が Web サイトで項目(製品、記事、映画など)を表示しているときに、以下に示す他の項目を除外できます。
フィルタールールは次のようになります。 itemType is not contained in list mbox.prohibitedTypes 注意:この演算子を使用する場合、 両側 ルールの |
リストに含まれる項目: (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチングで使用できます)。 |
プロファイル属性マッチングで「リストに含まれるすべての項目」演算子を使用すると、訪問者が Web サイトで項目(ジョブの投稿やレシピなど)を表示しているときに、以下に示す他の項目をプロモーションできます。
フィルタールールは次のようになります。 profile.jobSeekerSkills contains all items in entity.requiredSkills 例 2:ユーザーが食器用具のリストを持っているとします。 レシピには、必要な材料のリストが含まれています。 訪問者にレシピをレコメンデーションする前に、訪問者のプロファイルに必要なすべての成分が含まれていることを確認する必要がある場合。 フィルタールールは次のようになります。 profile.ingredientsInPantry contains all items in recipe.ingredientsRequired 注意:この演算子を使用する場合、 両側 ルールの |
リストに含まれない項目: (エンティティ属性のマッチング、プロファイル属性のマッチング、パラメーターのマッチングで使用できます)。 |
エンティティ属性マッチングで「list does not contain all items in」演算子を使用すると、訪問者が Web サイトで品目(スポーツイベントやコンサートなど)を閲覧しているときに、以下に示すその他の品目をプロモーションできます。
フィルタールールは次のようになります。 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 |