プロモーションコンテキスト定義のルールライブラリの設定
グローバルプロモーション管理では、ルールライブラリを使用して、マーケティングマネージャーがプロモーションルールの対象資格基準でコンテキスト定義タグを使用できるようにします。ルールライブラリにより、対象プロモーション API で組織で使用可能なすべての有効なプロモーションを評価し、顧客カートの対象となるプロモーションとルールを見つけることもできます。システム管理者とマーケティングマネージャーが会社のさまざまなプロモーションに異なるコンテキスト定義を使用することを決定した場合、システム管理者は各コンテキスト定義のルールライブラリを作成する必要があります。
必要なエディション
| 使用可能なインターフェース: Lightning Experience |
| 使用可能なエディション: Enterprise Edition、 Performance Edition、Unlimited Edition、および Developer Edition (ロイヤルティ管理付属) |
| 必要なユーザー権限 | |
|---|---|
| ルールライブラリを作成する | 「コンテキストサービス管理者」権限セット |
会社のさまざまなプロモーションの要件に応じて、システム管理者とマーケティングマネージャーは標準 CartDetailGetEligiblePromotion コンテキスト定義を使用するか、カスタムコンテキスト定義を作成するかを決定します。コンテキスト定義ごとに、グローバルプロモーション管理ルールライブラリを作成する必要があります。グローバルプロモーション管理種別のルール ライブラリが組織で使用できるようになるまで、マーケティング マネージャはプロモーションを有効化できません。
ルールライブラリはバージョン管理されます。ルールライブラリを作成すると、ライブラリのバージョンは自動的に 1 に設定されます。 ルールライブラリのバージョンをさらに作成することはできません。
ルールライブラリバージョン 1 では、プロモーションとプロモーションルールの対象資格基準を定義し、対象プロモーション API を実行するために必要なすべてのコンテキストタグのカスタムタグの対応付けを追加します。ルールライブラリを使用するプロモーションの要件とルールライブラリのコンテキスト定義の構造によって、必要なカスタムタグの対応付けのリストが決まります。
プロモーション要件に基づいて必要なカスタムタグの対応付けのリストを次に示します。
| ビジネス要件 | カスタムタグの対応付け名 | コンテキストタグ |
|---|---|---|
| 対象プロモーション API では、カートを評価する日時が必要です。 | activityStartDate | 顧客のカートが評価される日付を保存するタグ |
| ルールライブラリを使用するプロモーションには、一連の対象商品があります。 |
|
カタログオブジェクトと商品オブジェクトに関連するタグ |
| ルールライブラリを使用するプロモーションには、一連の対象商品カテゴリがあります。 |
|
カタログおよびカテゴリオブジェクトに関連するタグ |
| ルールライブラリを使用するプロモーションはロイヤルティプログラムに属しません。 |
|
取引先責任者オブジェクトに関連するタグ |
| ルールライブラリを使用するプロモーションはロイヤルティプログラムに属します。 |
|
ロイヤルティプログラムオブジェクトとロイヤルティプログラムメンバーオブジェクトに関連するタグ |
| ルールライブラリを使用するプロモーションは、一連の商品または一連のカテゴリの商品がカートに入っているかどうかをチェックし、カートの割引を提供するルール対象資格基準で構成されます。 |
|
カート品目数量とカート品目金額に関連するタグ |
| ルールライブラリを使用するプロモーションは、顧客がカートに一連の商品または一連のカテゴリの商品を持っているかどうかをチェックし、特定の商品または特定のカテゴリの商品の割引を提供するルール対象資格基準で構成されます。 |
|
各カート品目、カート品目数量、カート品目値の一意の識別子に関連するタグ |
| ルールライブラリを使用するプロモーションは、カート金額を確認し、カートの割引を提供するルール対象資格基準で構成されます。 | transactionAmount | カートの合計金額に関連するタグ |
| ルールライブラリを使用するプロモーションは、カート金額を確認し、特定の商品または特定のカテゴリの商品の割引を提供するルール対象資格基準で構成されます。 |
|
カートの合計金額とカート品目の一意の識別子に関連するタグ |
| ルールライブラリを使用するプロモーションは、商品販売モデルベースの条件を持つルールで構成されます。 | productSellingModel | 商品販売モデルオブジェクトに関連するタグ |
| ルールライブラリを使用するプロモーションは、商品属性ベースの条件を持つルールで構成されます。 |
|
商品属性情報のコンテキスト定義ノードに関連するタグ |
| ルールライブラリを使用するプロモーションは、評価方法に基づいて評価されます。 |
|
プロモーション評価および実行設定に関連するタグ |
| ルールライブラリに関連付けられたプロモーションは、顧客がカートに適用するように手動で選択する必要があります。 |
|
クーポンコードに関連するタグ |
| ルールライブラリを使用するプロモーションの価格設定手順がプロモーションの評価と実行に設定されている |
|
カートと割引の詳細のコンテキスト定義ノードに関連するタグ |
|
cartLineProductCategoryList | 階層商品カテゴリの ID に関連するタグ |
-
アプリケーションランチャーで、[Rule Libraries (ルールライブラリ)] を見つけて選択します。
ルールライブラリが見つからない場合は、[設定] からルールライブラリオブジェクトのタブを追加します。
- [新規] をクリックします。
- ルールライブラリに名前を付けます。
- 新しいコンテキスト定義の API 参照名を入力します。
- [利用状況の種別] から、[グローバルプロモーション管理] を選択します。
- 変更を保存します。
- 作成した規則ライブラリの [Rule Library Version (規則ライブラリバージョン)] 関連リストで、[v1] をクリックします。
- [カスタムタグの対応付け] 関連リストで、[新規] をクリックします。
- マッピング名を追加し、マッピングの対応するコンテキストタグを選択します。
- 変更を保存します。
- ルールライブラリを使用するプロモーションに必要なすべてのカスタムタグの対応付けについて、ステップ 8 ~ 10 を繰り返します。
- ルールライブラリバージョンを有効化します。
ルールライブラリの準備ができたら、プロモーションでルールライブラリを使用する予定のマーケティングマネージャーとルールライブラリ名を共有できます。マーケティングマネージャーが [X 個購入]、[Get Discount + Rewards and Spend X (割引 + 報奨と支出 X)]、[Get Unit Price Discount on Y + Rewards (Y + 報奨の単価割引を取得)] などのテンプレートを使用してプロモーションルールを作成する場合、プロモーションのルールライブラリを選択する必要があります。
