パーソナライズされたプロモーション、配送、支払方法
Shopper Context API を他の B2C Commerce API (買い物カゴ、配送、支払、商品など) とともに使用して、パーソナライズされたプロモーションやカスタマイズされたプロモーションを設定します。
デバイスタイプがモバイルの買い物客に特定の商品を表示することで、買い物客のデバイスタイプに基づいて商品ページをパーソナライズするシナリオを考えてみましょう。
- 買い物客のコンテキストの設定と取得の手順に従います。
- GET products のレスポンスには、"Product Promotion" という新しいプロパティがあり、このプロパティには、商品に関連付けられ、買い物客のコンテキスト条件に一致するすべてのプロモーションがリストされます。たとえば、レスポンスには、買い物客のコンテキストに基づいた割引価格が含まれる場合があります。
- マーチャントは買い物客コンテキストに有効日を設定し、特別な価格表をトリガーすることができます。
- マーチャントは、動的セッションベースの顧客グループ (deviceType = mobile など) を含めることができ、これにより 10% 割引などのプロモーションをトリガーできます。
たとえば、買い物客のデバイスタイプに基づいて商品ページをパーソナライズするシナリオを考えてみましょう。たとえば、モバイルデバイスを使用している買い物客向けに、10% 割引と送料無料、および Google Pay を使用した支払いオプションを提供するプロモーションを作成できます。
- 買い物客のコンテキストの設定と取得の手順に従います。
- セッションベースの顧客グループを作成します。
- Shopper Context API は、セッションベースの顧客グループに使用できます。
- セッションベースの顧客グループを作成し、その顧客グループで使用されている属性が買い物客のコンテキスト限定子と一致することを確認します。
Business Manager の動的顧客グループに設定されたカスタム属性と API に設定されたカスタム限定子が一致する必要があります。ベストプラクティスとして、動的なセッションベースの顧客グループと割り当てに含まれる限定子のみを使用してください。この例では、deviceType
は顧客グループと買い物客のコンテキストで使用される属性です。次に、この買い物客コンテキストデータを使用して、特定の買い物客が属する顧客グループを取得し、特定の顧客グループにマッピングされている体験をアクティブにします。
- 買い物客のコンテキストパラメーターを設定します。
コンテキストを設定するには、PUT
https://{shortCode}.api.commercecloud.salesforce.com/shopper/shopper-context/v1/organizations/{organizationId}/shopper-context/{usid}
を使用します。
買い物客のコンテキスト | B2C Commerce API | Salesforce デベロッパー