Loading
了解实时优惠管理
促销推荐 API

促销推荐 API

使用促销推荐 API,根据客户的产品首选项为其提供个性化促销。此 API 可以检索忠诚计划会员、个人和匿名用户的推荐促销。系统集成商可以将 API 与外部系统集成在一起,以在其网站上显示推荐的促销。

所需的 Edition

适用于:Lightning Experience
适用于:具有实时优惠管理的 EnterpriseUnlimitedDeveloper Edition。此外,您需要 Data Cloud 和 Personalization。

使用促销推荐 API,根据客户的产品首选项检索相关促销。要使用 API,请提供这些详细信息。

  • 检索推荐促销的个性化点的名称
  • 为其检索推荐促销的个人、忠诚计划会员或匿名用户的详细信息

您还可以指定要检索的促销总数,以及要为每个产品检索的最大促销数量。要了解更多信息,请查看促销推荐 API

备注
备注 要检索的促销总数优先于每个产品的最大促销数量。如果您请求 10 个促销,并为每个产品设置最多 2 个促销的限制,则最多可以检索 10 个推荐的促销。如果您请求 5 个促销,并设置每个产品最多 7 个促销的限制,则还会检索 5 个推荐的促销。

您可以通过指定数据空间来定义个性化上下文的边界。要根据促销的显示位置对其进行定制,您可以指定检索促销的渠道。

促销推荐 API 调用 Salesforce Personalization,以获取推荐的促销列表。API 响应包含推荐促销列表和 Salesforce Personalization 的个性化 ID。您可以使用 ID 进行跟踪和分析。

示例
示例 Cloud Kicks 是颇受欢迎的鞋类零售商,它希望为访问其网站的客户个性化促销。为了确保客户收到根据自己的喜好定制的各种促销,他们的目标是为特定客户显示 10 次促销,每种产品最多只能有 2 次促销。

以下是执行 API 时促销推荐 API 的请求的外观。


[
 {
  "personalizationPoint": "homepage_recommendations",
  "dataspace": "cloudkicks_dataspace",
  "membershipNumber": "CLK123",
  "loyaltyProgramId": "CKLoyaltyProgram",
  "eligibleChannel": {
   "channel": {
    "id": "web",
    "name": "Website"
  },
  "retailStore": {
   "id": "store_001",
   "name": "Cloud Kicks Main Store"
 }
 }, 
 "count": 10,
 "promotionsPerProductLimiy": 2
 }
}
 
正在加载
Salesforce Help | Article