Commerce セグメント化述語

概要

Commerce セグメント化述語および IContactCommerceInteractionProvider メソッドの概要。

Commerce セグメント化述語は、ユーザーが商品 ID を定義した場所で特定の商品を購入した顧客を対象とします。これを行うために、CommerceInteractionCache からIContactCommerceInteractionProvider インターフェースを使用して注文のリストが取得されます。結果は、定義されたセグメント化ルールを使用してフィルター処理されます。

IContactCommerceInteractionProvider インターフェイスには、次のメソッドが含まれています。

説明

メソッド

Commerce インタラクション キャッシュから最後の注文 ID を取得します。

string GetContactLastOrderId();

Commerce インタラクション キャッシュから最後の注文のリストを取得します。

IEnumerable<Order> GetContactOrders(Contact contact);

Commerce インタラクション キャッシュから最後のカートのリストを取得します。

IEnumerable<Cart> GetAbandonedCarts(Contact contact);

Commerce インタラクション キャッシュからアクセスしたカテゴリーを取得します。

IEnumerable<VisitedCategory> GetVisitedCategories(Contact contact);

Commerce インタラクション キャッシュからアクセスした商品を取得します。

IEnumerable<VisitedProduct> GetVisitedProducts(Contact contact);

Commerce セグメント化述語 Where Contact Purchase Product with ID は、sitecore/System/Rules/Definitions/Elements/Commerce - Contact にあります。

連絡先が ID を使用して商品を購入する場所のセグメント化述語

たとえば、ルールで「連絡先が ID を使用して商品を購入した場所」というセグメント化述語を使用し、リスト マネージャーでセグメントを定義すると、ルールを満たす連絡先を確認できます。

ルールを満たす連絡先