Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
ロイヤルティ管理
プロモーションコンテキスト定義のルールライブラリの設定

プロモーションコンテキスト定義のルールライブラリの設定

グローバルプロモーション管理では、ルールライブラリを使用して、マーケティングマネージャーがプロモーションルールの対象資格基準でコンテキスト定義タグを使用できるようにします。ルールライブラリにより、対象プロモーション API で組織で使用可能なすべての有効なプロモーションを評価し、顧客カートの対象となるプロモーションとルールを見つけることもできます。システム管理者とマーケティングマネージャーが会社のさまざまなプロモーションに異なるコンテキスト定義を使用することを決定した場合、システム管理者は各コンテキスト定義のルールライブラリを作成する必要があります。

必要なエディション

使用可能なインターフェース: Lightning Experience
使用可能なエディション: Enterprise Edition、 Performance Edition、Unlimited Edition、および Developer Edition (ロイヤルティ管理付属)
必要なユーザー権限
ルールライブラリを作成する 「コンテキストサービス管理者」権限セット

会社のさまざまなプロモーションの要件に応じて、システム管理者とマーケティングマネージャーは標準 CartDetailGetEligiblePromotion コンテキスト定義を使用するか、カスタムコンテキスト定義を作成するかを決定します。コンテキスト定義ごとに、グローバルプロモーション管理ルールライブラリを作成する必要があります。グローバルプロモーション管理種別のルール ライブラリが組織で使用できるようになるまで、マーケティング マネージャはプロモーションを有効化できません。

ルールライブラリはバージョン管理されます。ルールライブラリを作成すると、ライブラリのバージョンは自動的に 1 に設定されます。 ルールライブラリのバージョンをさらに作成することはできません。

ルールライブラリバージョン 1 では、プロモーションとプロモーションルールの対象資格基準を定義し、対象プロモーション API を実行するために必要なすべてのコンテキストタグのカスタムタグの対応付けを追加します。ルールライブラリを使用するプロモーションの要件とルールライブラリのコンテキスト定義の構造によって、必要なカスタムタグの対応付けのリストが決まります。

プロモーション要件に基づいて必要なカスタムタグの対応付けのリストを次に示します。

ビジネス要件 カスタムタグの対応付け名 コンテキストタグ
対象プロモーション API では、カートを評価する日時が必要です。 activityStartDate 顧客のカートが評価される日付を保存するタグ
ルールライブラリを使用するプロモーションには、一連の対象商品があります。
  • cartLineProductCatalogId
  • cartLineProductId
カタログオブジェクトと商品オブジェクトに関連するタグ
ルールライブラリを使用するプロモーションには、一連の対象商品カテゴリがあります。
  • cartLineProductCatalogId
  • cartLineProductCategoryId
カタログおよびカテゴリオブジェクトに関連するタグ
ルールライブラリを使用するプロモーションはロイヤルティプログラムに属しません。
  • contactId
  • contactLastName
  • contactEmail
取引先責任者オブジェクトに関連するタグ
ルールライブラリを使用するプロモーションはロイヤルティプログラムに属します。
  • loyaltyProgramMemberId or membershipNumber
  • loyaltyProgramId or loyaltyProgramName
ロイヤルティプログラムオブジェクトとロイヤルティプログラムメンバーオブジェクトに関連するタグ
ルールライブラリを使用するプロモーションは、一連の商品または一連のカテゴリの商品がカートに入っているかどうかをチェックし、カートの割引を提供するルール対象資格基準で構成されます。
  • cartLineItemQuantity
  • cartLineItemAmount
カート品目数量とカート品目金額に関連するタグ
ルールライブラリを使用するプロモーションは、顧客がカートに一連の商品または一連のカテゴリの商品を持っているかどうかをチェックし、特定の商品または特定のカテゴリの商品の割引を提供するルール対象資格基準で構成されます。
  • cartLineItemId
  • cartLineItemQuantity
  • cartLineItemAmount
各カート品目、カート品目数量、カート品目値の一意の識別子に関連するタグ
ルールライブラリを使用するプロモーションは、カート金額を確認し、カートの割引を提供するルール対象資格基準で構成されます。 transactionAmount カートの合計金額に関連するタグ
ルールライブラリを使用するプロモーションは、カート金額を確認し、特定の商品または特定のカテゴリの商品の割引を提供するルール対象資格基準で構成されます。
  • cartLineItemId
  • transactionAmount
カートの合計金額とカート品目の一意の識別子に関連するタグ
ルールライブラリを使用するプロモーションは、商品販売モデルベースの条件を持つルールで構成されます。 productSellingModel 商品販売モデルオブジェクトに関連するタグ
ルールライブラリを使用するプロモーションは、商品属性ベースの条件を持つルールで構成されます。
  • cartLineProduct
  • cartLineProductAttribute
商品属性情報のコンテキスト定義ノードに関連するタグ
ルールライブラリを使用するプロモーションは、評価方法に基づいて評価されます。
  • shouldEvaluatePromotions
プロモーション評価および実行設定に関連するタグ
ルールライブラリに関連付けられたプロモーションは、顧客がカートに適用するように手動で選択する必要があります。
  • cartCouponCode
  • cartLineCouponCode
クーポンコードに関連するタグ
ルールライブラリを使用するプロモーションの価格設定手順がプロモーションの評価と実行に設定されている
  • cartHeaderId
  • initialTransactionAmount
  • cartLevelDiscountValue
  • cartLineDiscountFromCartDistribution
カートと割引の詳細のコンテキスト定義ノードに関連するタグ
  • 対象プロモーション API には、商品のカテゴリ階層に関連付けられたすべてのプロモーションが表示されます。
  • Promotion Evaluation and Execution API は、カート金額の計算時に商品のカテゴリ階層に関連付けられたすべてのプロモーションを評価します。
cartLineProductCategoryList 階層商品カテゴリの ID に関連するタグ
  1. アプリケーションランチャーで、[Rule Libraries (ルールライブラリ)] を見つけて選択します。
    ルールライブラリが見つからない場合は、[設定] からルールライブラリオブジェクトのタブを追加します。
  2. [新規] をクリックします。
  3. ルールライブラリに名前を付けます。
  4. 新しいコンテキスト定義の API 参照名を入力します。
  5. [利用状況の種別] から、[グローバルプロモーション管理] を選択します。
  6. 変更を保存します。
  7. 作成した規則ライブラリの [Rule Library Version (規則ライブラリバージョン)] 関連リストで、[v1] をクリックします。
  8. [カスタムタグの対応付け] 関連リストで、[新規] をクリックします。
  9. マッピング名を追加し、マッピングの対応するコンテキストタグを選択します。
  10. 変更を保存します。
  11. ルールライブラリを使用するプロモーションに必要なすべてのカスタムタグの対応付けについて、ステップ 8 ~ 10 を繰り返します。
  12. ルールライブラリバージョンを有効化します。

ルールライブラリの準備ができたら、プロモーションでルールライブラリを使用する予定のマーケティングマネージャーとルールライブラリ名を共有できます。マーケティングマネージャーが [X 個購入]、[Get Discount + Rewards and Spend X (割引 + 報奨と支出 X)]、[Get Unit Price Discount on Y + Rewards (Y + 報奨の単価割引を取得)] などのテンプレートを使用してプロモーションルールを作成する場合、プロモーションのルールライブラリを選択する必要があります。

 
読み込み中
Salesforce Help | Article